With this app, we can confidently download our favorite playlists and albums from Spotify (legally, I think).
- First of all, clone this repository on your device. Open your shell and paste the following commands:
URL cloning
git clone https://github.com/maciekmalachowski/Spotify-playlist-downloader.git
SSH cloning
git clone git@github.com:maciekmalachowski/Spotify-playlist-downloader.git
- Then you need to install the requirements contained in
requirements.txt
.
pip install -r requirements.txt
- Last but not least, create a
.env
file and paste the following code there:
SPOTIPY_CLIENT_ID=`your_spotipy_client_id''
SPOTIPY_CLIENT_SECRET='your_spotipy_client_secret'
SPOTIPY_REDIRECT_URI='https://google.com/'
where your_spotipy_client_id
and your_spotipy_client_secret
are your own keys. Check out how to get them
Please note that SPOTIPY_REDIRECT_URI
must be equal to https://google.com/
- After that run
internal streamlit server
in the repository folder.
streamlit run app.py
Streamlit will launch the app.py file contained in the folder and automatically display it in the browser.