tinysub
... is a simple, lightweight, open-source web client for OpenSubsonic music streaming servers such as Navidrome and Gonic.
you can use it in the browser or install it as a PWA. Tauri desktop builds are also underway, and should be available in the future!
// open the app or view source code
full view
simple but powerful
tinysub's UI is designed to be simple and easy to use, while also providing various useful features for power users to take advantage of. it's primarily inspired by Strawberry Music Player and iTunes.
super fast
tinysub was built with performance in mind. the app loads basically instantly, and you can scroll through and manage queues of thousands of items with ease, even on low-end devices.*
keyboard navigable
tinysub is entirely keyboard navigable, you do not need to use the mouse at all! you can navigate between queue/library with tab/shift+tab, and press "?" to view all shortcuts.
highly customizable
tinysub has a lot of settings that you can change to fit to your liking, such as artwork size options, more queue columns, font size, sidebar width, and various visual tweaks.
offline support (beta)
tinysub can be installed as a PWA and used offline. save your favorite albums and playlists for offline listening. then, sync your scrobbles or other changes once you go back online. opt-in in settings.
other things
tinysub also has everything else: translations, replaygain, scrobbling, sorting, loop, lyrics, undo/redo, rating/favs, an optional visualizer, sharing, along with more features to come.
*tested on a laptop multiple decades old. should work as long as your device can run a decently modern web browser ;)