spotify_sync is a CLI app written in Python allowing you to download songs from your Spotify account. It is designed to be a 'set and forget' tool for users wanting to keep an offline copy of their library. Spotify songs are matched to a 1:1 Deezer equivalent via their ISRC and then queued for download.
python3 -m pip install -U spot_sync
Simple usage would be..
Cache Spotify OAuth token
spotify_sync utils authorize-spotify --profile myFirstProfile
Run in automatic mode
spotify_sync run auto --profile myFirstProfile
Further configuration is required, details for which can be found at the docs.
If you use or enjoy this project, please give it a :star: or
This tool was written for educational purposes. I will not be responsible if you use this program in bad faith. By using it, you are accepting the Deezer Terms of Use. spotify_sync is not affiliated with Deezer.