MMusic is a desktop music app for macOS, Windows, and Linux. It ships with a flexible plugin system so you can tailor the experience to your taste.
- 🚫 Built-in ad-blocking
- ⬇️ Download tracks as audio files (mp3 / m4a)
- 🎵 Synced lyrics with romanization
- 🎨 Audio visualizer
- 🎚️ Precise volume, crossfade, audio compressor & equalizer
- 💬 Discord Rich Presence
- ⌨️ Global media shortcuts & system media controls
- 🌗 Themes and visual tweaks
- …and many more plugins
Grab the latest build from the Releases page.
The macOS build is signed and notarized, so it opens without extra steps. Requires Apple Silicon (arm64).
pnpm install --frozen-lockfile
pnpm devpnpm dist:mac:arm64 # macOS (Apple Silicon)
pnpm dist:win # Windows
pnpm dist:linux # LinuxCreate a folder in src/plugins/YOUR-PLUGIN-NAME with an index.ts:
import { createPlugin } from '@/utils';
export default createPlugin({
name: () => 'My Plugin',
restartNeeded: true,
config: { enabled: false },
renderer() {
console.log('hello from the renderer');
},
});MIT — see the license file.