Browse free open source Python Music Players and projects below. Use the toggles on the left to filter open source Python Music Players by OS, license, language, programming language, and project status.

  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    OpenAlbum is an Internet-native musical album format. Our goal is to create a system that is tailored to the needs of independent musicians and their fans.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PC Musique Player

    PC Musique Player

    Music player for Windows with rich features and themes

    PC Musique Player has 23 different themes to change the player background and UI control background. It has (Play/Pause/Resume) in a single button, Previous, Next, Select library folder, shuffle, loop button(loop ON/loop OFF/loop All), stop, volume increase, volume decrease, mute. Choose any folder to play the audio files from the folder as library. To play audio files in the library listed towards the right side of the app, double click on it. Also use the <space> bar in your keyboard to control Play/Pause/Resume. Now in the lastest version, PC Musique player has mini player mode along with the compact mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Builds and manages a relational (SQL) database of digital music files (typically MP3's, although not necessarily). Storing music in a SQL database makes it possible to easily build interesting playlists. All-in-one CD-to-MP3 interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Peyote
    Peyote is an audio player with MC-like interface It designed specifically for work easy with cue sheets. It supports wv ( wavepack ), wav, flac, ape, ogg, mp4, vma and mp3 formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    Pot-O MusiQT

    Pot-O MusiQT

    Official Repository for Pot-O MusiQT

    Pot-O MusiQT is a lightweight yet feature-rich desktop music player built with Python and PyQt5, designed for users who want a clean interface, strong playlist control, and practical everyday playback features without unnecessary complexity. It focuses on local media playback, fast interaction, and keyboard-friendly operation, while still offering modern conveniences such as metadata handling, lyrics viewing, and smooth playback transitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Pronac MediaMonkey Extension

    Pronac MediaMonkey Extension

    Recommends music based upon your current taste.

    A music recommendation engine. It is meant to be an add-on for popular media players like Winamp, Amarok, Rhythmbox or Banshee. Currently supports only MediaMonkey Player. Downlaod, extract and run "pronac.exe". Play the first song from the Now Playing list, it'll recommend you next songs from the same list. NOTE: MAKE SURE THAT SONG SHUFFLE IS TURNED OFF WHILE USING PRONAC. Based upon K-Nearest Neighbor Machine Learning Algorithm, K-Fold Cross Validation and EchoNest for audio features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Puke is a jukebox style curses frontend for mpg123 or mpg321 written in python. Its main feature is the ability to search for songs and queue them up for play. If there are no songs queued it will play a random song.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Py Player

    Py Player As a Simple Python Based MP3 Player

    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A Jukebox written in python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Simple media player which loops between user-defined endpoints. Mainly made for practicing along with your favorite song; may be extended later with more functionality (like for a DJ).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PyMediaServer is a basic UPnP Media Server implementation that works enough for me to enjoy my Netgear MP101 when the PC is booted into Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    PyPlay

    Music player for touchscreen devices written using Python and QML.

    Multimedia player with touch-friendly interface. The main characteristics is support for dynamic playlist, filtering by genre/artist/album, support for replaygain and rating. It runs on Windows and any Linux desktop distribution. Support for Android is planned once PySide is ported to it. The UI is written using QML, the background is in Python. Playback currently uses Phonon, API, but switch to either Qt Multimedia or GStreamer is planned. After that, video support will be added. Update: The project is no more avtively developed. I ported it from Python to C++ which allowed me to make an Android version. The new version is called Muzika Player.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PyRadio enable you to play internet streaming radio using HTTP protocol. With a Tk interface, you can switch very easily which radio you want to play. For Windows and Linux users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Remote control your PC (Win, Linux, Mac) via Bluetooth with a Symbian phone running PyS60. Uses plugins for different apps and supports other remote control systems. Plugins: WinAMP, MediaPlayerClassic, WindowsMediaPlayer, MouseControl, VLC, XMMS-alike
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Pyamp: yet another music player (Pyamp) is a music player for KDE, currently supports mp3, ogg, and wav playback. It integrates with Konqueror, and have a very nice system tray and a playlist.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Pygme is an mplayer frontend written in Python/PyGTK. Pygme has a searchable media library (similar to winamp), a playlist and has ID3 tagging support. It uses sqlite through pysqlite bindings to maintain media lib and playlists.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Pyjuke is a simple jukebox written in Python, with lyrics support and customizable playlists.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Pymel stands for: Python MP3-player by Eelco Lempsink and is a fully Python based program to use with the mp3serverbox (http://www.mp3sb.org). It doesn't play mp3's itself (yet). It runs within a curses environment (text-based).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Pysound - A python module containing a curses-based mp3 player (mpycurse), an mp3 management database (mpylib), and other modules and utilities for dealing with mp3s and audio generally.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PythoPhotoPod is a Python-based GTK+ GUI for Linux synchronizing photos and photo albums with your iPod Photo (tm) (also known as iPod with a color display), iPod Video (tm) or iPod Nano (tm).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Python Media Player

    Python media player

    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Tge Python Music Player is a PyGTK-based MP3 and OGG player with an enhanced queueing system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The project aims to build a frontend to mplayer using python. The frontend would enable users to create a library of their media files, filter playlist according to their needs, and plus more features to be added later.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PythonDJ is a command-line music player, perfect for use by automation scripts
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This is a tutorial about how to create a video player. This tutorial pretends to be a brief introduction to the Graphics User Interfaces (GUI) programming, using the Python programming lenguage and Qt framework, both multiplataform. In this tutorial we'll use PyQt to show you the base of Qt programming under Pyhon. To make this tutorial even more funny, because you can learn the theorical side of Qt programming just reading the documentation, I will focus it only in the practical side, therefore I deside to show you how to create a video player, which its programming is unbelievably simple with Qt. Topics ==== - Useful programming IDEs and tools. - Using Qt Designer for quick GUI design. - Using signals and slots. - Using basic widgets. - Using timers. - Using Phonon multimedia framework. - Using list widgets. - Using stylesheets. (In Progress) - Internationalisation. (In Progress)
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB