Python Musicbrainz

Open-source Python projects categorized as Musicbrainz

Top 6 Python Musicbrainz Projects

  • beets

    music library manager and MusicBrainz tagger

  • Project mention: Show HN: Synced lyrics database with a free, easy-to-use API | news.ycombinator.com | 2024-02-23

    I was always frustrated that there is no solid source for synced lyrics that also offers decent API support. There is good ol' Crintsoft's MiniLyrics that is thankfully free software, was what I used a lot in my childhood, but unfortunately the API is highly obfuscated. Another popular choice is the Musixmatch API, which has a very large database of synced lyrics, but with "free" API that are reverse-engineered from their app, you will quickly run into rate-limit.

    That's why I created LRCLIB. It's aimed to provide completely free synchronized lyrics for everyone, especially for FOSS music players, with zero profit intention. It currently has nearly 3,000,000 (not deduplicated) lyrics in database. You can also contribute to the database by adding and syncing lyrics for your favorite songs using the LRCGET client.

    I'm trying my best to make LRCLIB server-side code open-source as soon as possible. But right now, full LRCLIB's database dumps have already been uploaded regularly and publicly, which are simply sqlite3 files. Feel free to download, look at or do anything you want with the database at https://lrclib.net/db-dumps.

    Many open-source projects have already begun integrating LRCLIB, including:

    - beets - music library metadata management (https://github.com/beetbox/beets)

  • picard

    A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.

  • Project mention: Fans quitting Spotify to save their love of music (2022) | news.ycombinator.com | 2024-03-24

    Have you tried https://www.funkwhale.audio/?

    It can be used effectively as a "private spotify". Labeling is a solved problem thanks to https://picard.musicbrainz.org/, and the fact that a lot of the music you buy these days comes pre-labeled already.

    You then have a web-app (and/or a mobile app, if that's your thing) where you can stream music as you would with Spotify.

    You can even build yourself a little music-sharing commune with friends, where you all upload the albums you buy and accumulate a nice collection of diverse tunes.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • TauonMusicBox

    The desktop music player of today! :city_sunrise:

  • picard-plugins

    Picard plugins: use 1.0 branch for Picard < 2.0 (python 2/Qt4) and 2.0 branch for Picard >= 2.0 (python 3/Qt5) (by metabrainz)

  • Project mention: Moodbar on foobar2000 | /r/foobar2000 | 2023-06-09

    Also on AcousticBrainz https://github.com/metabrainz/picard-plugins/issues/228

  • unitunes

    A GUI and library to transfer, sync, and backup playlists on music streaming services

  • BlotterTrax

    /r/listentothis submissions reddit bot

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 Musicbrainz related posts

Index

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

Project Stars
1 beets 12,393
2 picard 3,551
3 TauonMusicBox 1,578
4 picard-plugins 139
5 unitunes 126
6 BlotterTrax 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com