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:
Tags:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 5/12/2026, 8:00:30 AM
View RepositoryCompare Navidrome with
Similar open source alternatives
Etherpad
Open-source real-time collaborative text editor you can self-host.
Google Docs
Jitsi Meet
Open-source video conferencing platform — free, secure, and self-hostable.
Google Meet
Plane
Open-source project management platform — an alternative to Jira, Linear, Monday, and ClickUp.
Jira
ONLYOFFICE
Self-hosted office suite with real-time collaboration.
Google Docs
Matcha
A beautiful terminal email client built with Go and Bubble Tea. An open source alternative to Superhuman and Outlook for the command line.
Microsoft OutlookPinePods
A self-hosted, cross-platform podcast management system with a modern Rust and Python stack.
Apple Podcasts