01 / Actually native
A desktop app, not a web page.
Written in Kotlin with Compose Multiplatform. Real window management that remembers its size and position, a sidebar, keyboard control, directory browsing, and MPRIS so your keyboard's play and skip keys just work. The Mini Player stays on top of whatever you are doing.
02 / Rockbox iPod sync
NaviSyncRock: your Navidrome, on a real iPod.
Plug in a Rockbox iPod or player and send it a song, album, artist, or playlist: your own server does the transcoding, album art is re-encoded so old hardware renders it, playlists are written correctly, and plays sync back to Navidrome. On the Mac this is a paid add-on. On Linux it is free. See how it works.
03 / Audio quality
A desktop-grade audio path.
A 10-band equalizer (32 Hz to 16 kHz), ReplayGain so a shuffle across a mixed library does not swing in loudness, and crossfade. A quality badge shows FLAC or the exact bitrate. Send the original file untouched, or ask the server to transcode to a lighter tier.
04 / Homelab-grade access
It reaches the server you actually built.
Custom HTTP headers for Cloudflare Access and Authelia, mTLS client certificates, and access over Tailscale, with no third-party relay in between. Many clients only speak to a plain, directly exposed server. NaviBeat is built for the one behind your proxy.