Install community plugins and custom themes into the NetEase Cloud Music Windows desktop app via the BetterNCM manager.
Use Chromatic as a foundation to build a plugin system for any other Chromium-based or Electron desktop application.
Develop custom plugins for NetEase Cloud Music by placing them in the managed plugin directory.
Extend the behavior of a Chromium-based app at the browser engine level without modifying the original app files.
Windows only, end users install via the BetterNCM Installer one-click tool.
This project is a universal modifier for Chromium-based applications and the V8 JavaScript engine. The idea is that it can inject code and behavior into any app built on the Chromium browser framework, which covers a large number of desktop applications today. The repository description calls it a broad-spectrum injection tool, meaning it is not narrowly tied to one specific app but can be adapted to many targets. The README is written almost entirely in Chinese and describes a specific use case called BetterNCM, which is a plugin manager for the PC version of NetEase Cloud Music. NetEase Cloud Music is a widely used Chinese music streaming application. BetterNCM uses the underlying Chromatic injection framework to let users install plugins and themes into that music client, extending it in ways the original app does not support. Installation on Windows is handled through a separate one-click tool called BetterNCM Installer. After installing, users can find plugin management in the app's settings. Plugin and theme developers can place their work in the relevant directory and the manager picks them up. The project is written in C++ and targets a low level of the software stack, hooking into the browser engine rather than modifying the app at a higher level. This approach makes the modifier potentially reusable across different Chromium-based apps, not just the one shown in the README. The README is sparse and provides only brief installation and development guidance, with most detail deferred to an external plugin repository and a linked example project. It does not include architecture documentation or a full API reference.
← std-microblock on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.