Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Music Player

Music Player

70 projects

Showing 36 of 70 projects

Spotube
SpotubeDart

A cross-platform, plugin-powered open-source music streaming app that lets you bring your own audio sources and metadata.

#music#open-source#plugin-system
Stars50.2k
Forks2.4k
Last commit3 days ago
YesPlayMusic
YesPlayMusicVue

A high‑quality third‑party NetEase Cloud Music player with a clean UI, available as a web app and desktop client.

#music#vue-js#vuex
Stars33.4k
Forks4.7k
Last commit13 days ago
spicetify-cli
spicetify-cliJavaScript

A command-line tool to customize the official Spotify client's appearance and functionality on Windows, macOS, and Linux.

#hacktoberfest#user-interface#theming
Stars25.2k
Forks988
Last commit1 day ago
Nuclear
NuclearTypeScript

A free, open-source, cross-platform music streaming player that finds and plays music from various sources without ads or tracking.

#music#open-source#plugin-system
Stars18.8k
Forks1.3k
Last commit3 days ago
Koel
KoelPHP

A web-based personal audio streaming service built with Vue and Laravel for self-hosted music libraries.

#music#hacktoberfest#vue-js
Stars17.3k
Forks2.1k
Last commit1 day ago
koel
koelPHP

Music streaming solution that works.

#music#hacktoberfest#laravel
Stars17.3k
Forks2.1k
Last commit1 day ago
Mopidy
MopidyPython

Mopidy is an extensible music server written in Python

#python#mopidy#music-player
Stars8.6k
Forks725
Last commit2 days ago
Google Play Music Desktop Player
Google Play Music Desktop PlayerJavaScript

A cross-platform desktop application for Google Play Music and YouTube Music with media key support and rich integrations.

#music#desktop-app#youtube-music
Stars8.2k
Forks750
Last commit
Spotify Player
Spotify PlayerRust

A fast, configurable terminal music player for Spotify with full feature parity, streaming, and audio visualization.

#music#spotify-client#vim
Stars7.3k
Forks402
Last commit1 month ago
ncspot
ncspotRust

A cross-platform, terminal-based Spotify client written in Rust, offering a lightweight and keyboard-driven music experience.

#spotify-client#keyboard-driven#ncurses
Stars6.8k
Forks282
Last commit2 days ago
LyricsX
LyricsXSwift

A macOS app that automatically fetches and displays synchronized lyrics for your music player.

#apple-music#open-source#desktop-app
Stars5.2k
Forks468
Last commit3 months ago
musikcube
musikcubeC++

A cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.

#coreaudio#directsound#audio-library
Stars4.9k
Forks321
Last commit7 months ago
Black Candy
Black CandyRuby

A self-hosted music streaming server that serves as your personal music center.

#music#rails#media-server
Stars4.4k
Forks228
Last commit2 days ago
blackCandy
blackCandyRuby

A self-hosted music streaming server that serves as your personal music center.

#music#rails#media-server
Stars4.4k
Forks228
Last commit2 days ago
Clementine
ClementineC++

A modern cross-platform music player and library organizer for Windows, Linux, and macOS.

#music#desktop-application#qt
Stars4.3k
Forks730
Last commit3 days ago
react-native-track-player
react-native-track-playerTypeScript

A fully-fledged audio module for React Native music apps, featuring background playback, media controls, and caching.

#ios#music-library#audio-library
Stars3.7k
Forks1.2k
Last commit23 days ago
rmpc
rmpcRust

A modern, configurable terminal-based MPD client with album art support via various terminal image protocols.

#music#mpdclient#terminal-graphics
Stars3.4k
Forks127
Last commit6 days ago
SpotMenu
SpotMenuSwift

A minimalist macOS menu bar utility that displays currently playing Spotify or Apple Music tracks with playback controls.

#apple-music#audio-control#menu
Stars3.1k
Forks189
Last commit5 months ago
mpd
mpdC++

A flexible, server-side music player daemon that plays audio through the server's sound card with remote control capabilities.

#music#headless-audio#music-library
Stars2.8k
Forks434
Last commit1 day ago
ncmpcpp
ncmpcppC++

A feature-rich ncurses-based terminal client for the Music Player Daemon (MPD).

#music-library#mpd-client#ncurses
Stars2.5k
Forks251
Last commit1 month ago
BloomeeTunes
BloomeeTunesDart

A cross-platform, ad-free music player that unifies local files and plugin-powered streaming in a single app.

#music#plugin-system#lyrics-sync
Stars2.3k
Forks219
Last commit2 days ago
termusic
termusicRust

A terminal-based music and podcast player written in Rust, supporting local playback and downloads from various sources.

#open-source-media#download-manager#cli-tool
Stars2.2k
Forks100
Last commit15 days ago
Museeks
MuseeksTypeScript

A simple, clean, and cross-platform desktop music player built with Tauri and React.

#music#museeks#open-source
Stars2.1k
Forks231
Last commit3 months ago
Music Player
Music PlayerDart

An open-source Flutter music player with material design for playing local audio files.

#dart#ios#open-source
Stars1.8k
Forks556
Last commit2 years ago
Petrichor
PetrichorSwift

A native macOS music player for offline libraries, supporting a wide range of audio formats and featuring smart organization.

#local-library#offline-audio#desktop-app
Stars1.7k
Forks77
Last commit1 day ago
LMS
LMSC++

A self-hosted music streaming server with a web interface, Subsonic API support, and advanced music discovery features.

#music#subsonic-api#listenbrainz
Stars1.7k
Forks92
Last commit29 days ago
PandoraPlayer
PandoraPlayerSwift

🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

#music#ios#equalizer
Stars1.2k
Forks177
Last commit3 years ago
Sonora
SonoraObjective-C

A minimal, beautifully designed music player for macOS with immersive album grids and instant search.

#open-source#desktop-app#objective-c
Stars972
Forks124
Last commit11 years ago
Diffuse
DiffuseJavaScript

A customizable music player built from web components that connects to cloud and distributed storage.

#music#web-components#ipfs
Stars872
Forks70
Last commit6 days ago
vue-audio-visual
vue-audio-visualTypeScript

A Vue.js plugin providing audio visualization components using the Web Audio API.

#http5-audio-visualizer#media-player#canvas
Stars802
Forks112
Last commit2 days ago
Chillify
ChillifyDart

A Flutter music player app with a beautiful UI, built using Provider and BLoC pattern for state management.

#dart#android#bloc-pattern
Stars756
Forks192
Last commit4 years ago
MusicPlayerTransition
MusicPlayerTransitionSwift

A Swift library implementing a custom interactive transition animation similar to Apple Music's iOS player.

#ios#ui-animation#interactive-ui
Stars635
Forks49
Last commit7 years ago
Stretto
StrettoJavaScript

An open-source web-based music player that syncs your library across devices and sources tracks from YouTube/SoundCloud.

#soundcloud-api#progressive-web-app#youtube-api
Stars634
Forks96
Last commit3 months ago
radio-active
radio-activePython

A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.

#music#stations#recording
Stars606
Forks33
Last commit22 days ago
jmc
jmcSwift

A hackable, high-performance media manager and player for macOS designed as a drop-in replacement for Music.app.

#lan-sharing#music#music-library
Stars518
Forks18
Last commit4 years ago
ESTMusicIndicator
ESTMusicIndicatorSwift

A Swift implementation of animated music playback indicator bars for iOS apps.

#ios#playback-indicator#animation
Stars467
Forks65
Last commit5 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
Next
#Music26
#Macos23
#Cross Platform19
#Audio Player15
#Desktop App15
#Audio13
#Ios11
#Audio Streaming11
#Mobile App11
#Music Streaming11
#Spotify10
#Android10