An integrated Spotify Downloader extension for Spicetify. Simply hit the standard "Download" button on any playlist, and enjoy your saved tracks from the Downloaded tab in your library! (Powered by SpotDL).
β
Seamless playlist downloading via the default Spotify UI.
β
Automatically stores songs in the Downloaded tab.
β
Uses SpotDL for fast and high-quality downloads.
Follow these steps to get started:
- Download and install Python (Make sure to add it to PATH).
- Install SpotDL using the following command:
pip install spotdl
- Place both files from this repository into your Spicetify extensions folder:
C:\Users\username\AppData\Local(can also be roaming)\spicetify\Extensions
Run the following command to add the downloader.js extension to Spicetify:
spicetify config extensions downloader.js
Then apply the changes using:
spicetify apply
Run the Python script to run the downloader server backend (Needs to be running when downloading):
python main.py
To ensure local files are accessible, add the Extensions folder to your Spotify Settings:
- Go to Settings > Local Files and add the folder path.
- Open Spotify, navigate to your playlist, and click the regular "Download" button.
- Tracks will be saved and accessible from the Downloaded tab.
You can modify the script or extension to suit your needs. To explore Spicetify customization options, visit the Spicetify GitHub.
If you encounter issues:
- Ensure Python and SpotDL are correctly installed.
- Double-check that the extension files are placed in the correct directory.
- Restart Spotify and apply changes using:
spicetify apply - MAKE SURE TO REPORT ANY BUGS/ISSUES
This project is licensed under the MIT License.
Feel free to modify and distribute it as needed.