Musicbrainz

Top 23 Musicbrainz Open-Source 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • cloudtunes

    Web-based music player for the cloud :cloud: :notes: Play music from YouTube, Dropbox, etc.

  • strawberry

    :strawberry: Strawberry Music Player (by strawberrymusicplayer)

    Project mention: The KDE desktop gets an overhaul with Plasma 6 | news.ycombinator.com | 2024-02-29
  • TauonMusicBox

    The desktop music player of today! :city_sunrise:

  • gonic

    music streaming server / free-software subsonic server API implementation

    Project mention: Music manager with genius/smart list generator | /r/selfhosted | 2023-12-09
  • musicbrainz-server

    Server for the MusicBrainz project (website, API, database tools)

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

  • musicbrainz-userscripts

    Collection of userscripts for MusicBrainz, by various authors

  • Last.fm-Scrubbler-WPF

    Manual Last.fm scrobbling for when a service (or you!) failed to scrobble.

    Project mention: i need help | /r/lastfm | 2023-05-23

    I think it might be this: https://github.com/SHOEGAZEssb/Last.fm-Scrubbler-WPF

  • musicbrainz-docker

    Docker Compose project for the MusicBrainz Server with replication, search, and development setup

  • cyanrip

    Bule-ish CD ripper

    Project mention: BTFS (BitTorrent Filesystem) | news.ycombinator.com | 2024-04-15

    Pretty sure AccuRip is only a collections of checksums to validate your rips. http://cue.tools/wiki/CUETools_Database actually improved on it to provide that healing feature (via some kind of parity, I guess?).

    Related, I use and recommend https://github.com/cyanreg/cyanrip on modern UNIXes.

  • Chuu

    Last.fm bot for discord

  • graphbrainz

    A fully-featured GraphQL interface for the MusicBrainz API.

  • 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

  • musicbrainz-api

    Node MusicBrainz API client for reading and submitting metadata

  • unitunes

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

  • musicbrainz-android

    The Official App of MusicBrainz

  • mb-userscripts

    Collection of userscripts for MusicBrainz

    Project mention: Ask HN: How do you use userscripts? | news.ycombinator.com | 2024-03-06

    I only use userscripts for MusicBrainz: https://github.com/ROpdebee/mb-userscripts

    It massively speeds up the process of adding new data, along with a-tisket.

  • GoMusicBrainz

    a Go (Golang) MusicBrainz WS2 client library - work in progress

  • foo_listenbrainz2

    A foobar2000 component to submit the music you listened to to ListenBrainz.

  • Biography

    Feature rich biography plug-in for foobar2000

    Project mention: Can't import import packages in Spidermonkey panel | /r/foobar2000 | 2023-12-10

    SMP v1.6.1 Biography-v1.4.1.zip Library-Tree-v2.4.0.zip

  • nusic

    your new music (android app)

    Project mention: tunedetective | /r/fossdroid | 2023-06-04

    nusic is an app that also does this, but with stored songs' artists.

  • 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 2024-04-15.

Musicbrainz related posts

Index

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

Project Stars
1 beets 12,366
2 picard 3,549
3 cloudtunes 2,489
4 strawberry 2,418
5 TauonMusicBox 1,573
6 gonic 1,414
7 musicbrainz-server 809
8 musicbrainz-userscripts 510
9 Last.fm-Scrubbler-WPF 393
10 musicbrainz-docker 273
11 cyanrip 202
12 Chuu 169
13 graphbrainz 153
14 showcase-songs-search 153
15 picard-plugins 138
16 musicbrainz-api 137
17 unitunes 126
18 musicbrainz-android 122
19 mb-userscripts 108
20 GoMusicBrainz 56
21 foo_listenbrainz2 44
22 Biography 44
23 nusic 42
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com