|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Spotify Downloader||11,674||2||2||2 days ago||64||June 27, 2022||10||mit||Python|
|Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).|
|Spotiflyer||8,537||7 days ago||55||gpl-3.0||Kotlin|
|Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.|
|Mopidy||7,654||210||78||2 months ago||79||April 28, 2022||201||apache-2.0||Python|
|Mopidy is an extensible music server written in Python|
|Psst||7,614||7 days ago||95||mit||Rust|
|Fast and multi-platform Spotify client with native GUI|
|Ncspot||3,825||a day ago||37||September 17, 2022||99||bsd-2-clause||Rust|
|Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.|
|A Node.js wrapper for Spotify's Web API.|
|Export/Backup Spotify playlists using the Web API|
|Spotify Dl||1,321||15 days ago||31||April 19, 2022||24||mit||Python|
|Downloads songs from your Spotify Playlist|
|Spotifyapi Net||1,308||12||2||13 days ago||34||September 28, 2021||9||mit||C#|
|:sound: A Client for the Spotify Web API, written in C#/.NET|
|Everyones Guide For Starting Up On Wechat Network||868||9 months ago||7|
Shoutout to MyBridge for listing this project as one of the Top 10 Python Open Source Projects of June 2018!
Spotify Playlist Generator is a Python script that automatically builds a new Spotify playlist each week with new music. This script was written for personal use, so the playlist creation is authorized by an access token retreived for my Spotify account. I used Windows Task Scheduler to regulate the script to run every morning at 10:00 AM on my computer.
desiredArtistslist defined at the beginning of the script (a static list of artists who I like). The binary search algorithm is used to check for matches.
/searchendpoint. The Spotify
song idsthat are found (since these songs are new, many aren't on Spotify yet) are accumulated into a list.
playlist idof the most recently created playlist.
song idsto make a POST request to a Spotify endpoint that adds each song to the playlist, entering these songs into the songs_added local db table in the process.
This task is scheduled with Windows Task Scheduler: