Navidrome
Open source music server offering seamless self-hosting, Subsonic client compatibility, efficient handling of large libraries, multi-user profiles, device-agnostic web access, live metadata updates, theme customization, per-user transcoding, extensive audio format streaming, and remote access features.
Cost / License
- Free
- Open Source (GPL-3.0)
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
- Raspberry Pi
- Cloudron
Features
Properties
- Lightweight
- Support for Themes
Features
- Self-hosted music
- Subsonic API
- Media Transcoding
- ListenBrainz scrobbling
- Ad-free
- Lossless Audio
- No Tracking
- No registration required
- Dark Mode
Integrated Last.fm scrobbler
- Low resource footprint
- Music collection
- Support for Multiple Users
Tags
- audio-transcoding
- music-server
Navidrome News & Activities
Recent News
- POX published news article about Navidrome
Navidrome 0.60 adds WebAssembly-based plugin system, new Instant Mix feature, and moreNavidrome 0.60 has been released as the latest update for this open source, self-hosted music colle...
- POX published news article about Navidrome
Navidrome 0.59 adds selective folder scanning, scrobble history, two new themes, and moreNavidrome 0.59 delivers a key upgrade for self-hosted music streaming, featuring selective folder s...
- POX published news article about Navidrome
Navidrome 0.57 released with plugin support, UI enhancements and more accurate quick scansNavidrome 0.57 introduces experimental support for plugins, allowing users to extend and customize ...
Recent activities
- Maoholguin updated Navidrome
- Danilo_Venom updated Navidrome
- crse added Navidrome as alternative to Bandwagon.fm
- rocknrolkien liked Navidrome
Featured in Lists
Selfhosting is where you're hosting your own websites, apps, software, tools, and much more on your own server …
some privacy services. mostly taken from …
Programme zum selber Hosten auf einem Raspberry PI macht euch frei von Google, Amazon und Co.
What is Navidrome?
Navidrome is an open-source, web-based music server and streamer. It allows access to your music library from any browser or mobile device and can manage large collections, streaming any audio format. It uses your metadata and supports multiple users with individual play counts, playlists, and favorites. Despite its features, it uses minimal system resources.
Navidrome works on macOS, Linux, and Windows and provides Docker images for ease of use. It also has binaries for Raspberry Pi. The software monitors your library for changes, importing new files and reloading metadata as needed. Its web interface is based on Material UI and is compatible with all Subsonic/Madsonic/Airsonic clients. It also supports on-the-fly transcoding, adjustable per user or player, and Opus encoding.









Comments and Reviews
1, +Responsive pages. Good for mobile phones. 2, +It supports transcoding (like 320k to 128k mp3). 3, -No LRC file supported. 4, +Support download (zipped package for playlists, single file can also be downloaded, and you can turned this feature off if you don't want to). 5, +Supports multiple user, supports for public or personal playlists. 6, -Songs can not be added to playlists by realistic folder if you have multiple folders. ( e.g /home/music/songs/a/ and /home/music/songs/b/ ), I put my folder name into "comment" mp3tag. And it can be recognized from "Songs", and now you could add them to playlist.
So far so good.
Very broken. Can't disable lastFM integration because the program rejects the config. Blank entries means it looks up. Filled a log file. Filled the VM's drive. 10 hours and hadn't scanned a library others did in 15 minutes. A very "our way" attitude over requested features they say they'll never support.
Great UI but overall lousy project.
A great music streaming server and awesome webapp! Even my non-technical family members used and liked it!
Lightweight, easy to setup and full-featured. Subsonic compatibility works well. Nothing to complain about.
Ps.: for smart playlists feature, I suggest you'll to check out Tauon. It enables to create smart playlists using Navidrome/Subsonic library.
Best self-hosted music server I tried so far. Much more usable than subsonic/airsonic etc, better metadata handling than Koel. Only lacking smart playlist support, and it will be perfect.