Analysis updated 2026-05-18
Play your NetEase Cloud Music library on macOS or Linux with a cleaner interface than the official app.
Access your playlists, liked songs, and personalized recommendations through a lightweight desktop player.
View synchronized lyrics while listening to music with dark mode and keyboard shortcuts.
Integrate with your Linux desktop environment using Mpris media protocol support.
| qier222/yesplaymusic | vbenjs/vue-vben-admin | chanzhaoyu/chatgpt-web | |
|---|---|---|---|
| Stars | 32,787 | 32,282 | 31,680 |
| Language | Vue | Vue | Vue |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | vibe coder | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js, npm install, and building Electron app, NetEase account needed for actual music playback.
YesPlayMusic is a third-party music player for NetEase Cloud Music, built as a desktop application that runs on Windows, macOS, and Linux using Electron. NetEase Cloud Music is one of the largest music streaming services in China, and this project provides an alternative interface to access it, one focused on a clean, minimal design compared to the official client. The application is built with Vue for the frontend and communicates with the NetEase Cloud Music service through an unofficial API wrapper. It presents the full library of the platform: songs, albums, artists, playlists, and personalized recommendations. Users log in with their existing NetEase account and the player mirrors what they would see in the official app, including liked songs, history, and curated playlists. Features described in the project include playlist management, lyrics display synchronized with playback, a dark mode, keyboard shortcuts, and support for the Mpris media protocol on Linux for desktop environment integration. The application caches data locally for faster loading on repeat visits. When to use it: this player is intended for users of NetEase Cloud Music who prefer a lighter or more aesthetically polished desktop interface than the official client, particularly on macOS or Linux where the official client's support has historically been weaker. It requires an active NetEase Cloud Music account with access to the songs being played. The tech stack is Vue with Electron for cross-platform packaging, using JavaScript throughout. Installation is via downloadable releases rather than building from source for most users.
A lightweight desktop music player for NetEase Cloud Music with a clean interface, built with Vue and Electron for Windows, macOS, and Linux.
Mainly Vue. The stack also includes Vue, Electron, JavaScript.
Use freely for any purpose including commercial, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.