https://github.com/maya-doshi/git-spotify-playlist-history
track spotify playlists with git
https://github.com/maya-doshi/git-spotify-playlist-history
git history-tracking music playlist spotify spotify-api
Last synced: about 20 hours ago
JSON representation
track spotify playlists with git
- Host: GitHub
- URL: https://github.com/maya-doshi/git-spotify-playlist-history
- Owner: maya-doshi
- License: gpl-3.0
- Created: 2024-07-25T02:01:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-09T19:16:37.000Z (12 months ago)
- Last Synced: 2025-07-10T04:53:34.159Z (12 months ago)
- Topics: git, history-tracking, music, playlist, spotify, spotify-api
- Language: Python
- Homepage: https://codeberg.org/maya-doshi/public-spotify-playlists
- Size: 136 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-spotify-playlist-history
track spotify playlists with git.
## my repo
[](https://codeberg.org/maya-doshi/public-spotify-playlists)
## usage:
1. install all dependencies from `requirements.txt`
2. create and clone a blank repo from a remote
3. edit the variables in `consts.py`
4. get spotify api keys from [here](https://developer.spotify.com/dashboard) and add to environment
5. run script on loop somehow (i use a cron job)
### environment variables
- `spotipy_client_id`
- `spotipy_client_secret`
### modification
editing the monthly playlist detection should be trivial just replace
`monthly_playlists` in [utils](utils.py)