Skip to content
#

Navidrome

navidrome logo

Navidrome is a self-hosted music server that allows you to listen to your personal music collection from any browser or mobile device, similar to services like Spotify or Apple Music but with your own music library.

Built with Go and featuring a modern web interface, Navidrome handles large music collections efficiently and supports on-the-fly transcoding to stream virtually any audio format. It implements the Subsonic API, making it compatible with a wide ecosystem of mobile apps and desktop clients.

Key features include multi-user support with individual playlists and play counts, automatic library monitoring, low resource usage, and support for various metadata sources. Navidrome runs on macOS, Linux, Windows, and Raspberry Pi, with Docker images available for easy deployment.

Here are 71 public repositories matching this topic...

AudioMuse-AI

AudioMuse-AI uses sonic analysis to rediscover forgotten songs, uncover hidden connections in your music library, and generate intelligent playlists for Navidrome, Jellyfin, LMS, Lyrion, Emby and Plex: no metadata or external services required.

  • Updated Jul 13, 2026
  • Python

🎵 AI-Powered Playlist Generator for Navidrome Create intelligent, personalized playlists from your Navidrome music library using advanced AI curation. Features multi-library support, "This Is Artist", "Genre Mix", and "Re-Discover Weekly" playlist types with smart track selection and cross-platform compatibility. ⭐ Star if you find it helpful!

  • Updated Nov 2, 2025
  • Python

Created by Deluan Quintão

Released 2019

Latest release 3 days ago

Followers
17 followers
Repository
navidrome/navidrome
Website
github.com/topics/navidrome

Related topics

music self-hosted streaming