Minimal TUI spotify client. Read-only interface to a user's saved songs. Playback sold separately, see spotifyd or go-librespot.
Depends on a small set of libraries:
oauth2
packageA Spotify API client ID and secret are required. See here for more details. Then try:
go build -ldflags "-X main.CLIENTID=yourclientid -X main.CLIENTSECRET=yourclientsecret" .
I share the contents of this repository under the BSD 3 clause license.