SwapnilSoni1999/spotify-dl
Spotify Downloader and alternative of Spotdl(python) tool made in NodeJS based on youtube-dl observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- 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: 2677
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
1666 stars · 157 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A NodeJS command-line utility that downloads songs, albums, playlists, podcasts and episodes from Spotify links by sourcing the audio from YouTube via youtube-dl. It is an alternative to the Python spotdl tool and supports installation via npm, Docker, and Termux on Android.
Use cases
- download spotify playlist as mp3 files
- rip audio from a spotify album link
- save spotify tracks to local disk from the command line
- batch download songs from a spotify playlist url
- download spotify podcasts and episodes as audio
- alternative to spotdl written in nodejs
When to choose
- you want a NodeJS-based alternative to spotdl
- you need to download Spotify content from the terminal or in Docker
- you want to run the downloader on Android via Termux
When to avoid
- you need guaranteed correct track matching, since YouTube sourcing can mismatch songs
- you only have a free Spotify account, as API access is now locked behind Premium
- you need a GUI-based downloader
Facets
cli-tool · maturity maintenance
cli web-scraping audio-processing media cli cross-platform spotify-downloader youtube-dl music-downloader audio-extraction npm-package file-download command-line automation nodejs docker
2 sources
- readme: https://github.com/SwapnilSoni1999/spotify-dl · fetched 2026-08-28 · 1d84f1817449
- registry_npm: https://registry.npmjs.org/spotify-dl · fetched 2026-08-29 · ea39f4e74400
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SwapnilSoni1999/spotify-dl | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="SwapnilSoni1999/spotify-dl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem