Navidrome
Navidrome is a self-hosted music server that allows you to listen to your personal music collection from any browser or mobile device, similar to services like Spotify or Apple Music but with your own music library.
Built with Go and featuring a modern web interface, Navidrome handles large music collections efficiently and supports on-the-fly transcoding to stream virtually any audio format. It implements the Subsonic API, making it compatible with a wide ecosystem of mobile apps and desktop clients.
Key features include multi-user support with individual playlists and play counts, automatic library monitoring, low resource usage, and support for various metadata sources. Navidrome runs on macOS, Linux, Windows, and Raspberry Pi, with Docker images available for easy deployment.
- GitHub: https://github.com/topics/navidrome
- Repo: https://github.com/navidrome/navidrome
- Created by: Deluan Quintão
- Released: 2019
- Related Topics: music, streaming, self-hosted,
- Last updated: 2026-06-18 00:16:54 UTC
- JSON Representation
https://github.com/navidrome/navidrome
🎧☁️ Your Personal Streaming Service
airsonic madsonic media-server music music-server navidrome opensubsonic raspberry-pi self-hosted streamer streaming-api streaming-audio subsonic subsonic-server
Last synced: 11 Feb 2026
https://github.com/jeffvli/feishin
A modern self-hosted music player.
jellyfin music-player navidrome self-hosted subsonic
Last synced: 14 Feb 2026
https://github.com/jeffvli/sonixd
A full-featured Subsonic/Jellyfin compatible desktop music player
airsonic jellyfin music-player navidrome self-hosted subsonic subsonic-client
Last synced: 07 Oct 2025
https://github.com/bjarneo/cliamp
cliamp - Terminal music player inspired by winamp
cliamp icecast icecast-player m3u music music-player navidrome navidrome-client plex podcast radio soundcloud spotify stream winamp youtube yt-dlp
Last synced: 23 May 2026
https://github.com/neptunehub/audiomuse-ai
AudioMuse-AI is an Open Source Dockerized environment that brings automatic playlist generation to Jellyfin, Navidrome, LMS, Lyrion and Emby. Using powerful tools like Librosa and ONNX, it performs sonic analysis on your audio files locally, allowing you to curate the perfect playlist for any mood or occasion without relying on external APIs.
clap docker emby jellyfin jellyfin-plugin k3s kubernetes librosa llm lyrion music navidrome ollama onnx open-source open-source-project playlist self-hosted smart-playlists sonic-analysis
Last synced: 05 Apr 2026
https://github.com/gstory0404/cinetry
Cinetry音视频播放器,Jellyfin、Emby、CMS、IPTV、Webdav、Alist、Openlist、Subsonic、Navidrom、GD音乐台、audiobookshelf、道理鱼数据导入,服务器一键切换,多服务器数据聚合搜索,支持Andorid、iOS、Windows、macOS、Linux、TV,不扫库,纯本地客户端
audiobookshelf cms emby emby-client iptv jellyfin jellyfin-client mpv navidrome navidrome-client player-video subsonic subsonic-client tv tvbox webdav webdav-client
Last synced: 31 Jan 2026
https://github.com/lumepart/explo
Spotify's "Discover Weekly" for self-hosted music systems
airsonic emby jellyfin listenbrainz mpd music-player-daemon navidrome plex-media-server self-hosted subsonic
Last synced: 01 Feb 2026
https://github.com/dweymouth/supersonic
A lightweight and full-featured cross-platform desktop client for self-hosted music servers
airsonic audio-player cross-platform desktop fyne go gonic jellyfin music navidrome opensubsonic subsonic subsonic-client
Last synced: 04 Apr 2025
https://github.com/tamland/airsonic-refix
Modern web UI for Subsonic compatible servers
airsonic audio audio-player audio-streaming music music-player music-streaming navidrome opensubsonic self-hosted streaming subsonic subsonic-client ui vue
Last synced: 23 Jan 2026
https://github.com/eftpmc/yuzic
A cross-platform, free and open source music player for Navidrome & Jellyfin
expo jellyfin lidarr navidrome navidrome-client react react-native react-native-track-player typescript
Last synced: 09 Mar 2026
https://github.com/LumePart/Explo
Spotify's "Discover Weekly" for self-hosted music systems
airsonic discover-weekly jellyfin mpd music-discovery music-player-daemon navidrome self-hosted subsonic subsonic-plugin
Last synced: 28 Sep 2025
https://github.com/kgarner7/navidrome-listenbrainz-daily-playlist
A Navidrome plugin to fetch daily/weekly playlists from ListenBrainz
listenbrainz navidrome navidrome-plugin
Last synced: 05 Apr 2026
https://github.com/giof71/upmpdcli-docker
Easily run upmpdcli with Docker. Renderer/Library Mode, Streaming with Tidal HiRes, Qobuz, SubSonic (Navidrome, Lightweight Music Server, Gonic), HRA, Radio Paradise, Mother Earth Radio, Radio-Browser
amd64 deezer dlna docker gonic hra internet-radio kodi lightweight-music-server mother-earth-radio mpd navidrome qobuz radio-browser radio-paradise raspberry-pi subsonic-client tidal upmpdcli upnp
Last synced: 03 May 2026
https://github.com/psychotoxical/psysonic
A gorgeous, modern, and blazing fast Navidrome desktop client. Inspired by Winamp, built for the future with Tauri & React.
audio-player desktop-app lastfm lrclib music-player navidrome react rodio rust subsonic-client tauri
Last synced: 01 May 2026
https://github.com/navidrome/discord-rich-presence-plugin
Displays your currently playing track in your Discord status
discord navidrome navidrome-plugin
Last synced: 26 Apr 2026
https://github.com/srichter/asksonic
An Alexa skill to play music from Subsonic API compatible music servers
airsonic alexa flask hacktoberfest music navidrome python subsonic
Last synced: 03 Apr 2025
https://github.com/GioF71/upmpdcli-docker
Easily run upmpdcli with Docker. Renderer/Library Mode, Streaming with Tidal HiRes, Qobuz, SubSonic (Navidrome, Lightweight Music Server, Gonic), HRA, Radio Paradise, Mother Earth Radio, Radio-Browser
amd64 deezer dlna docker gonic hra internet-radio kodi lightweight-music-server mother-earth-radio mpd navidrome qobuz radio-browser radio-paradise raspberry-pi subsonic-client tidal upmpdcli upnp
Last synced: 30 Jul 2025
https://github.com/zhoucheng133/netplayer-mobile
A Subsonic & Navidrome based mobile music player
flutter-apps navidrome subsonic-client
Last synced: 17 Apr 2026
https://github.com/rombat/musicbee-navidrome-sync
CLI tool to sync a Navidrome DB with data from a MusicBee DB (playcounts, ratings, loved tracks, last played date...)
Last synced: 20 Jul 2025
https://github.com/krestaino/sptnr
🎵 Sync Spotify's track popularity to Navidrome ratings.
Last synced: 11 Jul 2025
https://github.com/MusicMoveArr/MiniMediaPlaylists
Cross-Sync playlists between providers
jellyfin music navidrome playlist-management playlist-manager playlists plex plex-media-server plexmediaserver spotify subsonic
Last synced: 04 Mar 2026
https://github.com/soggy8/music-downloader
🎵 Search Spotify and download music from YouTube to your Navidrome server with automatic metadata tagging
fastapi javascript music-downloader music-server navidrome python self-hosted spotify youtube
Last synced: 05 Feb 2026
https://github.com/jordojordo/deepcrate
Curated music discovery - Find and download new music through your library and listening history
docker lastfm listenbrainz music music-discovery navidrome self-hosted slskd soulseek subsonic
Last synced: 13 Mar 2026
https://github.com/zhoucheng133/netplayer
A Subsonic based music player
electron-app navidrome subsonic-client
Last synced: 12 May 2026
https://github.com/dadav/kikusan
Kikusan is the glue between navidrome and youtube music.
music navidrome youtube yt-dlp
Last synced: 22 Feb 2026
https://github.com/delucks/go-subsonic
API client library for Subsonic-compatible music servers
airsonic navidrome subsonic subsonic-client subsonic-library
Last synced: 29 Jan 2026
https://github.com/genshinminecraft/feishin-for-cf-pages
将 Feishin 部署在 Cloudflare Pages 上
cloudflare cloudflare-pages jellyfin jellyfin-client jellyfin-web music-library music-player navidrome navidrome-client
Last synced: 15 Apr 2025
https://github.com/yunohost-apps/navidrome_ynh
Navidrome package for YunoHost
navidrome streamer yunohost yunohost-apps
Last synced: 23 Apr 2025
https://github.com/ahimgit/navidrome-alexa
Stream music from Navidrome to Amazon Echo & Alexa devices
alexa music navidrome self-hosted streaming
Last synced: 17 Jan 2026
https://github.com/explodingcamera/subsonic-api
typescript/javascript library for interacting with subsonic-compatible apis
Last synced: 10 May 2026
https://github.com/sillyangel/mice
Navidrome web client using Next.js and ShadCN UI
client navidrome navidrome-client self-hosted subsonic-client
Last synced: 11 Apr 2026
https://github.com/ad-archer/rustysound
RustySound is a music player for subsonic api applications such as navidrome using native OS features for Web, Desktop and Mobile devices. Its built dioxus and tailwind css
dioxus dioxus-desktop dioxus-web navidrome navidrome-client opensubsonic opensubsonic-client rust subsonic-client tailwindcss
Last synced: 28 Apr 2026
https://github.com/kgarner7/navidrome-artistfetch
Python script to refresh Navidrome artist images/info
Last synced: 08 Jul 2025
https://github.com/kgarner7/navidrome-listenbrainz-plugin
A Navidrome plugin to fetch various metadata from ListenBrainz/MusicBrainz
Last synced: 03 Feb 2026
https://github.com/eeegoloauq/music-bot
Telegram bot for Navidrome — download albums from Tidal via Monochrome, organize music, share now playing .
flac music-downloader navidrome python telegram-bot tidal
Last synced: 26 Apr 2026
https://github.com/GioF71/mpd-subsonic-scrobbler
A Subsonic Scrobbler for Music Player Daemon, written in Python
docker gonic lightweight-media-server mpd navidrome python python-mpd2 scrobbler subsonic subsonic-client upmpdcli
Last synced: 29 Jul 2025
https://github.com/faergeek/violette
[WIP] Web-based subsonic client
music music-player navidrome navidrome-client subsonic-api subsonic-client
Last synced: 25 Sep 2025
https://github.com/giof71/mpd-subsonic-scrobbler
A Subsonic Scrobbler for Music Player Daemon, written in Python
docker gonic lightweight-media-server mpd navidrome python python-mpd2 scrobbler subsonic subsonic-client upmpdcli
Last synced: 17 Oct 2025
https://github.com/tux0529/naviplayer
A simple Subsonic/Navidrome client.
ffmpeg music-player navidrome qt self-hosted subsonic subsonic-client
Last synced: 08 Jul 2025
https://github.com/neptunehub/audiomuse-ai-helm
AudioMuse-AI helm chart for easy Kubernetes deployment
audiomuse-ai chart helm jellyfin k3s kubernetes lyrion lyrion-music-server music navidrome open-source playlist self-hosted sonic-analysis
Last synced: 23 Feb 2026
https://github.com/GioF71/subsonic-connector
A Python Library for easier access to the SubSonic API. Built around py-sonic
navidrome poetry-python py-sonic pysonic subsonic
Last synced: 29 Jul 2025
https://github.com/giof71/subsonic-connector
A Python Library for easier access to the SubSonic API. Built around py-sonic
navidrome poetry-python py-sonic pysonic subsonic
Last synced: 19 Oct 2025
https://github.com/m0rf30/opensubsonic-rs
Complete async Rust client for the OpenSubsonic/Subsonic REST API
api-client async music navidrome opensubsonic rust streaming subsonic
Last synced: 20 Apr 2026
https://github.com/0xerr0r/navidrome-backup-docker
Simple docker backup container for navidrome
Last synced: 19 May 2026
https://github.com/nonperforming/pysonic
A pythonic wrapper for OpenSubsonic's REST API.
navidrome opensubsonic subsonic
Last synced: 13 Oct 2025
https://github.com/lnyotoya/minemusic
A music_player that supports Subsonic Api (WIP) The project is powered by AI.
music-player navidrome navidrome-client subsonic subsonic-client
Last synced: 21 Feb 2026
https://github.com/jimbrig/navidrome-server
Personal Media Server for my Music Library
beets docker-compose linode media-server music music-library navidrome personal
Last synced: 08 Jun 2026
https://github.com/vd39/subsonic-player
Subsonic player is a responsive, modern web-based client designed for Subsonic music servers.
airsonic music-player navidrome navidrome-client self-hosted subsonic subsonic-client
Last synced: 10 Oct 2025
https://github.com/karljorgensen/navidrome-scim
A SCIM provider for Navidrome. Allows a SCIM-compatible identity provider to maintain users in Navidrome
Last synced: 07 Oct 2025
https://github.com/tbb98/checkflac
A CLI tool to check for FLAC file corruption
bitrot data-hoarder datahoarder flac hoarding home-lab homelab jellyfin lms lyrion lyrion-music-server music music-hoarding musichoarder navidrome plex plex-media-server rust self-hosted selfhosted
Last synced: 12 Jun 2026
https://github.com/cbodden/nd-to-slack
A script that will display your navidrome users activities in slack.
Last synced: 11 Apr 2026
https://github.com/mark-me/home-server-jn
Collection of Docker Compose configs for a self-hosted home server. Includes setups for Jellyfin, Navidrome, FileBrowser, FreshRSS, Immich, Portainer, TSDProxy (Tailscale), Redis, and more. Quick deployment and management with best practices for container resource sharing.
docker-compose freshrss immich navidrome portainer tailscale tsdproxy
Last synced: 16 May 2026
https://github.com/aaronwittchen/home-server-gitops
Self-hosted homelab infrastructure with music streaming (Navidrome), note syncing (Syncthing), and health monitoring—deployed via GitOps using Kubernetes, Flux, and version-controlled configurations.
devops docker flux gitops helm homelab kubernetes navidrome syncthing tailscale
Last synced: 12 Apr 2026
https://github.com/just5ky/spotsonic
Convert Exportify CSV playlists into Navidrome playlists
Last synced: 21 May 2026
https://github.com/semmet95/navidrome-deployer
A simple chart to deploy Navidrome
kubernetes-deployment navidrome
Last synced: 03 Mar 2026
https://github.com/djuuu/ansible-role-navidrome-docker
Install Navidrome Docker Compose project
ansible ansible-role docker docker-compose music navidrome streaming
Last synced: 05 Apr 2026