How to install dsh-market
Install command, configuration and the one gotcha — taken from dsh-market/dsh-market's own README, not invented here.
Repo: dsh-market/dsh-market · Stars: 8415 · Category: Markets & Registries
Install
Copy from your project's README (source: upstream). The README gives 2 install paths — pick the one matching your setup.
dsh plugin --profile web add dshmarket
DSHM_REGISTRY_URL=https://your-mirror.example/plugins.json dsh web
After installing, restart the DSH session. A plugin that is installed but does not load is almost always a profile mismatch — see nine causes of "plugin installed but not loading".
Configuration
- id: dsh-market
name: dshmarket
config:
allowRestart: false # NOT at the top level beside `name:`
- id: dsh-market
name: dshmarket
config:
buildEnv:
CC: /usr/bin/gcc-11 # or CXX, NODE_OPTIONS, ...
CXX: /usr/bin/g++-11
What it does
The plugin market inside DeepSeek Harness. On dsh 0.2.1+ it is a tab on the Plugins page, right next to Installed; on older hosts open Settings → Plugin Market. Browse, search, one-click install.
📡 The same catalog is also a plugin market index. On dsh 0.2.1+, open Plugins → Discover → Index sources and add https://cdn.jsdelivr.net/npm/dsh-plugin-catalog/index.json. That is this list as a format-1 index, served from npm so it loads quickly everywhere — dsh gives a source 15 seconds, and the GitHub Pages copies (https://awesome-dsh-plugin.com/index.json and https://dshmarket.com/index.json) can exceed that from some networks. The host's Discover tab and the pluginmarket` agent tool then search it.
Caveats before you install
- The upstream README is written in Chinese. The commands below are verbatim; the surrounding explanation on this page is ours.
- The command above was copied on 2026-10-25. If it fails, the README is the authority, not this page.
- This site does not execute plugin code. Install commands are reproduced, not tested.