Skip to content
TheMusicTree logo

TheMusicTree

Open-source ecosystem for global music.

TheMusicTree helps communities map, preserve, and discover music genres through transparent, collaborative tools.

Why this matters

Music culture is rich, local, and constantly evolving, but genre data is often fragmented and inconsistent. We are building an open, community-reviewed reference that helps developers, listeners, and contributors navigate this complexity with confidence.

How it works

  1. Contributors improve data, code, and documentation.
  2. Maintainers review and merge high-quality updates.
  3. Apps and APIs turn shared data into discovery tools.

Key benefits

  • Structured genre knowledge for better learning and discovery.
  • Open governance and transparent decision-making.
  • Reusable APIs and tools across the ecosystem.

Social proof

Multiple open-source projects sharing one music data mission.

Community-first contribution model through public GitHub workflows.

Open collaboration across metadata, APIs, and discovery workflows.

Ecosystem projects

AudioMeta app icon
Active & Available

AudioMeta Python

Unified Python library for reading and writing audio metadata (ID3v1, ID3v2, Vorbis, RIFF). Live web demo available.

AudioMeta Webapp icon
Active & Available

AudioMeta Webapp

Web app for reading and editing audio metadata (ID3, Vorbis, RIFF) in the browser. Companion to AudioMeta Python.

Audio Fingerprinter icon
Active & Available

Audio Fingerprinter

Flask-based REST API for generating Chromaprint audio fingerprints. Processes files from a pool directory and returns fingerprint plus duration for identification and matching.

GrowTheMusicTree app icon
Work in Progress

GrowTheMusicTree

Interactive map of global music genres. Community-driven genre tree, personalized music journeys, and intelligent genre detection. API access via TheMusicTreeAPI.

TheMusicTreeAPI app icon
Work in Progress

TheMusicTreeAPI

RESTful API for genre hierarchy and metadata, intelligent genre detection and classification, personalized user profiling, and data-driven recommendations. Built with Django REST Framework and PostgreSQL.

HearTheMusicTree app icon
Work in Progress

HearTheMusicTree

Cloud-based audio file manager for collectors, DJs, and music lovers. Smart playlists, universal format and tag support, secure cloud storage, cross-platform sync and export. Powered by GrowTheMusicTree.

The Music Deck app icon
Work in Progress

The Music Deck

Collectible music card game: open boosters, build lineups, and battle through genre-based strategy. Cross-platform on iOS, Android, and web.

Infrastructure icon
Active & Available

Infrastructure

Provisioning and deployment pipeline for the whole ecosystem: Ansible and GitHub Actions, container orchestration, and full observability.

Open-source trust

  • Open repositories and transparent issue tracking on GitHub.
  • Community contribution guidelines and review workflows.
  • Priorities discussed in the open on GitHub issues and discussions.

FAQ preview

  • How can I contribute if I am not a developer?
  • Which project should I start with first?
  • How are project priorities decided?

Read all FAQs

Help shape the future of open music knowledge.

Join contributors improving data quality, tooling, and open access across the ecosystem.

Contribute