Skip to content
Spotify Downloader and alternative of Spotdl(python) tool made in NodeJS
JavaScript Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib downloadLoop: loop untill endpoint Sep 15, 2019
tools tools: fix termux script Aug 14, 2019
util Do not use pipe symbol for file names. Jul 27, 2019
.gitignore .gitignore: ignore .vscode May 18, 2019
.prettierrc spotify-dl: Rewrite and setup cli May 15, 2019
LICENSE
README.md README: update Sep 15, 2019
cli.js [IGNORE] cli: license notice Sep 15, 2019
config.js lib: downloader: save files with ffmpeg Jun 24, 2019
hero.png
package-lock.json [DNM] package update Sep 15, 2019
package.json [DNM] npm publish Sep 15, 2019

README.md

Spotify Downloader



Download audio files from spotify links

 

Required

Get FFMPEG

spotifydl

A simple commandline utility that allows you to download Spotify Songs,Playlist and Albums.


Installation

NPM

Install from npm registry

npm install -g spotify-dl

or You can do manually

git clone https://github.com/SwapnilSoni1999/spotify-dl
cd spotify-dl
npm install
npm link

Android (Termux)

PS: You may need to type termux-setup-storage first and allow storage permission

sh -c "$(curl -fsSL https://raw.githubusercontent.com/SwapnilSoni1999/spotify-dl/master/tools/termux.sh)"

Usage

To download highest quality audio file

spotifydl <spotify track/album/playlist link> ...

 

Example

$ spotifydl https://open.spotify.com/track/xyz

Options

Flag Usage
-o takes valid output path argument

Acknowledgements

thanks to icons8 for icons in hero image and all the contributors for PR,suggestions and testing :love:

 

License

MIT © Swapnil Soni

You can’t perform that action at this time.