Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

navidrome

navidrome: An open source web-based music collection server and streamer that lets you listen to your own music library from any browser or mobile device.

What problem it solves

People need a way to listen to their music collection from a browser or mobile device. Navidrome addresses this with a web-based music collection server and streamer, including multi-user support.

Key features

  • Self-hosted music streaming — Run your own server and access the collection from a browser or mobile device through a themeable web interface built on Material UI.

    Source: README, ui

  • Format and metadata handling — Reads curated metadata from the library, supports compilations and box sets, and streams virtually any audio format available.

    Source: README, scanner

  • Multi-user accounts — Each user has their own play counts, playlists and favourites.

    Source: README, server

  • Automatic library monitoring — The server watches the music folder and imports new files, reloading new metadata as the collection changes.

    Source: README, scanner

  • On-the-fly transcoding and client compatibility — Transcoding can be configured per user or player, with Opus encoding supported, and the server works with Subsonic/Madsonic/Airsonic clients.

    Source: README, api

Who it may suit

Inference: may suit self-hosters and music collectors who want to stream their own libraries, and library maintainers who need multi-user playback of a shared collection.

Topics to discuss

  • Which Subsonic-compatible clients should be tested first when features change?

  • What is the community's preferred way to run the server, Docker images or pre-built binaries?

  • Which metadata or lyrics formats should the scanner prioritize adding next?


Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.

Read the original README https://github.com/navidrome/navidrome#readme

ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.

github.comhttps://github.com/navidrome/navidrome

Comments

…