Ross ROSS = Recommend OSS · open-source software intelligence for agents

zmb3/spotify

Some data may be outdated — see provenance labels.

A Go wrapper for the Spotify Web API observed · 2026-10-05

github.com/zmb3/spotify · Go · Apache-2.0 (permissive) observed · 2026-10-05

Health v2 · maintenance only

60/100

  • Activity 82
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4286
  • days_rel: 708
  • days_push: 110
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1577 stars · 316 forks observed · 2026-10-05

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Go client library wrapping the Spotify Web API, aiming to cover every endpoint in the API reference. It includes an Authenticator type handling OAuth2 authorization code and client credentials flows, plus automatic retry for rate-limited requests.

Use cases

  • control spotify playback from a go program
  • fetch spotify playlists and tracks via api
  • authenticate with spotify oauth2 in go
  • search spotify catalog from my app
  • build a music recommendation tool using spotify data

When to choose

  • you're writing a Go application that needs Spotify Web API access
  • you want OAuth2 flow handling and rate-limit retries handled for you

When to avoid

  • you need Spotify Connect hardware control or local playback outside the Web API
  • you're not using Go

Facets

library · maturity active

http-client auth sdk apis developer-tools media go cross-platform spotify music web-api oauth2 api-wrapper

1 source

Member repositories

RepositoryRoleHealth v2
zmb3/spotifymain60

For agents

markdown · JSON · MCP: product_card(name="zmb3/spotify")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem