YesPlayMusic is a third-party music player for Netease Cloud Music that runs on Windows, macOS, and Linux as an Electron application or progressive web app.
The tool addresses the need for a polished client to access Netease Cloud Music across multiple platforms. It provides both a desktop application built with Electron and a web-based PWA version. The desktop variant includes features like MV playback, lyric display, personal FM and daily recommendations, light and dark mode switching, Touch Bar support on macOS, customizable keyboard shortcuts including global hotkeys, Last.fm scrobbling, cloud music library access, and Mpris support on Linux. For users outside mainland China, the tool can integrate with UnblockNeteaseMusic to replace region-locked tracks with alternative sources. The web version can be installed to the desktop via Chrome or Edge.
Developers should choose this tool if they need a Netease Cloud Music client with a modern interface across desktop platforms. The project suits users who want a focused music player without social features. The README identifies several similar projects but makes no comparative claims about how this tool differs from them.
The project has entered maintenance mode for its current version, with a new major version in alpha testing. Development activity is limited to critical bug fixes rather than new feature additions to the stable release. The tool is built with Vue.js and its ecosystem, including Vue Router and Vuex for state management.