LiveMusicWindows desktopv1.4.1
Aurora
Every source you listen to, in one player.
Now playing
YouTube MusicSpotifyJellyfinNavidromePlexRadio
Aurora01Overview
Aurora is a desktop music player that treats every source the same way. YouTube Music, Spotify, your own Jellyfin, Navidrome, Subsonic or Plex server, SoundCloud and internet radio all sit behind one interface, one queue and one library — a FLAC from your own server and a YouTube track can share a playlist. Sign-in happens in your real browser rather than an embedded webview, credentials never leave your machine, and there is no DevLune account or backend involved. Releases are signed and the app updates itself.
02Features
- Eight sources behind one contract: YouTube Music, Spotify, Jellyfin, Navidrome, Subsonic, Plex, SoundCloud, radio
- One library across all of them — likes, playlists, history and downloads
- Live spectrum waveform driven by the real Web Audio analyser
- Synced lyrics from LRCLIB, full-screen or side-by-side with the player
- Eight structural themes, a runtime accent picker and a live custom-CSS editor
- OAuth opens your system browser, never an in-app webview
- Downloads play from disk — genuinely offline, not just recorded
- Native Spotify playback through librespot (Premium, 320 kbps Ogg Vorbis)
- Sleep timer, command palette, frameless window with its own chrome
- Signed auto-updates verified against a key compiled into the app
03Built with
Tauri v2RustReact 18TypeScriptViteTailwind CSSZustandWeb Audio APITanStack Query
04Version catalogue
- v1.4.1Current8 Aug 2026
- Opening an album, playlist or artist now has actions, not just Play and Shuffle: Save, Add all to a playlist, and Download all.
- Saves are stored locally so they work on every source, and are mirrored to Spotify (saved albums, followed artists and playlists) where the source supports it.
- Saved albums and artists appear under a Saved heading on the Albums and Artists tabs, saved playlists on Discover.
- v1.4.08 Aug 2026
- The layout system is gone. Custom arrangements, the layout editor, layout presets and theme-driven placement have all been removed - the appearance files are byte-identical to before that work started. Themes change how Aurora looks, nothing else.
- Everything else from the last few releases stays: Spotify search fixed (their /v1/search rejects any limit above 10 despite documenting 50), the removed market=from_token that broke playlists and artist tracks, real error messages instead of silent empty lists, selecting an album or playlist from search opening it rather than playing it, native Spotify playback, the sleep timer and offline downloads.
- v1.3.58 Aug 2026
- The original layout is back, exactly as it was - restored from git, not reconstructed. Sidebar, top bar, hero scrolling inside the main column, the lyrics column on ultrawide screens, the right rail, the player bar.
- Custom arrangement is now an opt-in switch in Settings > Appearance rather than something applied for you. Off by default; everyone is put back on the stock layout once on upgrade.
- Themes are appearance only again - no theme moves anything.
- v1.3.48 Aug 2026
- Compact-hero themes (Monolith, OLED Eclipse) no longer leave a tall empty box around the slim player strip - the hero cell shrinks to fit and the freed space goes to Browse.
- v1.3.38 Aug 2026
- Themes no longer change the layout - picking one only changes how it looks, as before. Your arrangement is reset to Classic once on upgrade, since the previous version applied one for you.
- Layout is still yours to change: the presets and the editor are in Settings > Appearance, they just aren't tied to the theme any more.
- Dragging in the layout editor actually moves things now. Panels were re-rendered into their new position mid-drag, which killed the event stream after the first step and made it look like nothing happened.
- v1.3.28 Aug 2026
- Selecting an album or playlist from search now opens it instead of playing its first track.
- Dropped the Focus layout.
- Spotify list failures say what actually went wrong instead of 'Spotify didn't respond'.
- Any endpoint Spotify rejects for an oversized limit is retried once at 10 - it has started capping below what its own docs specify, and search was only the first.
- Collapsing the sidebar now narrows its panel. The layout owns panel width, so collapsing used to leave the column the same size with the icons centred in it.
- v1.3.18 Aug 2026
- Spotify search works again. Spotify's /v1/search now rejects any limit above 10 with 400 'Invalid limit', even though its documentation still says 0-50. Aurora was asking for 20.
- Settings is reachable from the top bar, and from Ctrl+, anywhere - layouts that hide the sidebar used to leave no way back into Appearance to undo them.
- Ctrl+Shift+L restores the default layout, and a floating settings button appears if a layout hides both the top bar and the sidebar.
- v1.3.08 Aug 2026
- Layout is now data, not code. Themes move surfaces instead of only repainting them - each of the eight ships its own arrangement, so switching theme genuinely rearranges the app.
- Five built-in layouts: Classic, Stage, Studio, Library and Focus. Pick one in Settings > Appearance.
- Build your own layout: a canvas where you drag surfaces to move them and pull a corner to resize. Toggle any surface off entirely.
- Grid mode snaps to a configurable grid (4-24 columns and rows) so the result stays aligned; free mode is unconstrained percentage placement and allows overlap. Both arrangements are kept separately, so switching modes never destroys the other one.
- v1.2.18 Aug 2026
- Spotify search sent a malformed request - the query was concatenated into the URL, so an ampersand or plus in what you typed corrupted the parameters after it. Now built properly, with your account's market.
- Dropped market=from_token, which Spotify removed - the endpoints still receiving it were rejecting the request outright. That's why artist tracks and playlist contents wouldn't load.
- Spotify errors now name the endpoint that failed, not just a status code.
- Add to Playlist and the track menu are no longer clipped by their container or hidden behind neighbouring panels - they render at the top of the window and flip to stay on screen.
- v1.2.08 Aug 2026
- Native Spotify playback (Premium). Aurora now streams the real Spotify track through librespot instead of matching it on YouTube - no more live takes or covers standing in for the studio version. Turn it on in Settings > Playback, then reconnect Spotify once so the session picks up the streaming permission.
- Ceiling is 320 kbps Ogg Vorbis - Spotify serves no lossless to third-party apps. Real lossless still comes from your own Jellyfin, Navidrome, Subsonic or Plex library.
- The waveform stays flat on Spotify tracks: librespot plays straight to your output device, so the analyser has nothing to read.
- A render error now shows the error with a Reload button instead of a blank window.
- v1.1.48 Aug 2026
- Switching tracks no longer leaves the old song playing while the new one resolves - playback is cut the moment you switch
- A new track now starts at 0:00 instead of inheriting the previous track's position
- The scrubber resets immediately instead of showing the old position during loading
- A revoked Spotify session is now cleared so the app prompts you to reconnect, instead of failing every call while still showing as connected
- v1.1.38 Aug 2026
- Spotify failures are no longer silent - a 403 or expired session now says so instead of rendering an empty playlist or an empty search
- Spotify's own error message is shown, including scope and app-mode problems
- The self-test in Settings > Advanced now covers the active source too: search, playlists and playlist tracks, with the real error for each
- Current version in the history list is marked rather than highlighted
- v1.1.28 Aug 2026
- Fixed the update card showing no release details or version history - the app fetched devlune.in, which redirects to www without CORS headers, so every request failed before reaching the file
- v1.1.18 Aug 2026
- Version history in Settings > About
- Release details now come from the version catalogue, so they show for any installed version - not only the newest
- The update card says when it can't reach devlune.in instead of showing blanks
- v1.1.08 Aug 2026
- Downloaded tracks now play from disk instead of being re-resolved from the network — downloads are genuinely offline
- Sleep timer: 15/30/45/60 minutes or stop at the end of the current track, with an 8-second fade and a countdown in the top bar
- "Play next" inserts after the current track instead of appending to the end of the queue
- "Go to album" and "Go to artist" added to the track menu
- Search reports why it failed instead of showing an empty list, plus a yt-dlp self-test in Settings → Advanced
- Floating panels are properly frosted — the panel blurs the app behind it and the scrim only dims
- Tab stays inside modals, and focus returns to whatever opened them
- v1.0.08 Aug 2026
- Eight real sources: YouTube Music, Spotify, Jellyfin, Navidrome, Subsonic, Plex, SoundCloud and internet radio
- Spotify and YouTube sign-in through your own browser, never an embedded webview
- One cross-source library: likes, playlists, recently played and downloads
- Live spectrum waveform, full-screen player with side-by-side lyrics
- Command palette search, grab-and-slide shelves, frameless window with its own chrome
- Eight structural themes, runtime accent picker, live custom-CSS editor
- Signed auto-updates from this release onward
Get Aurora
Free, 64-bit Windows installer, signed and self-updating. The download page has the version catalogue and what you need installed first.