navidrome / navidrome

🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic

self-hosted raspberry-pi airsonic madsonic media-server music music-server navidrome opensubsonic streamer streaming-api streaming-audio subsonic subsonic-server

Navidrome is a modern replacement for Subsonic/Airsonic and other music streaming servers. It adds many new features and capabilities while remaining compatible with the Subsonic API.

Navidrome is written in the Go programming language and uses a modern, modular architecture. This makes it easy to extend and customize the server with new features and integrations.

Navidrome can be used to stream music from your own personal library or from a variety of online sources. It supports a wide range of audio formats and codecs, including MP3, FLAC, AAC, and Opus.

Navidrome provides a variety of ways to access your music, including a web-based interface, native mobile apps, and a REST API. The web-based interface is clean and intuitive, and it makes it easy to browse and search your music library. The mobile apps allow you to stream your music on the go, and the REST API allows you to control Navidrome from your own client applications.

Navidrome is a free and open-source software. It is available for a variety of platforms, including Linux, Windows, and macOS.

Features:

  • Modern, clean, and intuitive web-based interface
  • Native mobile apps for iOS and Android
  • REST API for controlling Navidrome from your own client applications
  • Support for a wide range of audio formats and codecs
  • Ability to stream music from your own personal library or from a variety of online sources
  • Support for gapless playback
  • Support for multiple users and groups
  • Support for lyrics and album art
  • Automatic music library scanning and updating
  • Customizable theme and skinning options
  • Extensible with a variety of plugins and integrations

Benefits:

  • Stream your music from anywhere, at any time
  • Access your music from a variety of devices
  • Control Navidrome from your own client applications
  • Enjoy a high-quality music streaming experience
  • Get the most out of your music library