zhang-guo-wen/dsh-drawio
Renders .drawio (mxGraph XML) diagrams read-only in the DeepSeek Harness Web sidebar, the way images or Markdown open.
dsh-drawio renders .drawio (mxGraph XML) diagram files as the diagram you drew, read-only, inside the DeepSeek Harness Web sidebar — solving the problem that a .drawio file otherwise opens as raw XML source. Opening a .drawio file from the file tree opens it in the sidebar's document tab the way an image or a Markdown file opens; the image keeps the diagram's own aspect ratio and the pane provides scrolling. The README documents which save formats are readable.
Install
npx @deepseek-ai/dsh plugin --profile web add @guowenzhang/dsh-drawioCopied verbatim from the README's Install block, under 'From the npm registry' (restart the host afterwards; local checkouts, git sources and troubleshooting are in the repo's AGENTS.md).
Compatibility
The README says it is a standalone third-party package that resolves @deepseek-ai/* from the running host; DSH itself is a developer preview iterating fast, so compatibility-breaking changes are expected. Decoding and layout are synchronous, so the diagram is there on the first paint rather than behind a loading frame.
Details
- Repo: zhang-guo-wen/dsh-drawio
- Category: Files & Data
- Stars: 0
- Version: GitHub repo zhang-guo-wen/dsh-drawio; npm package @guowenzhang/dsh-drawio at 1.0.1 (registry check 2026-10-07). The README notes DSH is in developer preview (0.1.7-alpha.) and that this is a standalone third-party package resolving @deepseek-ai/ from the running host.
FAQ
- Is the diagram editable in the sidebar?
- No — the README says it renders the diagram read-only in the Web sidebar.
- Which save formats are readable?
- The README documents which draw.io save formats hold what; plain XML (mxGraph) is the base case it renders.
Alternatives
ZSeven-W/dsh-openpencil · Nwflower/dsh-file-claim · Tabbit-Browser/dsh-plugin