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

zmb3/spotify

A Go wrapper for the Spotify Web API observed · 2026-08-28

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

Health v2 · maintenance only

63/100

  • Activity 90
  • 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-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4238
  • days_rel: 660
  • days_push: 62
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1574 stars · 315 forks observed · 2026-08-28

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/spotifymain63

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem