40 karma · joined December 9, 2025
I looked at lossless too, that is probably possible, but im not going to implement it. It uses a different key system called PlayPlay. If I manage to implement it, it would be considered DRM circumvention and I dont really want to mess with that tbh
A few months ago my dad also wanted to use it but he never opened a terminal before in his life so I build this GUI for him
This is a fork of the excellent spotify-tui, originally created by Rigellute.
I decided to fork and revive the project because the original repository hasn't seen active maintenance in about 4 years. As a result, a lot of dependencies were deprecated, and significantly, Spotify API changes in November 2024 broke functionality for many users.
What's new in this fork:
- Restored Functionality: Fixed the issues caused by the recent API changes so it actually works today.
- Native Streaming: I added support for native playback via Spotify Connect. You can now play audio directly without needing an external daemon like spotifyd.
- Modern Stack: I ported the TUI backend to the latest version of Ratatui and updated the deprecated dependencies.
It's written in Rust and works on Linux, macOS, and Windows. I'd love to hear your feedback!