Top 23 music-player Open-Source Projects

  • lx-music-desktop

    一个基于 electron 的音乐软件

  • spotube

    🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!

  • Project mention: Joe Rogan's new 'multiyear' Spotify deal worth as much as $250M: report | | 2024-02-02

    Spotube might be the answer if you don’t have an iPhone.

    Using it on Windows and the client is good enough.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • nuclear

    Streaming music player that finds free music for you

  • Project mention: A way to stream private music on Windows? | /r/privacy | 2023-06-27

    Win/Mac/Linux : Nuclear : Radio mode automatically plays similar songs. If the connection is slow, You can change Invidious :

  • lx-music-mobile

    一个基于 React native 开发的音乐软件

  • Mopidy

    Mopidy is an extensible music server written in Python

  • Project mention: Spotify will reduce total headcount by 17% across the company | | 2023-12-04

    Lots and lots of FOSS music players use libspotify or can otherwise connect to your Spotify account.

    Here's just one. It's BYO frontend.

  • ViMusic

    An Android application for streaming music from YouTube Music.

  • Project mention: NewPipe v0.26.0 Released | | 2023-12-22

    There's also ViMusic, which is open source:

  • Cider

    A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀

  • Project mention: Spotify HiFi is still MIA after three years, and now so is my subscription | | 2024-02-23

    I looked into swapping to Apple Music before but couldn't find a way to play lossless music on Linux making swapping pointless. Apparently[0] decryption for lossless isn't supported for 3rd party clients.

    Anyone know of a way around this?


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

    InfluxDB logo
  • youtube-music

    YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)

  • Project mention: Grandfathered YouTube Premium will see January price increase | /r/Android | 2023-12-07

    Install Firefox, ublock origin for desktop YouTube, install for YTM outside of your browser, use revanced manager for the Android YTM app, stop paying a suckers tax lol

  • soundnode-app

    Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.

  • musikcube

    a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

  • Project mention: Nord themes for musikcube | /r/nordtheme | 2023-11-05

    Nord theme for Musickube

  • RetroMusicPlayer

    Best Material You Design music player for Android

  • Project mention: All my Open Source App Alternatives | /r/opensource | 2023-07-30

    Music Player → Retro

  • harmonoid

    🎵 Plays & manages your music library. Looks beautiful & juicy. Playlists, visuals, synced lyrics, pitch shift, volume boost & more.

  • Project mention: Harmonoid: Full featured desktop and mobile music player written in Flutter | | 2023-09-05
  • InnerTune

    A Material 3 YouTube Music client for Android

  • Project mention: Beyler bildiğiniz güzel ücretsiz müzik indirme sitesi var mı amk | /r/KGBTR | 2023-12-10 bu uygulamayla hem reklamsız bir şekilde müzik dinleyebilir hem de indirebilirsin

  • react-native-track-player

    A fully fledged audio module created for music apps. Provides audio playback, external media controls, background mode and more!


    🎞 is a media player for Windows with a modern GUI.

  • Project mention: what is the best still maintained front end for mpv? | /r/mpv | 2023-07-10

    There's a pinned issue on the github page about the state of development from January 2023 where the dev says that they started working on a cross-platform successor of instead.

  • 100ProjectsOfCode

    A list of practical knowledge-building projects.

  • Project mention: Fired from an internship after 2 weeks | /r/cscareerquestions | 2023-06-02

    Work on a personal project. There's a list of 100 sample projects at

  • 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 | | 2024-02-29
  • kodbox

    kodbox is a file manager for web. It is a newly designed product based on kodexplorer. It is also a web code editor, which allows you to develop websites directly within the web browser.You can run kodbox either online or locally,on Linux, Windows or Mac based platforms

  • Project mention: Recommendation for a file manager with zip support | /r/selfhosted | 2023-05-11

    I like to use this ->

  • abcjs

    javascript for rendering abc music notation

  • sonixd

    A full-featured Subsonic/Jellyfin compatible desktop music player

  • Project mention: Navidrome crossplatform desktop client with offline mode | /r/navidrome | 2023-12-06

    Try this

  • Auxio

    A simple, rational music player for android

  • Project mention: [DEV] Tasker 6.2.1 Beta - Target API 33, Easily Restrict HTTP Request Events, Worldwide Date/Time Formatting, Easier System Variable Selection | /r/tasker | 2023-05-25

    Auxio, for instance, has a really well organized tracker

  • pianobar

    Console-based player

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

    WorkOS logo
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).

music-player related posts


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

Project Stars
1 lx-music-desktop 36,519
2 spotube 24,172
3 nuclear 11,447
4 lx-music-mobile 8,927
5 Mopidy 7,921
6 ViMusic 7,560
7 Cider 6,961
8 youtube-music 6,225
9 soundnode-app 5,099
10 musikcube 3,991
11 RetroMusicPlayer 3,745
12 harmonoid 3,379
13 InnerTune 3,253
14 react-native-track-player 3,120
15 2,952
16 100ProjectsOfCode 2,832
17 cloudtunes 2,490
18 strawberry 2,428
19 kodbox 1,939
20 abcjs 1,828
21 sonixd 1,749
22 Auxio 1,731
23 pianobar 1,730

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.