Skip to content
SoundCloud command line downloader in Node.js
CoffeeScript JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


SoundCloud command line player / downloader

Dan Motzenbecker, MIT License



$ npm install -g soundscrape


Download all tracks from an artist at once:

$ soundscrape claque

(that's me)

Download a single track:

$ soundscrape claque diver

Hyphenate track names with spaces (use the URL endpoint as your guide):

$ soundscrape claque hotel-splendid

You can also pass a space-separated list of track names as arguments.

Files are downloaded in parallel to the directory you ran soundscrape from.

Stream a track to your speakers by passing -p or --play:

$ soundscrape claque very-special -p

Playing tracks requires SoX to be installed.

Have fun; use it ethically.

You can’t perform that action at this time.