Python Spotify

Open-source Python projects categorized as Spotify

Top 23 Python Spotify Projects

  1. spotify-downloader

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

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. 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.

  4. spotify-dl

    Downloads songs from your Spotify Playlist

  5. spotify-github-profile

    Show your Spotify playing on your Github profile

    Project mention: Creating my GitHub profile Readme.md | dev.to | 2024-08-08

    I love listening to music while working, as I was searching for a cool GitHub profile I stumbled upon a widget where you can show what's currently playing on your Spotify so I decided to use it as well. I got it from here: Spotify GitHub Profile

  6. smd

    Spotify Music Downloader

  7. savify

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

  8. spotify_to_ytmusic

    Clone a Spotify playlist to YouTube Music

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. mopidy-spotify

    Mopidy extension for playing music from Spotify

  11. deezer-downloader

    Download music from Deezer with a nice front end

  12. raveberry

    A multi-user music server with a focus on participation

  13. gpt-home

    ChatGPT at home! Basically a better Google Nest Hub or Amazon Alexa home assistant. Built on the Raspberry Pi using the OpenAI API.

    Project mention: 🏠 GPT Home 🤖💬 an Open-source Raspberry Pi Home Assistant! | dev.to | 2024-11-13
  14. playlistor

    🎶Apple Music ↔️ Spotify playlist convertor.

  15. spotui

    Spotify in the terminal 💻🎶

  16. spotify_to_tidal

    A command line tool for importing your Spotify playlists into Tidal

    Project mention: I Don't Have Spotify | news.ycombinator.com | 2024-11-11

    I recently made the switch as well and used spotify_to_tidal [1] which is the free and open-source alternative to what Tidal recommends and it worked pretty fine! it couldn't find some specific tracks and I bet it does a somewhat similar name match as the one Tidal recommends, but at least this one doesn't have a limitation by the number of tracks, in case it's useful to someone else.

    [1] https://github.com/spotify2tidal/spotify_to_tidal

  17. spotify-playlist-archive

    Daily snapshots of public Spotify playlists

  18. spotifylyrics

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

  19. 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.

  20. 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)

  21. Spotify-Readme

    A dynamic, customizable, and real-time Spotify now-playing widget that seamlessly integrates with your website or GitHub markdown files!

  22. spotify2mp3

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

  23. SpotiByeAds

    Skip spotify ads by automatically restarting application when ad plays

  24. SpotAPI

    A python wrapper for the public & private Spotify API (by Aran404)

    Project mention: SpotAPI: Enjoy Spotify Playback API Without Premium | news.ycombinator.com | 2024-08-30
  25. ultrasonics

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

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB 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).

Python Spotify discussion

Log in or Post with

Python Spotify related posts

  • Airflow – Stream media files directly from macOS to AirPlay devices

    3 projects | news.ycombinator.com | 29 Jan 2025
  • I Don't Have Spotify

    12 projects | news.ycombinator.com | 11 Nov 2024
  • Spotify demonetizes all tracks under 1k streams

    1 project | news.ycombinator.com | 8 Apr 2024
  • Download music from Deezer with a nice front end

    1 project | news.ycombinator.com | 5 Mar 2024
  • Wechsel von Spotify zu Tidal?

    1 project | /r/de_EDV | 9 Dec 2023
  • Wrote a Python script to get your Spotify stats!

    1 project | /r/coolgithubprojects | 8 Dec 2023
  • Where can I download a whole Spotify playlist in an mp3 format or a zip file?

    1 project | /r/pirating | 7 Dec 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 30 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 spotify-downloader 19,753
2 ytmdl 3,311
3 spotify-dl 1,837
4 spotify-github-profile 1,779
5 smd 1,390
6 savify 1,228
7 spotify_to_ytmusic 1,204
8 mopidy-spotify 951
9 deezer-downloader 780
10 raveberry 726
11 gpt-home 560
12 playlistor 557
13 spotui 536
14 spotify_to_tidal 499
15 spotify-playlist-archive 435
16 spotifylyrics 353
17 SwagLyrics-For-Spotify 326
18 MusicPlayer 324
19 Spotify-Readme 307
20 spotify2mp3 288
21 SpotiByeAds 284
22 SpotAPI 255
23 ultrasonics 245

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?