xiaoksio/dsh-solution-explorer
A drop-in replacement for the DSH Web GUI's right sidebar: a VS Code-style file explorer with git status markers, a multi-tab file editor with in-place Markdown/HTML/image/PDF previews and side-by-side diff, plus full source control with stage/commit, an SVG commit graph, sync, branches, remotes and multi-repo support.
dsh-solution-explorer is a drop-in replacement for the DSH Web GUI's right sidebar with three parts. A File Explorer browses the session workspace as a directory tree with VS Code-style file-type icons, git status markers (M/A/D/R/?) colour-coded by state, greyed .gitignore entries and directory modified indicators. A multi-tab File Editor opens any text file with syntax highlighting for 15 languages, an in-editor image preview, rendered previews with a source toggle for Markdown and HTML, in-place PDF rendering, and a refusal (rather than corruption) for other binaries. Source Control shows staged/unstaged/untracked lists with stage/unstage/discard and commit, an AI Conventional-Commits draft generated from the staged diff, a side-by-side diff with an editable right column and per-hunk stage/revert, an SVG commit graph with branch lanes, fetch/pull/push/sync with ahead-behind counts, branch and remote management, git init, conflict detection and multi-repo switching.
Install
dsh plugin --profile web add dsh-solution-explorerCopied verbatim from the README's Installation → From npm block (the README also shows a GUI market path and a dsh plugin --profile web add /path/to/dsh-solution-explorer local-checkout form). After installing, reload the Web UI; the explorer panel appears as its own right sidebar.
Compatibility
A Web GUI plugin that takes over the right sidebar. The README carries an explicit third-party warning: installing it runs its code with your own permissions and can read, modify and delete files and run git operations (including destructive discard/delete) inside the session workspace.
Details
- Repo: xiaoksio/dsh-solution-explorer
- Category: Web UI Enhancements
- Stars: 11
- Version: GitHub repo xiaoksio/dsh-solution-explorer; npm package dsh-solution-explorer at 1.0.1 (registry check 2026-10-09; registry repository field resolves back to this repo). DSH 0.1.5-rc.1+.
Alternatives
1841220388zzzcccxxx-star/dsh-git-graph · AlexPeng07/dsh-custom-plugin · arcmosin/dsh-wordbox