spotify-player - command driven Spotify player
First launched in 2008, Spotify is a digital music streaming service with a freemium business model. You can listen to a huge library of music and podcasts for no charge if you are prepared to have shuffle play (with limited skips), interrupted listening and lower audio bitrate. Alternatively, there’s the option of Spotify Premium. In the UK, a subscription costs £9.99 per month for an Individual account. This gives you streaming music at 320 kbps, the ability to download music, and full functionality.
Spotify provide a semi-official app for the service. But third-party clients are available for Spotify Premium users. Spotify blocks API access to their audio for non-premium members.
We’ve recently reviewed spotify-qt, Spotify TUI, and ncspot, which are third party-clients which let you enjoy Spotify without needing to use the semi-official bloated Spotify app.
spotify-player is a command-line Spotify client that’s written in Rust. It uses the librespot library to make an integrated Spotify client. The software is published under an open source license. Like other third-party clients, you’ll need a Spotify premium subscription to use it.