# Navidrome Music Streamer [![Last Release](https://img.shields.io/github/v/release/deluan/navidrome?label=latest&style=flat-square)](https://github.com/deluan/navidrome/releases) [![Build](https://img.shields.io/github/workflow/status/deluan/navidrome/Build?style=flat-square)](https://github.com/deluan/navidrome/actions) [![Downloads](https://img.shields.io/github/downloads/deluan/navidrome/total)](https://github.com/deluan/navidrome/releases/latest) [![Docker Pulls](https://img.shields.io/docker/pulls/deluan/navidrome?style=flat-square)](https://hub.docker.com/r/deluan/navidrome) [![Dev Chat](https://img.shields.io/discord/671335427726114836?label=chat&style=flat-square)](https://discord.gg/xh7j7yF) [![Subreddit](https://img.shields.io/reddit/subreddit-subscribers/navidrome?style=flat-square)](https://www.reddit.com/r/navidrome/) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](code_of_conduct.md) 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! __Any feedback is welcome!__ If you need/want a new feature, find a bug or think of any way to improve Navidrome, please fill a [GitHub issue](https://github.com/deluan/navidrome/issues) or join the discussion in our [Subreddit](https://www.reddit.com/r/navidrome/). If you want to contribute to the project in any other way ([ui/backend dev](https://www.navidrome.org/docs/developers/), [translations](https://www.navidrome.org/docs/developers/translations/), [themes](https://www.navidrome.org/docs/developers/creating-themes)), please join the chat in our [Discord server](https://discord.gg/xh7j7yF). ## Demo Site To see Navidrome in action, check out our [live demo](https://www.navidrome.org/demo/) ## Installation See instructions in the [project's website](https://www.navidrome.org/docs/installation/) ## Features - Handles very **large music collections** - Streams virtually **any audio format** available - Reads and uses all your beautifully curated **metadata** - Great support for **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 **Raspberry Pi** binaries and Docker images available - Automatically **monitors your library** for changes, importing new files and reloading new metadata - **Themeable**, modern and responsive **Web interface** based on [Material UI](https://material-ui.com) - **Compatible** with all Subsonic/Madsonic/Airsonic [clients](https://www.navidrome.org/docs/overview/#apps) - **Transcoding** on the fly. Can be set per user/player. **Opus encoding is supported** - Translated to **various languages** ## Documentation All documentation can be found in the project's website: https://www.navidrome.org/docs. Here are some useful direct links: - [Overview](https://www.navidrome.org/docs/overview/) - [Installation](https://www.navidrome.org/docs/installation/) - [Docker](https://www.navidrome.org/docs/installation/docker/) - [Binaries](https://www.navidrome.org/docs/installation/pre-built-binaries/) - [Build from source](https://www.navidrome.org/docs/installation/build-from-source/) - [Development](https://www.navidrome.org/docs/developers/) - [Subsonic API Compatibility](https://www.navidrome.org/docs/developers/subsonic-api/) ## Screenshots