Python music-player

Open-source Python projects categorized as music-player

Top 23 Python music-player Projects

  • Mopidy

    Mopidy is an extensible music server written in Python

    Project mention: Spotify will reduce total headcount by 17% across the company | | 2023-12-04

    Lots and lots of FOSS music players use libspotify or can otherwise connect to your Spotify account.

    Here's just one. It's BYO frontend.

  • TauonMusicBox

    The desktop music player of today! :city_sunrise:

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • quodlibet

    Music player and music library manager for Linux, Windows, and macOS

    Project mention: I don't want streaming music, I just want to stream my music | | 2023-04-05

    A shameless plug, but you may also like Quod Libet[1]. Although not for everyone, it has very advanced searching and the more unusual integrations and features all implemented as plugins.


  • hass-music-assistant

    Turn your Home Assistant instance into a jukebox, hassle free streaming of your favorite media to Home Assistant media players.

    Project mention: Is there *any* speaker group casting system out there that just works? | /r/plexamp | 2023-02-21

    In fact the Music Assistant add on might work for your use case without much futzing now that I think about it. If you haven't looked at that yet, do so. It might "just work" for you.

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

  • spotui

    Spotify in the terminal 💻🎶

  • Swing Music

    A beautiful, self-hosted music player for your local audio files. Like a cooler Spotify ... but bring your own music.

    Project mention: Swing Music v1.3.0 is here | /r/selfhosted | 2023-10-18

    Check out the new release of the Swing Music app. Go to the revamped website to download or view screenshots:

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • radio-active

    Play any radios around the globe right from the terminal :zap:

    Project mention: radio-active: Play any radios from the terminal | | 2023-11-27
  • exaile

    :notes: Cross-platform music player

  • 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)

  • music-caster

    Music Caster is a modern music player with the ability to cast audio files, system audio, and URLs to Google Chromecasts, Google Home/Nest Minis, etc.

  • vcplayerbot

    Play songs directly in telegram voice chats.

  • maestro-cli

    A command-line tool to play songs (or any audio, really) in the terminal.

    Project mention: Show HN: A cross-platform command-line tool to play music | | 2023-06-08
  • raccoon

    Raccoon Music Player is a pocket-sized music player that shows raccoons dancing around a campfire while songs are playing. (by bandit-masked)

    Project mention: Distorted textures. dpg Begginer. | /r/DearPyGui | 2023-03-26

    I use Racoon MP as a reference.

  • Macropad_4chord_MIDI

    A take on the 4chord MIDI project with the Adafruit Macropad

  • pypod

    Python terminal music player

    Project mention: This Week In Python | | 2023-01-13

    pypod – Python terminal music player

  • AudioLine

    A Youtube audio player for your terminal

  • MusicPlayer

    A music player application made with python for learning purpose (by Kalebu)

  • PQMusic

    A minimalistic and easy to use audio player for download and use

    Project mention: PQMusic 1.3.0 | /r/RafaLagoon | 2023-05-15
  • mpy3

    Ultra-minimal cli mp3 player

  • DDLC-OSTPlayer

    A Soundtrack Music Player for DDLC

  • punge_beta

    Punge is a music app. It downloads videos from YouTube :)

  • SaaSHub

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

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 2023-12-04.

Python music-player related posts


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

Project Stars
1 Mopidy 7,817
2 TauonMusicBox 1,426
3 quodlibet 1,310
4 hass-music-assistant 796
5 raveberry 681
6 spotui 488
7 Swing Music 439
8 radio-active 409
9 exaile 351
10 MusicPlayer 265
11 music-caster 131
12 vcplayerbot 51
13 maestro-cli 51
14 raccoon 45
15 Macropad_4chord_MIDI 39
16 pypod 29
17 nava 27
18 AudioLine 25
19 MusicPlayer 10
20 PQMusic 9
21 mpy3 7
22 DDLC-OSTPlayer 3
23 punge_beta 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives