Repository navigation
Features
Derrik Diener edited this page Jul 16, 2026
·
1 revision
Supernova isn't just a basic web player. It's a comprehensive music management and listening suite.
Supernova features a persistent, robust playback queue.
- Play Next / Add to Queue: Right-click any track, album, or artist to manipulate your queue seamlessly.
- Persistent State: The queue gracefully handles track skipping and context switching without stuttering audio.
Designed for second monitors and TVs, the Fullscreen Player overrides the browser viewport to provide an immersive listening experience.
- Features heavily blurred, dynamic background art based on the currently playing track.
- Seamlessly integrates synchronized lyrics (powered by the LRCLib plugin).
No cheap, native browser dialogs.
- Right-Click Menus: Custom viewport-aware context menus let you quickly heart tracks, add them to playlists, or initiate downloads.
- Toast Notifications: Unobtrusive, themed success and error notifications inform you of background operations (like plugin jobs or API errors).
Your music should never be trapped on your server.
- Track Downloads: Right-click any track to securely download the raw audio file directly to your browser.
-
Album Batch Downloads: Download entire albums at once. The Go backend will stream-compress the raw files into a single
.ziparchive on the fly and deliver it to your device.
- Users can create custom playlists, upload custom playlist cover art, and organize tracks.
- A global "Heart" system tracks your favorite artists, albums, and tracks, automatically bubbling them up in the dedicated "Hearts" tab.