🎨UI 增强UI Enhancements 93
-
★ 22
0xsline/dsh-spotlight
Keyboard-first command palette for the DSH Web UI.
-
★ 12
a903067276-rgb/dsh-file-mentions
Clickable file paths in DSH replies: Codex-style inline open, reveal in file manager, and a mentioned-files chip list at the turn tail.
-
★ 10
a903067276-rgb/dsh-hud
HUD status panel: Git status, MCP servers, skills, model and token usage in a floating side panel.
-
★ 7
AKIRACOD/dsh-drag-and-drop
File-drag fork: drop documents as removable chips above the composer, send without typing.
-
★ 43
alingalingling/ui-status-label
Customize the "deep diving" thinking status label to anything you like.
-
★ 7
asukasec/dsh-message-preview
Right-edge user-message navigator with an adaptive block layout that fits the available height, plus hover previews, keyboard controls, and click-to-jump navigation.
-
★ 8
BeiZi6/dsh-opencodego-usage
OpenCodeGo quota monitor for the DSH Web GUI: a breathing indicator at the input's bottom-right (green/yellow/red by remaining share), a liquid-glass panel with rolling/weekly/monthly usage windows and reset times, auto-refreshing every 30 s; API key read from DSH credentials.
-
★ 7
bill9109/dsh-101
Document reading mode for DSH.
-
★ 25
bill9109/dsh-drag-and-drop
Cross-platform file drag-and-drop with raw path insertion, no file copying.
-
★ 5
bobcat848/dsh-calculator
DeepSeek API spend (current session and all sessions) and account balance in the aside panel, with official pricing and peak/off-peak support.
-
★ 13
bpc-oss/dsh-web-billing
RMB/USD token billing with official-policy pricing and a per-message cost ledger.
-
★ 0
bunipai/dsh-fare-meter
Taxi-meter style real-time cost: ticks every second while generating, resets when idle, with official peak/valley pricing built in.
-
★ 18
CanglongCl/dsh-web-review
Isolated web page previews with element annotations that guide source edits.
-
★ 2,867
ccch1mneyyy/dsh-TUI
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
-
★ 15
ccq1/dsh-side-panel
Side panel with file browser, terminal, and Git review for quick file previews.
-
★ 6
daetz-coder/dsh-multi-chat
A multi-window wall for the DSH Web UI: run and monitor N conversations side-by-side in one screen, with auto-discovery, per-window controls, and an authenticated LAN gateway for phone/tablet access.
-
★ 1
dgadelha1/dsh-explorer-plugin
Workspace file tree + Monaco editor: multiple tabs, undo/redo, live file watching (SSE), real VS Code TextMate syntax highlighting (28 languages) and Dark+/Light+ themes, embedded directly in the DSH web GUI.
-
★ 22
dingyi222666/dsh-focus-chat
A "focus chat" minimal view that shows only final outputs.
-
★ 20
dsh-blue/blue
An interactive full-screen terminal UI for DeepSeek Harness: streaming Markdown transcripts, tool-call cards, an approval panel, session management, and hot theme switching — every component is a hot-pluggable plugin tree.
-
★ —
dsh-paste-input
Ctrl+V paste files / drag & drop / picker.
-
★ —
dsh-web-panel
Embedded terminal dock + Git review + file view.
-
★ 2
dugujun3-cloud/dshos-dock
Workspace OS status bar: task counts, latest run event, and checkup date above the input. Zero deps, read-only, .dshos/ text contract, legacy DSH-OS layout auto-detected, 30s refresh.
-
★ 2
fishxcode/dsh-plugin-deepseek-balance
DeepSeek API balance, balance trend, and daily usage charts in DSH Web settings.
-
★ 5
FuqiangCraft/dsh-desktop
Adds desktop notifications, a multi-agent visualization canvas, and an optional screen-capture tool to DSH.
-
★ 19
Ghost011118/dsh-balance-meter
DeepSeek account balance and session cost in the composer dock, with auto-fetched official pricing and peak/off-peak support.
-
★ 12
GooodWei/context-vista
Right-side floating panel with a live donut chart of context token usage and cost.
-
★ 259
Han-1413141/dsh-cost-meter
Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.
-
★ 3
Han-1413141/dsh-sticky-disclosure
One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey.
-
★ 264
huiliyi37/dsh-tianshu-tui
A terminal UI (TUI) for DeepSeek Harness.
-
★ 0
hutao562/dsh-remote-dsh
Adds a row at the top of the sidebar that switches the whole Web GUI to another DSH host reached over a loopback port, with that host's session state on the row (running, unread activity, or waiting for your answer).
-
★ 0
ice5kysl/dsh-file-explorer-kit
In-session "Files" tab for dsh Web: breadcrumb browsing of the active session's workspace with inline previews of sanitized Markdown, images, line-numbered text and PDF via read-only /dsh-files host routes; no write endpoints. Bilingual zh/en.
-
★ 0
ice5kysl/dsh-workspace-kit
Workspace-first enhanced sidebar (shadows the built-in workspace browser at low priority, one-click toggle back) with soft workspace archive/restore, per-workspace icons and accent colors, drag reorder and title/path/session-content search, plus a ⌘K Spotlight palette; host side ships read-only workspace_find/workspace_list tools and slash commands. Bilingual zh/en.
-
★ 8
jiangnanquan/dsh-ux
Solarized light theme, compact layout, think/tool-chain collapse capsules, and balance, session cost, and usage dashboards for the DSH web UI.
-
★ 5
Jolly-J/dsh-deepseek-billing
DeepSeek account balance and per-session cost card in the sidebar foot.
-
★ 4
l541402398/dsh-file-uploads
Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.
-
★ 3
lak321/dsh-filetree
Project file browser: per-session file tabs, a directory tree, and a VSCode-style editor (C syntax highlighting, line numbers, auto-indent, status bar) that follows the current workspace.
-
★ —
lancecheney/dsh-deepseek-balance
A real-time billing badge left of the Session log button: balance, per-conversation spend, peak/off-peak/flat pricing, auto-switching by model/currency/effort, daily official pricing fetch.
-
★ 18
Lanxing6480/dsh-galgame
A visual-novel presentation layer for the DSH Web chat view: portrait diffs, streaming thought bubble, typewriter dialogue, and GalGame-style question/approval panels; switch back to the normal chat anytime.
-
★ 69
Laplace-bit/dsh-smooth-stream
Silky streaming reveal for the Web UI: text appears at the model's arrival rate, new lines glide in, no flicker; follow stays with the user and `prefers-reduced-motion` is respected.
-
★ 26
lehhair/dsh-diff-viewer
PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls.
-
★ 1
liznee/dsh-speech-input
A native microphone button in the composer: dictate drafts by voice, auto-stop after 5 s of silence, a capsule dictation UI with click-to-preview, supporting Chinese and English.
-
★ 3
lqhl/dsh-pi-tui
Differential-rendering TUI front end with streaming markdown and tool cards.
-
★ 6
Luaphes/dsh-web-attention-badge
Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.
-
★ 46
Meredith2328/dsh-sticky-note
Quick sticky notes on the composer toolbar: jot ideas or TODOs, auto-saved as Markdown, one click to send into the chat.
-
★ 2
MysaDC/dsh-plugin-description
Bilingual descriptions on every plugin card in the Web Settings plugin list.
-
★ 257
Nagi-ovo/dsh-visualize
In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.
-
★ 10
nonewind/dsh-spend
Token usage and estimated spend for the dsh web UI: floating panel with per-model, per-day, and per-session stats.
-
★ 81
dsh-plugin-hub
DSH plugin manager panel: one-click enable/disable of installed plugins, multi-source market (GitHub/Gitee/custom), static-index market (500+ plugins / 300 skills), skill install/disable, one-click bundle assembly, and framework upgrade adaptation.
-
★ 110
omdsh-dev/dsh-annotation
Select text → annotate → send with your message; replies map back to each annotation.
-
★ 503
omdsh-dev/dsh-at-file
Codex-style `@file` mentions: search workspace files in the composer and attach their contents to prompts.
-
★ 3,381
omdsh-dev/DSH-better-sidebar
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
-
★ 415
omdsh-dev/dsh-genui
Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
-
★ 2
omdsh-dev/ex-setting
Settings extensions for DSH.
-
★ 2
omdsh-dev/web-components
Web Components support.
-
★ 69
openma-ai/deepseek-harness-tui
A Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.
-
★ 0
pauloapoloni/dsh-pr-checks
Status and progress of GitHub Actions checks for the open pull requests, grouped by workspace/project, in the sidebar footer.
-
★ 12
PerryLink/dsh-composer-history
Terminal-style input history for the Web composer: arrow keys restore drafts/cursor position exactly, Ctrl+R reverse search, workspace-scoped recall with sliding-context awareness.
-
★ 5
PerryLink/dsh-output-styles
Runtime-switchable model output styles (aligned with Claude Code outputStyles), with the output.render.* presentation protocol and a /style command.
-
★ 7
PerryLink/dsh-session-pin
Pin sessions and workspaces to the sidebar: per-pin row colors, board/tag/saved views, health summaries, and /goto.
-
★ 9
PerryLink/dsh-talk
Voice-first conversation loop: a composer microphone (browser/local speech recognition), a speak tool for spoken replies, event announcements, and barge-in.
-
★ 4
pk7j7sqryy-ops/dsh-token-pet
Cute token-usage widget in the session header: a Bubu doll plus context occupancy, session usage and breakdown, with date/weekday, weather, 3-day forecast and severe-weather alerts (raindrop/snowflake animation), following the theme color.
-
★ 3
qwert702/dsh-auto-translate
Auto-translates English replies inline below the original text, with Chinese annotations for tool calls; translation goes through an independent provider request and never enters the session context.
-
★ 2
qwert702/dsh-commander
Commander mode for DSH Web: inject protocol briefs into the session title bar, parse task blocks from model replies and auto-execute them, separating strategy from execution; activated via a badge button.
-
★ 8
qwert702/dsh-token-viewer
CC Switch-style token consumption statistics: per-request usage log, real-consumption hero with cache-hit rate, trend chart, per-model peak/off-peak pricing, per-project stats, and account balance.
-
★ 4
qyw233/dsh-deeplink
Deep links: open a specific session or workspace via `?session=` / `?workspace=`.
-
★ 9
renat3u/dsh-web-archive
Collapse noisy messages (Think, Bash, etc.) in conversations.
-
★ 6
Sev7een/ds-api-usage
DeepSeek API balance and 24-hour usage dashboard in Settings, with estimated spend, token counts, request counts, and an hourly timeline.
-
★ 3
Simon314620/dsh-turn-index
Turn-index sidebar with scroll-spy highlighting.
-
★ 3
SiriLee/dsh-approval-hotkeys
Approval-panel keyboard shortcuts: Enter approves once, Esc rejects, Esc pauses the keyboard-driven review; works across approval and ask panels.
-
★ 25
SnowCrescenter-tech/dsh-milestone
Right-side dot-timeline rail: jump between user messages.
-
★ 7
Starfie1d1272/dsh-builtin-toggles
Adds a built-in plugin catalog to DSH Web with search, status explanations, and safe toggles for audited UI plugins.
-
★ —
stephenlzc/dsh-swarm-panel#dsh-swarm-plugin
Conversation Flow observability for DeepSeek Harness swarms, with topology, routed-message inspection, HITL pauses, Live follow, and child-session navigation.
-
★ 3
stopchewing/dsh-mcp-view
MCP servers & tools inventory panel: one-click floating panel from the sidebar that lists every MCP server and tool (transport, endpoint, JSON schema, last-used time), grouped by server, collapsed by default, with live search and refresh; last-used times come from real session logs.
-
★ 2
Sttrevens/dsh-cost-meter
Per-turn USD cost badge in the Web UI: session total in the header and per-turn cost in each message footer, with a hover breakdown.
-
★ 32
taxueseek/dsh-files
File upload with color-coded attachment cards (session-isolated storage, sha256 dedup, TTL sweep) plus a content-sniffing read_document tool for PDF/DOCX/XLSX/TXT.
-
★ 8
v587d/dsh-opencode-go-usage
OpenCode Go subscription usage (rolling/weekly/monthly windows with reset countdowns) in the composer dock, with a built-in credential editor.
-
★ 2
vibeinging/dsh-turn-navigator
Turn navigation for the DSH Web UI.
-
★ 55
vlln/dsh-navbar
Conversation node navigation bar for quick jumps between user messages.
-
★ 9
vlln/dsh-task-status
Background task status bar: progress plus live output tail on the chat page.
-
★ 1
weibaohui/dsh-settings-ui
Customizes the native settings window: preset/custom sizes, fullscreen, background transparency, and theme, solid-color, or image backgrounds, with a floating ball for quick access; saved in the local browser.
-
★ 1
WFMinerva/dsh-turn-cost
Per-turn real cost under every assistant reply: CNY at official peak/off-peak rates with cache-hit ratio; reads local session logs only, zero telemetry, zero keys.
-
★ —
wsxwj123/dsh-plugins#turn-scrubber
Compact right-edge turn rail with hover summaries and click-to-jump navigation.
-
★ 1
xiaogu619520/dsh-plugin-task-panel
Task & Context Summary Floating Panel (todo tracking, file/system token breakdown, 8-way resize, shortcut).
-
★ 3
YEYEYEYESHIFU/dsh-result-only-view
Results-only view toggle for the DSH Web GUI: folds thinking and tool-call process rows so conversations show only user messages and final replies; live summary chips for running steps, click-to-expand turn trace with hover-peek, auto/manual fold modes.
-
★ 3
YEYEYEYESHIFU/dsh-session-hotkeys
Keyboard session management for the DSH Web GUI: switch sessions like browser tabs (positional Alt+1-9, pinned slots, previous/next), keyboard model switching, alternate send, archive confirmation, and focus-search, with every binding rebindable via Windows/macOS presets.
-
★ 0
YEYEYEYESHIFU/dsh-split-screen
Split-screen workspaces: run multiple conversations side by side with panels identical to native chats; Alt+T toggles TUI input mode, Alt+Shift+arrow keys switch panel focus.
-
★ 27
yoli-mi/dsh-client-ui-custom
Web theming (wallpaper, glass, accent, presets), keyboard shortcuts, usage stats, a plugin marketplace, a floating history strip, and user-message Markdown rendering.
-
★ 26
yyyyukari/dsh-plugin-workshop
Steam Workshop-style in-app plugin browser with one-click install/update/uninstall.
-
★ 4
zealot00/dsh-pet
Desktop pet for the DSH Web UI: sprite-sheet animation, agent state linkage, drag, alarm (daily/one-shot) and pomodoro widgets, skin picker with preview.
-
★ 196
zh667/TokenLedger
Shows local DSH token usage by relay site, project, and model, with account balances and subscription quota windows.
-
★ 6
Zhangbo-cn/dsh-voice-input-plugin
Composer microphone: click for continuous monitoring or hold to talk; browser speech recognition types words into the composer as you speak, while replies are read aloud as they stream via host Edge TTS (sentence-split), pausing recognition while reading to avoid echo, click to stop.
-
★ 7,035
zhu1090093659/dsh-web-ui
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
-
★ 163
ZSeven-W/dsh-openpencil
OpenPencil design preview and editing plugin.
No plugins match.
Installing
# from npm (prebuilt) dsh plugin --profile web add <npm-package> # from GitHub (first run asks for allowBuilds approval — follow the hint, retry) dsh plugin --profile web add github:<owner>/<repo>
GitHub-sourced plugins run build scripts on your machine at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
Get your plugin listed
Open a PR against awesome-dsh-plugin — one line each in every README language file; the site syncs automatically. Add the dsh-plugin topic to your repo too.