Python Spotify

Open-source Python projects categorized as Spotify

Top 23 Python Spotify Projects

  • spotify-downloader

    Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).

  • Project mention: Spotify demonetizes all tracks under 1k streams | | 2024-04-08

    idk but this seems usefull

  • ytmdl

    A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.

  • Project mention: ytmdl - Download songs from YouTube with metadata. v0.3.4 released with youtube as fallback for meta, output directory customizations and other fixes. | /r/opensource | 2023-11-28
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • spotify-dl

    Downloads songs from your Spotify Playlist

  • Project mention: Download spotify songs using web api in Node js | /r/developersIndia | 2023-06-05

    Spotify streams are encrypted, so unless you can break them, you can't. ffmpeg is an encoding tool, you're seeing that probably because most spotify downloads use spotify for the metadata and download using youtube. spotify-dl, a tool I built few years ago does the same.

  • TauonMusicBox

    The desktop music player of today! :city_sunrise:

  • spotify-github-profile

    Show your Spotify playing on your Github profile

  • smd

    Spotify Music Downloader

  • savify

    Download Spotify songs to mp3 with full metadata and cover art!

  • Project mention: Downloading spotify songs for a dataset? | /r/webscraping | 2023-06-29

    I've been trying to find something that I can use to download songs off of spotify for the sake of research, but most spotify scrapers on github don't work. I've only gotten Savify to work, which is ideal because it doesn't break Spotify's TOS, but takes a long time to download. What would be the best option in this situation?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mopidy-spotify

    Mopidy extension for playing music from Spotify

  • Project mention: spotifly - Spotify library in typescript without using the Spotify Web API. | /r/javascript | 2023-05-09

    Nice the guys over at might be very interested in this.

  • iKy

    OSINT Project. Collect information from a mail. Gather. Profile. Timeline. (by kennbroorg)

  • raveberry

    A multi-user music server with a focus on participation

  • Project mention: Program to setup YouTube Playlists and stream live radio in a work environment | /r/selfhosted | 2023-05-03

    Raveberry is probably worth checking out.

  • spotify_to_ytmusic

    Clone a Spotify playlist to YouTube Music

  • deezer-downloader

    Download music from Deezer with a nice front end

  • Project mention: Download music from Deezer with a nice front end | | 2024-03-05
  • spotui

    Spotify in the terminal 💻🎶

  • playlistor

    🎶Apple Music ↔️ Spotify playlist convertor.

  • spotify-playlist-archive

    Daily snapshots of public Spotify playlists

  • Project mention: Git Scraping Spotify | | 2023-08-11
  • spotifylyrics

    Fetches and displays lyrics to currently playing song in Spotify, Tidal and VLC.

  • SwagLyrics-For-Spotify

    📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.

  • SpotiByeAds

    Skip spotify ads by automatically restarting application when ad plays

  • MusicPlayer

    A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls. This is Also The Source Code of The UserBot Which is Playing Music in @S1-BOTS Support Group ❤️ (by AsmSafone)

  • spotify-web-downloader

    A Python CLI app for downloading songs/music videos/albums/playlists directly from Spotify.

  • Project mention: So I have a Spotify playlist that’s around 1k songs long. Is there anyways I can bulk download them as mp4s? I have the song list saved to a spreadsheet | /r/Piracy | 2023-05-02
  • spotify2mp3

    Simple free and unlimited Spotify playlist downloads. Spotify2mp3 - Spotify Downloader

  • spotlightify

    The Spotify overlay controller

  • ultrasonics

    Sync music playlists between all your music services. Do more with your music.

  • Project mention: What am I missing... | /r/selfhosted | 2023-06-05

    You might also want to take a look at something like soundiiz. It can transfer playlists from one service to another, I've used it in the past, I'm not sure about the limitations of the free service but if I remember correctly it should be easy to transfer your playlist from spotify to plex and I think it also shows you the songs it couldn't find on your server. There are also alternative tools but I have never tested any of them:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-08.

Python Spotify related posts


What are some of the best open-source Spotify projects in Python? This list will help you:

Project Stars
1 spotify-downloader 14,861
2 ytmdl 3,036
3 spotify-dl 1,628
4 TauonMusicBox 1,573
5 spotify-github-profile 1,368
6 smd 1,279
7 savify 1,086
8 mopidy-spotify 919
9 iKy 762
10 raveberry 701
11 spotify_to_ytmusic 688
12 deezer-downloader 569
13 spotui 500
14 playlistor 405
15 spotify-playlist-archive 381
16 spotifylyrics 326
17 SwagLyrics-For-Spotify 313
18 SpotiByeAds 285
19 MusicPlayer 274
20 spotify-web-downloader 251
21 spotify2mp3 251
22 spotlightify 223
23 ultrasonics 206

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives