spotatui started as a continuation of spotify-tui, the terminal Spotify client that stopped being maintained. It now also has a desktop app.
The main difference from other third-party Spotify apps: it doesn't use Spotify's Web API or a developer app at all. Most third-party players go through the Web API, often with a shared app, so all their users share one quota and run into rate limits. spotatui talks to Spotify through librespot instead, so there's no shared quota and you sign in once by confirming a code in your browser.
What it does:
- Plays Spotify itself as a Connect device, so the official app doesn't need to run. You can move playback to your phone or other devices too.
- Home, album and artist pages, your library, synced lyrics, a queue panel and a device picker.
- A Stats page with your top artists, albums and tracks, and this week's top five.
- A full terminal version on the same core, with the pitch visualizer from spotify-tui.
About the look: the desktop app is deliberately close to the official client for now. That way I can easily see which features are still missing and work toward full parity. After that, full customization is coming. The terminal version already has themes.
Honest notes:
- Spotify Premium is required.
- It's not an official Spotify app. It uses librespot, the open-source library that spotifyd and ncspot have used for years.
- The desktop app is a preview, and the installers aren't signed yet, so Windows and macOS can show a warning.
Free and open source (MIT): https://github.com/LargeModGames/spotatui
Downloads: https://github.com/LargeModGames/spotatui/releases/latest
Feedback is welcome, especially about features you miss compared to the official app.