dshbase ๐๏ธ
August 20, 2026 ยท View on GitHub
dshbase ๐๏ธ
The plugin universe for DeepSeek Harness
dshbase.com is the bilingual (English / ไธญๆ) community directory for DeepSeek Harness โ DeepSeek's open-source agent framework ("everything is a plugin"). We've collected DSH plugins scattered across GitHub into one organized catalog: every plugin ships with its install command, verification status, and live star count โ no more clicking into each repo to check.
โจ What's inside
| Highlight | What it is |
|---|---|
| ๐งฉ 1,700+ plugins | across 15 categories โ developer tools, UI & skins, knowledge, automation, networking, and more |
| ๐ Bilingual | every page in English (/) and ไธญๆ (/zh/), with hreflang + auto language switcher |
| ๐ฆ Plugin detail pages | one page per plugin: install command, status, stars/forks/issues, SEO metadata |
| ๐ Ecosystem overview | live stats on the directory page: total, growth curve, category distribution, top 10 |
| ๐จ Theme center | /themes/ showcases 151 day/night skins with accent-color previews |
| โก Live stars | real-time GitHub stars via a Cloudflare Pages Function โ not a stale snapshot |
๐ Data source
Sourced from the official GitHub dsh-plugin topic โ not any third-party snapshot. A daily sync refreshes stars, forks, language, and archive status.
Honest note: the raw topic contains some repos that merely tag
dsh-pluginfor visibility. We keep a curated list of real plugins, while refreshing the data (stars, etc.) from the official topic.
๐ ๏ธ Tech stack
- Astro โ static site, fast builds, SEO-friendly
- Cloudflare Pages โ hosting + Serverless Functions
- Plain JSON data โ catalog in
src/data/plugins.json, skins insrc/data/skins.json; no database, no backend
๐ค Automation
Two GitHub Actions workflows keep the directory fresh every day:
| Bot | When | What it does |
|---|---|---|
๐ Sync sync-topic.yml | daily 04:17 UTC | refreshes stars/forks/language from the official topic |
๐งช Health-check compat-check.yml | daily 03:23 UTC | installs each npm plugin and upgrades verified status (never downgrades) |
๐ฎ Submit a plugin
Open an issue with the "Submit your plugin" template โ we verify, ingest, and reply. Minimum requirements:
- repo tagged
dsh-plugin - has a LICENSE
- ships a bundle manifest (
cordis.patch.yml/cordis.yml/dsh.bundle.patch)
Already listed but want the Verified badge? Open an issue with the "Submit verification evidence" template โ attach screenshots or logs of your plugin actually running in dsh, and we'll review and mark it verified.
๐ป Local development
npm install
npm run dev # http://localhost:4321
npm run build # outputs to dist/
Scripts in scripts/ (require GITHUB_TOKEN, some also DEEPSEEK_API_KEY):
# verify + ingest one plugin (global dedup by name/repo)
python scripts/ingest-plugin.py https://github.com/owner/repo --category "Tools & Capabilities"
# Hub catalog as *clues only* โ ingest pending (never auto-verified)
python scripts/import-hub-candidates.py # dry-run top gaps
python scripts/import-hub-candidates.py --ingest --limit 20
# export lightweight in-DSH catalog (+ verified-only packs)
python scripts/gen-catalog.py /path/to/dshbase-catalog/src/catalog.json
# refresh stars from the official topic
python scripts/sync-topic.py
In-DSH discovery: install dsh plugin add dshbase-catalog โ see docs/dshbase-catalog.md. Scene packs (verified-only): /packs/.
๐ License
MIT โ see LICENSE.