Beta / Playlists
Smart Playlists you write yourself.
Build a playlist out of rules rather than by hand: artist, genre, year, rating, play count, when you added it, whether it is in another playlist, and more. Results update as your library does, and you see them while you are still editing the rules. Definitions sync across your devices, and a snapshot can be written back to your server as an ordinary playlist so every other client sees it too.
Beta / Servers
Saved servers, and no retyping.
Keep several servers side by side and switch between them without entering anything again. Each entry carries its own proxy headers and its own mTLS client certificate, so a server behind an identity-aware proxy is a saved entry like any other.
Beta / Artists
A discography that behaves like a discography.
Albums grouped by release type, so albums, EPs, singles, live records and compilations stop fighting for the same list. An All Songs view flattens an artist's whole catalogue into one sortable list, and albums released in the same year are finally in the right order: if your files carry a release date, NaviBeat reads it down to the day, and an original release beats a later reissue.
Beta / Lyrics
An optional lyrics lookup, off until you ask.
If your server and its own lyrics plugin both come up empty, NaviBeat can ask lrclib.net instead. That lookup is off until you turn it on, and it sends the song title, artist, album and length. Nothing about you and nothing about your server.
Beta / Automation
Shortcuts, sharing and accessibility.
Shortcuts actions for play, pause, next, previous and shuffle, plus Play Playlist by name. Copy Share Link asks your server for a proper share URL rather than pasting anything of yours into a message. Every transport control announces what it does to VoiceOver, and Reduce Motion turns off the animation the rest of the app leans on.