Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
Navidrome

Navidrome

Open-source music streaming service that lets you access your music collection from anywhere via a modern web UI or mobile apps, with support for large libraries and multi-user access.

Navidrome is an open-source alternative to:

Navidrome preview

Navidrome

Navidrome is a lightweight, self-hosted music streaming server that lets you enjoy your music collection from anywhere. It provides a modern web interface and supports a wide range of third-party mobile apps for iOS and Android devices.

Key Features

  • Access your music anywhere: Stream your music collection through a modern web UI or compatible mobile apps
  • Blazing fast performance: Lightweight and self-contained, running well even on resource-limited platforms like Raspberry Pi
  • Handles large libraries: Tested with collections up to 900K songs (2/3 FLAC, 1/3 MP3)
  • Multi-library support: Organize music into separate libraries with user-specific access controls
  • On-the-fly transcoding: Converts music files during playback to save data usage
  • OpenSubsonic API compatibility: Works with all standard music clients and ecosystem
  • Regular updates: Active project with frequent releases adding features and bug fixes
  • Community driven: Open to contributions via GitHub pull requests

Tech / Self-Hosting

Navidrome is open source software distributed under the GNU GPL v3 license. It can be self-hosted on various platforms including Raspberry Pi and other resource-limited systems. The project provides comprehensive documentation for installation and configuration.

Repository: GitHub

Demo: Try it out

Mobile Apps: Available clients

Community: Join discussions