
Navidrome
Modern, lightweight self-hosted music server compatible with Subsonic/Airsonic clients — stream your music everywhere.
Open source alternative to:
Navidrome is a modern, open-source music server and streamer. It allows you to host your personal music collection and stream it to any Subsonic-compatible client, including DSub, Substreamer, Symfonium, and many others for iOS, Android, and desktop.
Navidrome is lightweight and performant, capable of handling large music libraries (100k+ tracks) on minimal hardware. It features artist and album browsing, full-text search, playlist management, rating and starring, multiple user accounts, transcoding for bandwidth-limited connections, and a built-in web player.
For music lovers who want to stop paying for Spotify or Apple Music and prefer owning their music, Navidrome provides a polished self-hosted streaming experience. It supports all common audio formats, maintains Subsonic API compatibility (meaning it works with a wide ecosystem of clients), and is actively maintained.
Categories:
OpenAltFinder Score
Project Details
Repository details
Updated 9/24/2026, 10:00:23 AM
View RepositoryRepository activity
Compare Navidrome with
Similar open source alternatives

Noctis
Cross-platform lossless music player with rich library management, synced lyrics, and gapless playback for Windows, macOS, and Linux.
SpotifyPinePods
A self-hosted, cross-platform podcast management system with a modern Rust and Python stack.
Apple Podcasts
Sunoh
Android music app that plays YouTube Music, Gaana and Saavn plus your local files through one ad-free interface.
Spotify
Yuzic
A free, open-source cross-platform music player for Navidrome, Jellyfin, Plex and other Subsonic-compatible servers.
SpotifyMeelo
Self-hosted music server focused on metadata integration and UI, with music videos as first-class citizens and mobile apps for Android and iOS.
SpotifyMinusPod
Self-hosted podcast server that uses AI to automatically remove ads from episodes before you hit play.
Apple Podcasts