PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Music Python Packages

Python packages with the GitHub topic music. Sorted by relevance, with stars and monthly downloads.
quodlibet
mutagen

Python module for handling audio metadata

17.3M 2K 192
librosa
librosa

Python library for audio and music analysis

10.7M 8K 1K
tinytag
tinytag

Python library for reading audio file metadata

4.6M 824 103
asteroid-team
torch-audiomentations

Fast audio data augmentation in PyTorch. Inspired by audiomentations. Useful for deep learning.

1.9M 1K 101
spotDL
spotdl

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

231K 25K 2K
iver56
audiomentations

A Python library for audio data augmentation. Useful for making audio ML models work well in the real world, not just in the lab.

199K 2K 221
pylast
pylast

A Python interface to Last.fm and Libre.fm

125K 761 108
rtcq
syncedlyrics

Get an LRC format (synchronized) lyrics for your music

115K 511 40
Cog-Creators
red-discordbot

A multi-function Discord bot

82K 6K 2K
dotX12
shazamio

🎵 Is a free asynchronous library from reverse engineered Shazam API written in Python 3.10+ with asyncio and aiohttp.

74K 898 106
nicfit
eyed3

eyeD3 is a Python module and command line program for processing ID3 tags. Information about mp3 files (i.e bit rate, sample frequency, play time, etc.) is also provided. The formats supported are ID3v1 (1.0/1.1) and ID3v2 (2.3/2.4).

72K 640 73
nomadkaraoke
karaoke-gen

Generate karaoke videos, by downloading audio and lyrics, separating instrumentals, synchronising lyrics using transcription models, rendering CDG and uploading videos to YouTube / Dropbox / Google Drive

61K 147 52
beetbox
beets

music library manager and MusicBrainz tagger

57K 15K 2K
MTG
essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings

51K 4K 620
rism-digital
verovio

🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)

46K 884 224
PythonistaGuild
wavelink

A powerful Lavalink library for Discord.py.

36K 404 194
EbbLabs
tidalapi

Python API for TIDAL music streaming service

26K 551 126
MTG
essentia-tensorflow

C++ library for audio and music analysis, description and synthesis, including Python bindings

22K 4K 620
AiBrush
mutagen-rs

High-performance audio metadata library written in Rust with Python bindings.

21K 3 0
interactiveaudiolab
penn

Pitch Estimating Neural Networks (PENN)

21K 276 26
artfwo
aalink

Async Python interface for Ableton Link

20K 36 4
sergree
matchering

🎚️ Open Source Audio Matching and Mastering

16K 3K 279
kennethreitz
pytheory

Music Theory for Humans.

16K 2K 81
dylanljones
pyrekordbox

Inofficial Python package for interacting with the database and other files (XML, ANLZ, MySettings) of Pioneers Rekordbox DJ software

16K 422 40
    • Data from PyPI, GitHub, ClickHouse, and BigQuery