Scdl is the fastest SoundCloud music downloading CLI tool. Scdl utilizes go routine pools which allows you to download any song from SoundCloud within seconds. There are extended features such as recursively downloading all songs from a given artist and grabbing song artwork.
Table of Contents
๐ Installation
Brew
# tap
brew tap BenandGarys/scdl
# install tool
brew install scdl
Manual
# go get :)
go get https://github.com/BenandGarys/scdl
# change to project directory using your GOPATH
cd $GOPATH/src/github.com/BenandGarys/scdl
# build and install application
go install
Todo
Short term
- Cobra command line interface
- Pull all audio files from Soundcloud song instance
- Merge multiple audio files into one .mp3 file
- --artwork flag to download artwork image
- installation via Brew
- Update tool for better performance
Long term
- Download all songs from a given playlist
- Download all songs from a given album
๐ License
By contributing, you agree that your contributions will be licensed under its MIT License.
In short, when you submit code changes, your submissions are understood to be under the same MIT License that covers the project. Feel free to contact the maintainers if that's a concern.
Contributors
Contributions are welcome! Please see Contributing Guide for more details.