Meilleures alternatives à Navidrome pour le bureau en 2026 (nous en avons testé 7)

Navidrome est le serveur que les gens recommandent quand quelqu’un demande comment diffuser une bibliothèque musicale personnelle, et il y a une très bonne raison à cela. Il démarre en quelques secondes, stocke des dizaines de milliers de morceaux sans se plaindre, et parle l’API Subsonic que chaque client tiers connaît déjà. Ce qu’il ne fait pas, c’est la vidéo, et c’est la version courte des frictions que les gens rencontrent après quelques mois. Les configurations multi-utilisateurs semblent toujours rattachées à un cœur mono-utilisateur, l’API Subsonic limite ce que les listes de lecture intelligentes et les vues de bibliothèque mixte peuvent exprimer, et les profils de transcodage pour les clients de niche (autoradios, anciens équipements Sonos, DAC bon marché sur un Pi) nécessitent des acrobaties de configuration plutôt qu’un bouton. L’API est stable, c’est une caractéristique, et rigide, c’est le coût.

Nous avons testé sept alternatives à Navidrome sur Windows, macOS et Linux. La liste maintient la prémisse “possédez la bibliothèque, diffusez-la n’importe où” et reprend les parties que Navidrome choisit de ne pas livrer : vidéo et photos au même endroit, permissions multi-utilisateurs plus riches, fédération avec d’autres serveurs de musique, et un binaire Go plus léger pour Pi Zero quand Navidrome lui-même c’est plus que ce que vous avez besoin.

Comparaison rapide

Application Mieux pour Plan gratuit Prix de départ Caractéristique remarquable
Jellyfin Les ménages qui veulent aussi de la vidéo et des photos Entièrement gratuit, GPL Gratuit Musique, films, TV et photos sur un seul serveur avec des profils utilisateur réels
Airsonic-Advanced Les utilisateurs Subsonic de longue date sur une boîte partagée Entièrement gratuit, GPL Gratuit Douzaines de clients Subsonic, rôles multi-utilisateurs matures, support de podcast en listes de lecture
Ampache Homelabs PHP et auditeurs orientés web Entièrement gratuit, AGPL Gratuit Éditeur de balises profond, importation de catalogues à partir de sources distantes, diffusion en direct en sortie
Funkwhale Les auditeurs fédérés qui veulent une couche sociale Entièrement gratuit, AGPL Gratuit Partage ActivityPub entre les serveurs Funkwhale, abonnements et canaux intégrés
Gonic Raspberry Pi et boîtes à basses spécifications Entièrement gratuit, GPL Gratuit Binaire Go unique, mode jukebox, podcasts, transcodage uniquement quand c’est nécessaire
Koel Les auditeurs seuls qui veulent une interface en forme de Spotify Entièrement gratuit, MIT Gratuit Lecteur web Laravel + Vue que les membres non-techniques de la famille vont vraiment ouvrir
LMS Les fans de balises et les auditeurs classiques Entièrement gratuit, GPL Gratuit Support du compositeur, de l’œuvre et du regroupement, scrobbling, configurations multi-bibliothèque à l’échelle d’une pièce

Pourquoi les gens abandonnent Navidrome

Les plaintes sont ennuyeuses de bonne manière. Rien dans cette liste ne signifie “Navidrome est mauvais” ; chaque élément est une friction réelle que les gens rencontrent une fois que la bibliothèque est chargée et que la famille la rejoint.

Les sept alternatives

Jellyfin — Meilleur remplacement global

Jellyfin est la réponse pour quiconque veut un serveur pour la musique, la vidéo et les photos avec des profils utilisateur réels et aucun abonnement nulle part dans la pile. Le côté musique parle aussi l’API Subsonic, donc les configurations Symfonium, DSub ou Substreamer existantes continuent de fonctionner après la migration. L’état de lecture, les favoris et les listes de lecture sont limités à chaque utilisateur dès le départ, et le pipeline de transcodage expose des présets par client que Navidrome remet à un fichier de configuration.

Où il fait défaut : Jellyfin est plus grand que Navidrome. L’interface web, la surface des plugins et la base de données sont tous conçus pour un serveur multimédia complet, ce qui est beaucoup à exécuter si le seul objectif est de diffuser de la musique. Le grattage des pochettes d’albums peut être agressif ; vous voudrez verrouiller l’ordre du fournisseur de métadonnées pour la bibliothèque musicale tôt.

Prix :

Migration depuis Navidrome : Pointez Jellyfin vers le même dossier de musique que Navidrome analyse et laissez-le construire sa propre bibliothèque. Les listes de lecture exportées depuis Navidrome en tant que .m3u s’importent directement. Les clients existants peuvent conserver le chemin Subsonic (Jellyfin fournit un point de terminaison compatible) ou basculer vers l’API Jellyfin native ; la plupart des applications prennent en charge les deux.

Télécharger : jellyfin.org · GitHub

Conclusion : Le bon choix quand le ménage a besoin de plus que juste de la musique de la même boîte. Passez-la si audio uniquement est vraiment toute la portée et le plus petit empreinte mémoire de Navidrome est une caractéristique.

Airsonic-Advanced — Meilleur remplacement direct pour les utilisateurs Subsonic de longue date

Airsonic-Advanced est le fork activement maintenu d’Airsonic, qui est lui-même un fork de Subsonic. C’est la chose la plus proche de “Subsonic, toujours gratuit” sur le matériel 2026. Java sous le capot, Docker ou installation bare-metal, et chaque client compatible Subsonic fonctionne directement. Les rôles multi-utilisateurs sont les plus matures de cette liste : téléchargement de podcast, chat, jukebox, création de partages et administrateur peuvent tous être basculés par compte.

Où il fait défaut : L’interface est fonctionnelle et obsolète. Les nouveaux venus l’associent généralement à un client web moderne ou s’en tiennent aux applications natives. Le processus Java est plus lourd au ralenti qu’un binaire Go ; un Pi 4 peut le gérer, un Pi Zero ne peut pas.

Prix :

Migration depuis Navidrome : Les deux serveurs analysent la même structure de dossiers et les deux parlent Subsonic. Pointez Airsonic-Advanced vers la bibliothèque, importez les listes de lecture .m3u et cédez la même URL à vos clients. Les signets Subsonic existants, les clés API à part, continuent de fonctionner.

Télécharger : github.com/airsonic-advanced/airsonic-advanced · Docker

Conclusion : Le bon choix pour quiconque a exécuté Subsonic il y a cinq ans et veut cet ensemble de fonctionnalités, mis à jour et gratuit. Passez-la si l’interface importe plus que la matrice des rôles.

Ampache — Meilleur pour les éditeurs de balises et les auditeurs orientés web

Ampache est une application web PHP avec un long historique d’être le premier serveur que les gens installent sur une boîte LAMP. Le lecteur web est suffisamment capable pour que de nombreux utilisateurs n’installent jamais un client natif. L’éditeur de balises est le plus profond de cette liste ; le catalogue peut puiser dans des dossiers locaux, des partages SMB distants ou d’autres instances Ampache ; et le serveur peut également diffuser en direct vers Icecast ou un onglet de navigateur.

Où il fait défaut : PHP n’est pas le stack hip en 2026. La configuration est plus impliquée que de déposer un binaire, surtout si un serveur web approprié, PHP-FPM et MySQL ou MariaDB ne sont pas déjà en place. L’image Docker simplifie cela, au détriment de la flexibilité “juste un dossier de fichiers PHP” que les installations Ampache classiques sont connues pour avoir.

Prix :

Migration depuis Navidrome : Ampache analyse la même structure de dossiers. Il parle l’API Subsonic ainsi que la sienne, donc la plupart des clients existants survivent à un changement d’URL. Les modifications de balises effectuées dans Ampache sont réécrites dans les fichiers, que Navidrome reprendra à la prochaine analyse si vous décidez de maintenir les deux en cours d’exécution pendant un certain temps.

Télécharger : ampache.org · GitHub

Conclusion : Le bon choix pour un homelab qui exécute déjà une pile web et un auditeur qui veut corriger les balises dans le navigateur. Passez-la si l’objectif est un binaire et aucune configuration.

Funkwhale — Meilleur pour la fédération et une couche sociale

Funkwhale est le serveur ActivityPub pour la musique. Chaque instance est une bibliothèque auto-hébergée, et les instances fédèrent : suivez le serveur d’un ami, abonnez-vous à un canal public, ou partagez une liste de lecture sur le fediverse de la même manière que Mastodon partage les publications. La bibliothèque, les canaux et le graphe de suivi résident tous sur votre boîte.

Où il fait défaut : Funkwhale est plus lourd qu’un pur serveur de diffusion. Django, Redis, Postgres et les travailleurs Celery sont la forme minimale, et les documents méritent leur longueur. L’API Subsonic est implémentée, donc la plupart des clients fonctionnent, mais ce n’est pas l’implémentation de référence et certains cas limites (podcasts, jukebox) traînent derrière les serveurs Subsonic purs.

Prix :

Migration depuis Navidrome : Pointez Funkwhale vers le même dossier de bibliothèque et laissez-le importer. Les listes de lecture se traduisent via .m3u. Si vous voulez maintenir les deux en cours d’exécution pendant la migration, les deux peuvent coexister sur les mêmes fichiers en tant que lecteurs en lecture seule.

Télécharger : funkwhale.audio · Documentation

Conclusion : Le bon choix pour quiconque veut partager et découvrir de la musique sur les serveurs, pas seulement diffuser une bibliothèque privée. Passez-la si le public est un seul ménage et rien ne fédère.

Gonic — Meilleur pour Raspberry Pi et les boîtes à basses spécifications

Gonic est un seul binaire Go qui parle les APIs Subsonic et Jukebox, indexe une disposition de dossier par artiste, et s’efface. L’empreinte mémoire au ralenti est une fraction de celle de Navidrome, le démarrage à froid est instantané, et tout fonctionne heureusement sur un Pi Zero 2 ou un NAS avec 512 Mo d’espace libre. Les abonnements aux podcasts et le mode jukebox sont tous les deux de première classe.

Où il fait défaut : La portée des fonctionnalités est délibérément étroite. Il n’y a pas de lecteur web intégré ; vous apportez un client Subsonic. L’affichage des métadonnées s’appuie sur les balises de fichier, donc la bibliothèque aura l’air aussi propre que votre hygiène de balise le permet. L’illustration de l’album s’appuie sur l’art intégré ou cover.jpg dans le dossier.

Prix :

Migration depuis Navidrome : Si la bibliothèque est déjà organisée par dossier d’artiste, Gonic l’analyse tel quel. Pointez vos applications Subsonic vers l’URL de Gonic et échangez les identifiants. Les comptages de lecture et les favoris ne migrent pas ; exportez d’abord les scrobbles vers Last.fm ou ListenBrainz si cet historique importe.

Télécharger : github.com/sentriz/gonic · Docker

Conclusion : Le bon choix pour un Pi dans un placard qui ne sert que de la musique, ou un NAS qui doit économiser chaque mégaoctet pour autre chose. Passez-la si vous voulez une interface web de première partie.

Koel — Meilleure interface orientée web pour les auditeurs seuls

Koel est une application Laravel et Vue construite par un designer qui voulait l’ergonomie en forme de Spotify en haut d’une bibliothèque personnelle. Le lecteur web est vraiment agréable : glisser-déposer dans la file, raccourcis clavier, listes de lecture intelligentes et une recherche qui se sent immédiate. Koel Plus (un achat ponctuel pour une licence source) ajoute des fonctionnalités comme le stockage S3 et les présets d’égaliseur au-dessus du noyau gratuit.

Où il fait défaut : Koel est orienté web, ce qui signifie que l’expérience mobile est un onglet de navigateur sauf si vous utilisez les applications natives payantes. Le support multi-utilisateurs existe mais favorise le cas individuel ; les ménages veulent généralement Airsonic-Advanced ou Jellyfin.

Prix :

Migration depuis Navidrome : Koel maintient sa propre base de données et s’attend à analyser votre dossier. Importez la bibliothèque, puis utilisez l’importation de liste de lecture intégrée pour les fichiers .m3u. Les applications clientes basculez via l’API propre de Koel ; quelques applications tierces la ciblent également directement.

Télécharger : koel.dev · GitHub

Conclusion : Le bon choix pour un auditeur seul qui vit dans un onglet de navigateur et veut que la file et la recherche se sentent rapides. Passez-la si le ménage est plus grand qu’un.

LMS (Lightweight Music Server) — Meilleur pour le classique, le jazz et le travail des balises lourdes

LMS est un serveur musical C++ construit par un auditeur qui se soucie des compositeurs, des œuvres, des mouvements et des coffrets. Le regroupement basé sur les balises est un citoyen de première classe, pas un plugin. Il escarabote vers Last.fm et ListenBrainz, expose un point de terminaison compatible avec Subsonic, et s’exécute sur un budget mémoire étonnamment petit pour la taille des bibliothèques qu’il indexe heureusement.

Où il fait défaut : Les noms entrent en collision. Ce LMS n’est pas Logitech Media Server (celui de Squeezebox) — projet différent, portée différente. La documentation est plus laconique que Navidrome ; vous lirez le fichier de configuration plus d’une fois. L’interface est austère même selon les normes d’auto-hébergement.

Prix :

Migration depuis Navidrome : LMS analyse le même arbre de dossiers. Il lit les balises de compositeur, d’œuvre et de regroupement que Navidrome omet parfois, donc une nouvelle analyse peut découvrir des métadonnées qui ont toujours été dans les fichiers. Les clients Subsonic tiers continuent de fonctionner ; l’interface web de LMS nécessite un certain temps d’adaptation.

Télécharger : github.com/epoupon/lms · Docker

Conclusion : Le bon choix pour les collectionneurs classiques, de jazz et de coffrets qui veulent que les balises soient respectées. Passez-la si la collection est principalement des albums d’artiste unique et que l’interface doit paraître moderne.

Comment choisir

Choisissez Jellyfin si le ménage veut de la vidéo et des photos avec de la musique sur un seul serveur. C’est le moyen le plus rapide de consolider trois services en un, et le point de terminaison Subsonic garde les clients musicaux existants heureux.

Choisissez Airsonic-Advanced si vous étiez utilisateur de Subsonic il y a cinq ans et voulez cette expérience mise à jour, gratuite, et avec la meilleure matrice de rôles multi-utilisateurs de cette liste. L’interface est obsolète ; la plomberie ne l’est pas.

Choisissez Ampache si l’éditeur de balises est la fonctionnalité que vous avez toujours voulue de Navidrome et le navigateur est votre lieu de vie. Il diffuse aussi vers Icecast si vous avez jamais voulu votre propre station de radio.

Choisissez Funkwhale si la fédération est le point. Suivre le serveur d’un ami ou un canal public est natif, et les canaux donnent à un musicien un endroit pour publier qui n’est pas une plateforme.

Choisissez Gonic si la boîte est un Pi Zero, un petit NAS ou un vieux ThinkPad, et vous avez déjà un client Subsonic préféré. C’est la plus petite chose de cette liste.

Choisissez Koel si vous êtes le seul auditeur et l’expérience web est ce qui vous importe. C’est l’application que les membres de la famille vont vraiment ouvrir sans demander.

Choisissez LMS si la bibliothèque penche vers la musique classique, le jazz ou est très lourde en coffrets et la vue d’album plate de Navidrome vous a déjà coûté une soirée d’éditions de noms de tri.

Restez sur Navidrome si audio uniquement est toute la portée, le ménage est une ou deux personnes, et les clients Subsonic actuels sont déjà la réponse. C’est un serveur vraiment bon ; c’est juste qu’il n’est plus la seule bonne réponse.

FAQ

Jellyfin est-il meilleur que Navidrome pour la musique ?

Pour un ménage qui veut de la vidéo et des photos sur la même boîte, oui. Jellyfin unifie la musique, les films, la télévision et les photos sous une seule authentification et une seule sauvegarde, et parle à la même API Subsonic que la plupart des clients Navidrome utilisent déjà. Pour une configuration audio uniquement sur un petit serveur, Navidrome est plus léger et démarre plus rapidement.

Puis-je conserver mes clients Subsonic si je fais passer ?

Oui pour la plupart de la liste. Jellyfin, Airsonic-Advanced, Ampache, Funkwhale, Gonic et LMS exposent tous un point de terminaison compatible avec Subsonic, donc Symfonium, DSub, Substreamer et Ultrasonic continuent de fonctionner après un changement d’URL. Koel est l’exception ; il utilise sa propre API.

Quelle est l’alternative la plus légère à Navidrome ?

Gonic. C’est un seul binaire Go avec une empreinte mémoire mesurée en dizaines de mégaoctets, bien en dessous de la ligne de base de Navidrome. LMS est le prochain plus léger. Airsonic-Advanced et Funkwhale se situent à l’extrémité la plus lourde et veulent au moins 1 Go d’espace libre.

Lequel convient le mieux à une bibliothèque familiale partagée ?

Airsonic-Advanced a le modèle multi-utilisateur le plus mature, avec des rôles par compte pour les podcasts, jukebox, chat et administrateur. Jellyfin le suit de près et ajoute de la vidéo et des photos aux mêmes comptes. Navidrome supporte aussi le multi-utilisateur, mais l’origine mono-utilisateur montre toujours sur les surfaces autour des favoris et des mélanges.

L’un d’entre eux fédère-t-il entre eux ?

Funkwhale le fait, via ActivityPub. Suivre un canal sur une autre instance Funkwhale est natif, et les listes de lecture peuvent être partagées à travers le fediverse. Les serveurs de la famille Subsonic ne fédèrent pas ; chacun est une île privée par conception.

Qu’advient-il de mes comptages de lecture et favoris lors de la migration ?

Ils ne migrent pas directement. Chaque serveur de cette liste maintient sa propre base de données. Le contournement auquel les auditeurs se tournent est l’escarabotage vers Last.fm ou ListenBrainz depuis Navidrome en premier, puis en pointant le nouveau serveur vers le même compte d’escarabot pour que l’historique vive en dehors de n’importe quel serveur.