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.

Web UI Enhancements ★ 11
View on GitHub ↗

Install

dsh plugin --profile web add dsh-solution-explorer

Copied 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

Alternatives

1841220388zzzcccxxx-star/dsh-git-graph · AlexPeng07/dsh-custom-plugin · arcmosin/dsh-wordbox

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins