1 open source tools compared. Sorted by stars — scroll down for our analysis.
| Tool | Stars | Velocity | Language | License | Score |
|---|---|---|---|---|---|
Navidrome Personal music streaming service | 20.1k | +123/wk | Go | GNU General Public License v3.0 | 74 |
If you have a music collection sitting on a hard drive and you want to stream it to your phone, laptop, or any device from anywhere, Navidrome turns that collection into your own personal Spotify. It's a self-hosted music server that works with any Subsonic-compatible app. The entire thing is free. No paid tier, no premium features locked away. You get: web-based player, multi-user support, transcoding on the fly, smart playlists, scrobbling to Last.fm, ReplayGain, and support for MP3, FLAC, AAC, OGG, and basically every format you'd have. The web UI is clean and responsive. Self-hosting is dead simple — single Go binary or Docker container, point it at your music folder, done. It's incredibly lightweight. Runs happily on a Raspberry Pi. Supports Subsonic and OpenSubsonic APIs, so you can use apps like Symfonium, play:Sub, or DSub on mobile. The catch: no lyrics support built-in (though it's coming), and the smart playlist engine is basic compared to Plex's. If you want podcast support or video, this isn't the tool — it's music only, and it does music really well. Everyone: use it. It's free, lightweight, and does exactly what it promises.