Version 3.2

A high-performance home for the music you already own.

Luminous is a fast, local-first player for your own music — on your drive, a network share, or your own server.

Get Started

Free and open source. Made in Canada 🍁 Available in seven languages.

  • Native — Rust and Tauri. No Electron.
  • Works with WebDAV & OpenSubsonic
  • Lightweight
  • No Subscription
  • No Data Collection
Luminous home screen Luminous home screen

What's New

Features

Artists, filled in

Every artist page, written for you.

Artist pages fill in on their own from MusicBrainz and fanart.tv — logos, artwork, bio, and upcoming concerts — with the info sidebar one click away.

Artist page with logo, bio, and upcoming concerts Artist page with logo, bio, and upcoming concerts

Lyrics, synced

Follow along, line by line.

Time-synced lyrics track the song in real time, with inline editing when the timing needs a touch-up. No lyrics found? Add and sync your own.

Synced lyrics view Synced lyrics view

Stay in the flow

A miniplayer for quick skips, without the whole window.

Shrink Luminous to a compact, always-on-top miniplayer with live lyrics and full playback controls — a fraction of the footprint.

Miniplayer Miniplayer Miniplayer showing its hover controls Miniplayer showing its hover controls

Smarter playlists

Playlists that build themselves.

Create smart playlists from your own rules, or drop into auto playlists already built around decades, genres, and BPM — always up to date as your library grows.

Auto and smart playlists Auto and smart playlists

Know your habits

See how you actually listen.

Track your listening streak, see when in the day you tune in most, and browse your top artists and albums over the past week, month, or year.

Listening stats Listening stats

Shape your sound

An equalizer tuned to your headphones.

Drag bands right on the response graph, type exact values, or import an AutoEq profile for your headphones — up to 20 bands of parametric EQ.

Parametric equalizer with its response graph Parametric equalizer with its response graph

Make it yours

A player that matches your music, not the other way around.

Choose from predefined themes, or turn on the dynamic theme and watch the whole interface repaint itself around every album's cover art — the look always matches the music.

Dynamic theme recolouring the interface to match album art

For power users

Find any track by the rules you set.

Type field:value terms — genre:rock — to filter your whole library in one line, right down to advanced tags like Initial Key and BPM, then turn any search into a smart playlist.

Advanced search Advanced search

Genres, organized

Genres, curated your way.

Drag tags between genre cards to build your own sub-genre hierarchy, right down to Shoegaze under Alternative or Synthwave under Electronic.

Genre browser Genre browser

Love and rate

A heart and stars, side by side.

Love a song, dislike it with a right-click on the heart, and give it 1 to 5 stars on its own. Sign in with MusicBrainz and your loves and ratings sync with ListenBrainz both ways.

Clean metadata

Tag editing that stays out of your way.

Fix a title, artist, or album straight from the track — no external tools needed. Edit tags one song at a time or in bulk, or hand it off to MusicBrainz Picard for automatic lookups, and keep your library consistent.

Tidy by default

Organize your files, automatically.

Sort your library into folders with your own naming template. Turn on auto-organize and new music and tag changes are filed into place as they arrive — no tidying up afterwards.

Get Luminous

Download Luminous and turn your folder of files into a real music library.

Windows

Get it from Microsoft Store

Windows 10 & 11 — installs and updates automatically.

  • Portable ZIP No installer — keep Luminous and its data together, even on a USB drive.

Linux

Add repo & install

Linux — add the esoltys.dev repo once, then updates automatically.

  • .deb package Debian, Ubuntu, and derivatives. Updated via your package manager.
  • .rpm package Fedora, openSUSE, and derivatives. Updated via your package manager.
  • AppImage Runs on most distributions — download, make it executable, and play.