navidrome

From public sources

Navidrome is an open-source, self-hosted music server and web streamer that lets you listen to your own music collection from any browser or mobile app.

ApplicationCategory: Web Apps · Media & photosOpen sourcedata checked Oct 15, 2026

Overview

Navidrome is an open-source, web-based music collection server and streamer. It lets you stream your own music library from any browser or mobile device, so you no longer need to depend on commercial subscription services to hear the music you already own. Navidrome handles very large collections, streams virtually any audio format, reads your existing metadata, and monitors your library for changes so new files are imported automatically. It supports multiple users with separate play counts, playlists and favourites, offers on-the-fly transcoding that can be set per user or player, and is compatible with Subsonic, Madsonic and Airsonic clients. It runs on macOS, Linux, Windows and Raspberry Pi, and Docker images are provided. It is aimed at people who want to self-host their own personal streaming service, and it is distributed under the GPL-3.0 license. ]
  • airsonic
  • madsonic
  • media-server
  • music
  • music-server
  • navidrome
  • opensubsonic
  • raspberry-pi
  • self-hosted
  • streamer
  • streaming-api
  • streaming-audio

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserUnknown———
Server / self-hostedCompatible—Declared on the card—
Container (OCI)Unknown———
WindowsCompatiblex86official build in release v0.64.2: navidrome_0.64.2_windows_386.zip0.70
Compatiblex86_64official build in release v0.64.2: navidrome_0.64.2_windows_amd64.zip0.70
macOSCompatiblex86_64official build in release v0.64.2: navidrome_0.64.2_darwin_amd64.tar.gz0.70
Compatiblearm64official build in release v0.64.2: navidrome_0.64.2_darwin_arm64.tar.gz0.70
LinuxCompatiblex86official build in release v0.64.2: navidrome_0.64.2_linux_386.deb0.70
Compatiblex86_64official build in release v0.64.2: navidrome_0.64.2_linux_amd64.deb0.70
Compatiblearm64official build in release v0.64.2: navidrome_0.64.2_linux_arm64.deb0.70
Compatible—official build in release v0.64.2: navidrome_0.64.2_linux_armv5.deb0.60
Compatiblearmv7official build in release v0.64.2: navidrome_0.64.2_linux_armv7.deb0.70

Releases

checked Oct 29, 2026
v0.64.2LatestSep 24, 2026Official source ↗

