Navidrome
Open-source · self-hostable · replaces 1 SaaS tool on os-alt
navidrome/navidrome · alive · ★ 21.0k · last commit today · 209 open issues
License: GPL-3.0
Good fit for Owners of a digital music collection who want Spotify-style playlists, smart shuffles, and mobile sync against their own files.
Weak at No catalogue — you need the music files yourself; no recommendation engine on par with Spotify's.
In a terminal? npx -y github:SolvoHQ/os-alt-cli spotify prints
the Spotify comparison table including Navidrome.
how the CLI works →
Replaces these SaaS
- Spotify · Music streaming
Run `docker run -d --name navidrome -p 4533:4533 -v $HOME/Music:/music:ro -v $HOME/navidrome-data:/data deluan/navidrome:latest`. Navidrome scans the music folder and exposes the Subsonic API; play through the built-in web UI or any Subsonic client (DSub on Android, play:Sub or substreamer on iOS, Feishin on desktop). Spotify playlist export via Exportify (web tool) → CSV → community scripts to map ISRC → local files; expect 60-80% match rate depending on library coverage.
README badges for the SaaS this replaces
Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.