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

Music Python Packages

Python packages with the GitHub topic music. Sorted by monthly downloads, with stars and forks.
librosa
librosa

Python library for audio and music analysis

9.1M 9K 1K
quodlibet
mutagen

Python module for handling audio metadata

7.3M 2K 200
tinytag
tinytag

Python library for reading audio file metadata

4.3M 842 104
asteroid-team
torch-audiomentations

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

1.2M 1K 104
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.

324K 2K 226
dotX12
shazamio

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

125K 976 115
rism-digital
verovio

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

113K 942 251
pylast
pylast

A Python interface to Last.fm and Libre.fm

94K 772 109
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).

78K 640 75
MTG
essentia

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

70K 4K 637
Cog-Creators
red-discordbot

A multi-function Discord bot

54K 6K 3K
beetbox
beets

music library manager and MusicBrainz tagger

53K 16K 2K
interactiveaudiolab
penn

Pitch Estimating Neural Networks (PENN)

48K 282 26
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

45K 178 58
rtcq
syncedlyrics

Get an LRC format (synchronized) lyrics for your music

44K 522 41
spotDL
spotdl

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

40K 26K 2K
MTG
essentia-tensorflow

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

27K 4K 637
GeiserX
telegram-slskd-local-bot

Telegram bot that turns a song name into a lossless file in your library: resolves it on Spotify, searches Soulseek through slskd, ranks the copies and lets you hear them first. Chat delivery sends the track in Telegram instead. Docker-ready.

23K 17 2
dylanljones
pyrekordbox

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

23K 492 48
supriya-project
supriya

A Python API for SuperCollider

19K 411 37
EbbLabs
tidalapi

Python API for TIDAL music streaming service

18K 563 124
metabrainz
picard

Picard is a cross-platform music tagger powered by the MusicBrainz database

16K 5K 471
artfwo
aalink

Async Python interface for Ableton Link

15K 39 4
PythonistaGuild
wavelink

A powerful Lavalink library for Discord.py.

15K 408 193
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology