maotoumao/musicfreedesktop

插件化、定制化、无广告的免费音乐播放器

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 35 minutes ago
Added to GitGenius on September 7th, 2026
Created on May 27th, 2023
Open Issues & Pull Requests: 227 (+0)
GitHub issues: Enabled
Number of forks: 854
Total Stargazers: 8,820 (+0)
Total Subscribers: 50 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.1 days
Mean response time: 34.9 days
90th percentile: 129.6 days
Tracked items: 153

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 168
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 420 days
Stale 30+ days: 162
Stale 90+ days: 158

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (6)
  • Released (1)
  • duplicate (1)
  • enhancement (1)
  • need more info (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MusicFree Desktop is a free music player built with Electron and React that operates on a plugin architecture.

The tool addresses the problem of accessing music from multiple sources without advertisements or built-in platform dependencies. Rather than integrating specific music services directly, MusicFree Desktop functions as a bare player that relies entirely on plugins to provide search, playback, album browsing, artist information, playlist importing, and lyric retrieval capabilities. This means any internet-accessible music source can theoretically be supported if a corresponding plugin exists. The plugin protocol is shared with the Android version of the project, and developers can create plugins following the provided documentation.

The project suits users who want a customizable, ad-free music player with local data storage and no personal information collection. Beyond core playback, the tool supports theme customization through theme packages that can override interface styles via CSS variables or define custom HTML backgrounds in configuration files. Anyone considering adoption should understand that the player itself contains no built-in music sources; functionality depends entirely on installing and maintaining compatible plugins. The project is distributed under AGPL 3.0 and runs on Windows, macOS, and Linux.

Development activity shows consistent engagement with plugin ecosystem development, as evidenced by maintained example plugin repositories and plugin development documentation. The project maintains active issue tracking and pull request management. Theme pack examples are available in a separate repository, indicating ongoing support for the customization system. The codebase remains under active maintenance with regular updates to the core player functionality.