Roadmap
What we're working toward, grouped by area. Crossed-out lines have shipped, with the release they came in.
The order means nothing. For what won't be built at all, see Vision.
Providers
- Jellyfin #422
- SoundCloud #474
- NetEase Cloud Music #801
Spotifyv0.1YouTube Musicv0.8Local filesv0.9Subsonic and Navidromev0.32Deezer#421 v0.37Apple Musicv0.37
Playback
- A quality setting where the provider offers more than one stream
- SponsorBlock for YouTube Music #431
Gapless playbackv0.5System media controlsv0.6Sleep timerv0.32Ten-band equalizerv0.35
Lyrics
- Choose the order lyrics providers are tried in #498
- Unison as a lyrics provider #477
- Glow and wave animation for lyrics #423
Synced lyricsv0.9Word-by-word karaoke lyrics and romanizationv0.17- A timing offset control for synced lyrics #428
Timing offsets stored in LRC filesv0.40
Library and playlists
- Reorder playlists and give them custom covers #806
- Import and export playlists in a standard format #642
A rethought library tab#13Favorites, playlists and a tag editor for local filesv0.26
Player and interface
- Animated album covers in the fullscreen player #537
- A background gradient taken from the album art #47
- A glow behind the album art that pulses with the music #325
- Use the system fullscreen mode, as a setting #602
Fullscreen player with lyrics and the queuev0.15System tray and spectrum visualizerv0.30Custom themes as JSON filesv0.41
Shortcuts and integrations
- Customizable keyboard shortcuts
- A rethink of global shortcuts #10
- Vim-style navigation #263
- Control Sonora from the command line, like sonora next-track #777
Discord statusv0.34Cover art in Discord for local music#571 v0.40Scrobbling to Last.fm, Libre.fm, ListenBrainz and Malojav0.36
Platforms and packaging
- WinGet #383
- Snap #663
Nix flake and Home Manager modulev0.31Windows installerv0.17In-app updates on Windows#53 v0.19Flatpakv0.29Windows on ARMv0.32Open audio files from your file manager#438 v0.34AppImagev0.36
Suggesting something
Read Vision first, then open a feature request. See Getting help for what a good request includes.