dsh-plugin-packs: A package manager that arranges installed plugins into two columns
After installing dozens of DSH plugins, the flat list on the official plugin page makes it difficult to identify which ones are running. The `dsh-plugin-packs` project maintained by `mmmmlp-cloud` (MIT, v0.1.0, workflow classification) reorganizes installed plugins into left and right columns (enabled/disabled). It supports card dragging, batch enabling/disabling, custom tag filtering, search, and range filtering, and modifies the actual bundle selection state via `pluginManager.setBundleEnabled` instead of uninstalling. Tags and Chinese names are stored in `$DSH_HOME/plugin-packs/packs.json` and are manually editable with atomic writes, relying on no `localStorage`. Data is transmitted through the host half's same-origin routing for the browser half to consume. The article covers features, CLI installation, data file formats, architecture interfaces, use cases, and troubleshooting.
Read More