Data

MetaBrainz Foundation Inc

Open music / book metadata, music recommendations

Technologies
machine learningperlPostgreSQLPythonspark
Topics
booksmachine learningmusicmusic social networkopen data
Total projects
67
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 4 projects, 2017: 5 projects, 2018: 5 projects, 2019: 6 projects, 2020: 7 projects, 2021: 5 projects, 2022: 7 projects, 2023: 7 projects, 2024: 8 projects, 2025: 6 projects, 2026: 7 projects 4 2016 5 2017 5 2018 6 2019 7 2020 5 2021 7 2022 7 2023 8 2024 6 2025 7 2026

Historical projects

2026 7 projects

Official GSoC page ↗

Integrate MusicBrainz events into ListenBrainz

Contributor: failure

MusicBrainz contains data about upcoming and past events. This data is not surfaced, nor available to ListenBrainz users in any way. This data should...

Set Up BookBrainz for Internationalization

Contributor: Garv Thakre

BookBrainz is currently English-only, limiting its global reach. This project integrates i18next with BookBrainz's React SSR pipeline to enable full...

Modernize search storage format for the MusicBrainz database

Contributor: junaid_

The MusicBrainz database has a Solr search engine used for both website search and search API. MB Search architecture for reference. After solr was...

Development of a new Calibre plugin for BookBrainz

Contributor: Md Waqib Sk

This project aims to develop a calibre plugin for bookbrainz. It will be used to update metadata of calibre books and add public collections or...

Compose Multiplatform Migration of ListenBrainz-Android

Contributor: Nirvan Jain

ListenBrainz has an Android app but no iOS version. A previous Swift attempt just duplicated the codebase, meaning every bug fix had to be written...

GraphQL Server as a Musicbrainz API Alternative

Contributor: Sreehari Rathish

The MusicBrainz XML/JSON API makes you stack inc= parameters just to get related data, and looking up multiple entities of the same type in one...

perl

Playlists Sorting and Organization

Contributor: Yateen Dogra

This project aims to improve playlist management in ListenBrainz by making it easier for users to search, organize, and interact with their...