ostui is a terminal client for OpenSubsonic music servers, inspired by ncmpcpp and musickube.
Features
- Browse by Artist
- Browse by genre
- Queue songs and albums
- Create and play playlists
- Search music library
- Mark favorites
- Volume control
- Persistent play queue (re-load after restart with
l) - Server-side scrobbling (e.g., on Navidrome, gonic)
- MPRIS2 https://mpris2.readthedocs.io/en/latest/ control and metadata
- A toggle-able song info panel in the playlist containing song information, lyrics, and cover art
- Synced lyrics are shown, and synced with the music, if the server supports getLyricsBySongId; this is supported in both Navidrome and gonic, and possibly other OpenSubsonic servers
- The search tab can toggle between “search for anything” (via search3/ ), or search-by-genre (via getSongsByGenre/. As part of this, switching to the genre search in the search tab with ‘g’ also shows a list of all known genres, which can be browsed.
v1.0.5 -> v1.1.1 changes
- CLI params & config settions for some UI toggles (track & album columns, song info)
- Optional track & album display in the play queue list (‘T’, ‘A’)
- The playlist can be sorted by title, track number, or album
Getting it
There’s a releases link on the project page; I build assets for Linux and Darwin AMD and ARM64.
ostui is in AUR and Alpine testing (the current release may take a day or two to show up in Alpine).
ostui was hard-forked in 2024 from stmps, itself a hard fork of stmp.


There is no link to the repo in there.
Is this it : https://git.sr.ht/~ser/ostui ?
Fuuuuuuuu.
Yes. https://sr.ht/~ser/ostui/ or the one you linked.