Navidrome est un serveur de musique open source qui vous permet d'écouter votre propre collection musicale via une interface web ou des applications mobiles tierces pour iOS et Android. Il est compatible avec l'API OpenSubsonic, donc avec les clients Subsonic existants. Navidrome gère plusieurs utilisateurs et bibliothèques, le transcodage à la lecture, les listes de lecture et les listes intelligentes, ainsi que le scrobbling vers Last.fm, ListenBrainz et Maloja. Il s'installe sous Windows, Linux, macOS ou FreeBSD, ou tourne avec Docker ou Podman.
Navidrome est un logiciel libre sous licence GNU GPL v3, développé par une communauté de contributeurs sur GitHub plutôt que par une seule entreprise. Comme vous exploitez vous-même le serveur, les fichiers musicaux, les comptes utilisateurs et les données d'écoute restent sur l'infrastructure de votre choix, par exemple en Europe ou sur votre propre matériel. Des données ne partent vers un service externe que si vous activez le scrobbling ou l'authentification externe. Navidrome ne fournit pas de catalogue sous licence : il lit vos propres fichiers.