Subsonic TUI player
alemi2026-01-01 14:07
navrs
Spotify is ethically questionable, technically unimpressive and quality-wise underwhelming. While it is very convenient, switching off was always a matter of time.
While bandcamp lasts (hopefully a while longer...) having my own files streamed by my own server sounds quite nice, and navidrome does just that! It serves a subsonic-compatible API, which means many existing applications can connect to it!
But while on Android there's quite a selection of fully featured clients, desktop offers are not as good. Often buggy and oversized electron blobs, i neded up using the web client for a while.
Recently I moved to a place with worse internet and suddenly having caching work became a necessity. So I made my own player, and since I tend to prefer terminal interfaces, it had to be a TUI!
It is still quite rough around the edges, but definitely usable. It's become my default way to listen to music while on desktop.
By the way, I wanted to call this subtui but it was already in use...