Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!
Features
Handles very large music collections
Streams virtually any audio format available
Reads and uses all your beautifully curated metadata
Great support for compilations (Various Artists albums) and box sets (multi-disc albums)
Multi-user, each user has their own play counts, playlists, favourites, etc...
Very low resource usage
Multi-platform, runs on macOS, Linux and Windows. Docker images are also provided
Ready to use binaries for all major platforms, including Raspberry Pi
Automatically monitors your library for changes, importing new files and reloading new metadata
Themeable, modern and responsive Web interface based on Material UI
Compatible with all Subsonic/Madsonic/Airsonic clients
Transcoding on the fly. Can be set per user/player. Opus encoding is supported
Translated to various languages
Homepage
Download
Recent Releases
0.54.415 Jan 2025 21:45
minor feature:
lt;p gt;Co-authored-by: navidrome-bot lt;a href="mailto:navidrome-bot@navidrome.org" gt;navidrome-bot@navidrome.org lt;/a gt; lt;/p gt;.
0.54.329 Dec 2024 18:45
minor feature:
lt;h2 gt;Changelog lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/navidrome/navidrome/commit/1eedee9086e5a61b9ef3c9d2402252bc6207e846/hovercard" href="https://github.com/navidrome/navidrome/commit/1eedee9086e5a61b9ef3c9d2402252bc6207e846" gt; lt;tt gt;1eedee9 lt;/tt gt; lt;/a gt;: (insights): add more linux fs types lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/navidrome/navidrome/commit/51eed74a0efd58a2062a502fe16e65bf6acfc47a/hovercard" href="https://github.com/navidrome/navidrome/commit/51eed74a0efd58a2062a502fe16e65bf6acfc47a" gt; lt;tt gt;51eed74 lt;/tt gt; lt;/a gt;: (release): change owner of cache to Navidrome user lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/navidrome/navidrome/commit/0299e488b5d28f08daf42eb02aa3d2fd03477d3a/hovercard" href="https://github.com/navidrome/navidrome/commit/0299e488b5d28f08daf42eb02aa3d2fd03477d3a" gt; lt;tt gt;0299e48 lt;/tt gt; lt;/a gt;: (server): backup and restore from the cli lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/navidrome/navidrome/commit/630c3040805fa53d653ad8792d13991510659d76/hovercard" href="https://github.com/navidrome/navidrome/commit/630c3040805fa53d653ad8792d13991510659d76" gt; lt;tt gt;630c304 lt;/tt gt; lt;/a gt;: (server): typo in backup prune message lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/navidrome/navidrome/commit/f0302525a700d801864c41cfbbe016ba5cf75f97/hovercard" href="https://github.com/navidrome/navidrome/commit/f0302525a700d801864c41cfbbe016ba5cf75f97" gt; lt;tt gt;f030252 lt;/tt gt; lt;/a gt;: (server): use cancellable context instead of Sleep for initial insights delay lt;/li gt;.
lt;li gt; lt;a class="commit-li
0.54.224 Dec 2024 19:54
minor bugfix:
99dfb83: fix(insights): get Windows version (@deluan)
c8f174e: fix(server): change log level for some last.fm warnings (@deluan)
8880f67: fix(ui): update Español, Français, Svenska translations from POEditor (#3576) (@deluan)
972229d: fix(ui): update Hungarian translation (#3574) (@ChekeredList71)
|