Music Open Source Projects
Discover 5 open source Music repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Music projects here are most often combined with Desktop App, macOS and Plugins. Last updated October 3, 2026.

spotify-lyrics-api: Fetch Spotify Track Lyrics
A PHP API and Composer package that retrieves lyrics for Spotify tracks through Musixmatch-backed Spotify data. It returns synced or unsynced lyrics in several formats and is intended for developers who can provide an SP_DC cookie and host their own instance.

magenta-realtime: Generate Music Live from Prompts
Magenta RealTime 2 is an open-weights music generation model with Python and C++ inference options. It suits musicians and developers building live music tools, especially on Apple Silicon, with offline inference also available.

pear-desktop: Use YouTube Music as a Desktop App
Pear Desktop wraps YouTube Music in a cross-platform desktop application with a native look and feel. It suits listeners who want a dedicated player and developers who want to extend it with plugins and themes.

nuclear: Play and Organize Music Across Desktop Platforms
Nuclear is a free desktop music player for Windows, macOS, and Linux that searches for music and streams it from available sources. It suits listeners who want playlists, plugin-based features, and playback controls without ads or tracking.

Tauon: Play and Organize Desktop Music Libraries
Tauon is a desktop music player for people who want a responsive interface for local collections and music servers. It combines broad format support, library tools, and gapless playback, with downloads available for Linux, Windows, and macOS.