Navidrome

Version: 0.59.0
Required minimum memory: 512MB
Last updated 7 Dec 2025

Recent Changes

  • Update navidrome to 0.59.0

  • Full Changelog

  • Scanner Improvements: Selective folder scanning and enhancements to the file system watcher for better performance and reliability.

  • Scrobble History: Native scrobble/listen history tracking, allowing Navidrome to keep a record of your listening habits. This will be used in future visualizations and features (Navidrome Wrapped maybe?).

  • User Administration: New CLI commands for user management, making it easier to handle user accounts from the terminal.

  • New Themes: Two new themes have been added: SquiddiesGlass and AMusic (Apple Music inspired).

  • General: Numerous bug fixes, translation updates, and configuration options for advanced use cases.

  • Add AMusic (Apple Music inspired) theme. (#4723 by @metalheim)

  • Add SquiddiesGlass Theme. (#4632 by @rendergraf)

  • Add loading state to artist action buttons for improved user experience. (f6b2ab572 by @deluan)

  • Add SizeField to display total size in LibraryList. (73ec89e1a by @deluan)

  • Update totalSize formatting to display two decimal places. (c3e8c6711 by @deluan)

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!

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
  • 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

Install Navidrome in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.
Mastodon Mastodon