{"repo":"MattiaPun/SubTUI","free":true,"listed":false,"github":"https://github.com/MattiaPun/SubTUI","clone":"git clone https://github.com/MattiaPun/SubTUI.git","description":"A lightweight Subsonic TUI music player built in Go with scrobbling support.","language":"Go","stars":258,"topics":["golang","subsonic","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"SubTUI SubTUI is your next favorite lightweight, terminal-based music player for Subsonic-compatible servers like Navidrome, Gonic, and Airsonic. Built with Go and the Bubble Tea framework, it provides a clean terminal interface to listen to your favorite high-quality audio. Key Features Subsonic-compatible : Connect and stream from any Subsonic-compatible server Format Compatibility : Uses mpv to support various audio codecs and reliable playback Fully Customizable : Configure keybinds, color themes, and settings via a simple TOML file ReplayGain Support : Built-in support for Track and Album volume normalization Scrobbling : Automatically updates your play counts on your server and external services like Last.FM or ListenBrainz Gapless Playback : Enjoy your favorite albums exactly as intended with smooth, uninterrupted transitions MPRIS Support : Control SubTUI from any media widget on Linux/FreeBSD Discord Integration : Show off what you're listening to with built-in Discord Rich Presence Installation You must have mpv installed and available in your system PATH . You can verify with mpv --version . Pre-compiled binaries for Linux and macOS are available on the Releases page. Method Command / Instructions ---------------------- -------------------------------------------------------------------------------- Debian / Ubuntu Download the .deb and run sudo dpkg -i subtui .deb Fedora / RHEL Download the .rpm and run sudo rpm -i subtui .rpm Alpine Download the .apk and run sudo","default_branch":null,"files":null,"tree":[],"storefront":"/r/MattiaPun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MattiaPun/SubTUI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}