Navidrome
Navidrome is a free, open-source personal music streaming service offering a modern web UI and mobile app compatibility.
Description
Navidrome is a free, open-source personal streaming service that lets you access your music collection from anywhere. It offers a modern web UI and compatibility with numerous third-party mobile apps for iOS and Android. Built using GoLang, ReactJS, and Material-UI, it's designed for speed and efficiency, even on low-resource devices like the Raspberry Pi. Navidrome handles large music libraries, seamlessly transcodes files on the fly to conserve data, and adheres to the Subsonic API for broad client compatibility. The project is actively maintained, with regular updates and a welcoming community.
Features
Modern web UI and mobile app compatibility; Subsonic API support; Efficient handling of large music libraries (tested with ~900K songs); On-the-fly transcoding; Fast and lightweight, suitable for low-resource devices; Built with GoLang, ReactJS, and Material-UI; Active development with regular releases and community contributions.
Benefits
Access your music from anywhere, using web UI or mobile apps; Handles large music libraries efficiently; Fast performance, even on resource-constrained devices; On-the-fly transcoding to save data; Wide compatibility via Subsonic API support; Active development with regular updates and community support; Open-source and free to use.
Links
- Home: https://www.navidrome.org
- Source code: https://github.com/navidrome/navidrome
Details
- Open Source: ✅
- European: ❌