Files in 0.64.2

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
navidrome_0.64.2_darwin_amd64.tar.gzmacos · x86_64 · tarball23.7 MBbc872847dcd1…Official source ↗
navidrome_0.64.2_darwin_arm64.tar.gzmacos · arm64 · tarball22.2 MB8b0a77980014…Official source ↗
navidrome_0.64.2_linux_386.deblinux · x86 · deb22.4 MB67224a567a5b…Official source ↗
navidrome_0.64.2_linux_386.rpmlinux · x86 · rpm22.3 MB11cfe644cd40…Official source ↗
navidrome_0.64.2_linux_386.tar.gzlinux · x86 · tarball22.4 MBa3cac00fc379…Official source ↗
navidrome_0.64.2_linux_amd64.deblinux · x86_64 · deb23.6 MBb9ecb35eb6e0…Official source ↗
navidrome_0.64.2_linux_amd64.rpmlinux · x86_64 · rpm23.5 MB36dfaf639e98…Official source ↗
navidrome_0.64.2_linux_amd64.tar.gzlinux · x86_64 · tarball23.6 MBfdd87fd10781…Official source ↗
navidrome_0.64.2_linux_arm64.deblinux · arm64 · deb22.1 MB42d635a28d04…Official source ↗
navidrome_0.64.2_linux_arm64.rpmlinux · arm64 · rpm22 MB321c09b7a8b0…Official source ↗
navidrome_0.64.2_linux_arm64.tar.gzlinux · arm64 · tarball22.1 MB6d1683428cb6…Official source ↗
navidrome_0.64.2_linux_armv5.deblinux · deb22.1 MBd46b8b7f747e…Official source ↗
navidrome_0.64.2_linux_armv5.rpmlinux · rpm22 MB2f168c06c04b…Official source ↗
navidrome_0.64.2_linux_armv5.tar.gzlinux · tarball22.2 MB373a751792cc…Official source ↗
navidrome_0.64.2_linux_armv6.deblinux · deb22.1 MB46812613e76e…Official source ↗
navidrome_0.64.2_linux_armv6.rpmlinux · rpm22 MBa851d5b60e07…Official source ↗
navidrome_0.64.2_linux_armv6.tar.gzlinux · tarball22.1 MB510752ba1443…Official source ↗
navidrome_0.64.2_linux_armv7.deblinux · armv7 · deb22 MBe0f2fb6e3120…Official source ↗
navidrome_0.64.2_linux_armv7.rpmlinux · armv7 · rpm21.9 MB6e5be295e85f…Official source ↗
navidrome_0.64.2_linux_armv7.tar.gzlinux · armv7 · tarball22.1 MB1fa5d85196d2…Official source ↗
navidrome_0.64.2_linux_riscv64.deblinux · deb22.2 MB13cc2e7620a4…Official source ↗
navidrome_0.64.2_linux_riscv64.rpmlinux · rpm22.1 MB30f2255bd608…Official source ↗
navidrome_0.64.2_linux_riscv64.tar.gzlinux · tarball22.3 MBea5add73c970…Official source ↗
navidrome_0.64.2_windows_386.zipwindows · x86 · zip22.5 MBd527abc6262d…Official source ↗
navidrome_0.64.2_windows_386_installer.msiwindows · x86 · msi96.4 MB0cadc96c7a51…Official source ↗
navidrome_0.64.2_windows_amd64.zipwindows · x86_64 · zip23.4 MB72e06c9101fc…Official source ↗
navidrome_0.64.2_windows_amd64_installer.msiwindows · x86_64 · msi125.5 MBe5eb032ef37f…Official source ↗
navidrome_checksums.txtchecksums2.4 KB1be7ef5327f9…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score100
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 0 days ago
Documentation · 1515
README 6519 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 21 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 1010
24178 stars (log-dampened, 10k = max)
License clarity · 55
SPDX GPL-3.0
Community · 55
issues enabled, 1758 forks

License

GPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/navidrome/navidromePrimary★ 24,178 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From navidrome/navidrome · license GPL-3.0 · fetched Oct 29, 2026

Navidrome Music Server  [Tweet]

[Last Release] [Build] [Downloads] [Docker Pulls] [Dev Chat] [Subreddit] [Contributor Covenant] [Gurubase]

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!

Note: The master branch may be in an unstable or even broken state during development. Please use releases instead of the master branch in order to get a stable set of binaries.

Check out our Live Demo!

Any feedback is welcome! If you need/want a new feature, find a bug or think of any way to improve Navidrome, please file a GitHub issue or join the discussion in our Subreddit. If you want to contribute to the project in any other way (ui/backend dev, translations, themes), please join the chat in our Discord server.

Installation

See instructions on the project's website

Cloud Hosting

Several cloud hosting providers partner with us to offer officially supported, cloud-hosted solutions. If you sign up with any of these providers, a share of the revenue funds the development of Navidrome at no additional cost for you.

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
  • Supports lyrics from sidecar .ttml, .yaml/.yml Lyricsfile, .elrc, .lrc, .srt, .txt files and embedded TTML, Enhanced LRC, LRC, SRT, and plain-text tags (via lyricspriority)
  • 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

Translations

Navidrome uses POEditor for translations, and we are always looking for more contributors

Documentation

All documentation can be found in the project's website: https://www.navidrome.org/docs. Here are some useful direct links:

Screenshots

Open the repository ↗