I built a tool that can automate the process of updating Spotify playlists, making it easier for users to maintain their music collections. It runs the python script to update playlist every day using GitHub Actions.
Users can configure the tool to update tracks on playlist based on different categories like Top tracks, top artists, recently played and tracks. This eliminates the need for manual playlist management, saving time and effort for users who want to keep their music collections organized.
This is a random tool that uses GitHub Actions so it belongs to
Checkout this on GitHub
Local working demo of this tool
This is simple Python script to update the given playlist with recommended tracks of User. Tracks added to the playlist can be customizable by different categories. Currently, it supports
TopMix()- It mix both TopArtist and TopTracks
Mix()- If you need a playlist with particular artists, tracks or genre, you can mix up to 5 parameters like Artist, Genre and Track. Only 5 parameters are allowed
The number of tracks added to the playlist is also configurable. Checkout Readme for more information and usage details.
It uses the GitHub Actions to runs the script every day to update playlist.
Source Code of this tool is found at GitHub
Distributed under the MIT license.
Firstly, I love Music.
I got this idea from my previous project to convert Spotify playlist into YouTube playlist. In a previous project I automated the process of YouTube playlist creation. Next, I need to automate the process of Spotify playlist. So, this is a tool I finally got at end.
I used to
spotipy Python library which is Python wrapper of the Spotify web API. A wrote script to update playlist using Python and finally I used to GitHub actions to run the script every day to update playlist