This is awesome! I've been looking for an alternative to the bloated Electron mess that is Spotify's UI for a long time. It leaks memory like a sieve on Linux and is generally a pain to use. I'll try this out later.
I don't find it to be more of a mess than any other electron application though. So that's.. something. My main issue with the snap install (debian) browsing for songs became slow initially. The UI will be there but it'll just show 'no results' for basically any search until after a minute or so.
Show HN: Spotify for the Terminal Written in Rust
11–20 of 31 posts
Re: Show HN: Spotify for the Terminal Written in Rust
#12Re: Show HN: Spotify for the Terminal Written in Rust
#13Re: Show HN: Spotify for the Terminal Written in Rust
#14Is this news? There’s already a Spotify client for Emacs.
Re: Show HN: Spotify for the Terminal Written in Rust
#15A minimal Spotify controller for the menubar/systray. I mostly play on speakers, though sometimes librespot on my desktop to avoid running the hog of the Spotify app. The main feature for me, though, is the alarm clock; I set a raspberry pi to push a new release playlist to one of my speakers every morning.
Re: Show HN: Spotify for the Terminal Written in Rust
#16Is this news? There’s already a Spotify client for Emacs.
Re: Show HN: Spotify for the Terminal Written in Rust
#17Re: Show HN: Spotify for the Terminal Written in Rust
#18https://github.com/librespot-org/librespot
This actually implements the reverse-engineered Spotify protocol and authenticates as a Spotify Connect device. To avoid Spotify being mad and potential legal problems, they implemented artificial limitations that block you from extracting the audio files unencrypted or using premium features on free accounts. A skilled Rustecean could probably deal with those pretty quickly, though.
Re: Show HN: Spotify for the Terminal Written in Rust
#19Reminder that there is also CMUS[1] for those of us who prefer pointing to a library of MP3s. 1: https://cmus.github.io/