Categories

UI Enhancements

Plugins that improve the DSH user interface.

28 plugins

ui-status-label

Customize the "deep diving" thinking status label to anything you like.

23TypeScript

dsh-openpencil

OpenPencil design preview and editing plugin.

45TypeScript

dsh-visualize

In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.

51TypeScript

dsh-side-panel

Side panel with file browser, terminal, and Git review for quick file previews.

10JavaScript

dsh-focus-chat

A "focus chat" minimal view that shows only final outputs.

8TypeScript

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.

34TypeScript

dsh-annotation

Select text → annotate → send with your message; replies map back to each annotation.

23JavaScript

dsh-navbar

Conversation node navigation bar for quick jumps between user messages.

7TypeScript

dsh-task-status

Background task status bar: progress plus live output tail on the chat page.

5JavaScript

dsh-web-archive

Collapse noisy messages (Think, Bash, etc.) in conversations.

3TypeScript

dsh-spotlight

Keyboard-first command palette for the DSH Web UI.

1TypeScript

dsh-101

Document reading mode for DSH.

1TypeScript

dsh-drag-and-drop

Cross-platform file drag-and-drop with raw path insertion, no file copying.

2TypeScript

dsh-diff-viewer

PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls.

3TypeScript

dsh-at-file

Codex-style `@file` mentions: search workspace files in the composer and attach their contents to prompts.

62JavaScript

dsh-milestone

Right-side dot-timeline rail: jump between user messages.

4TypeScript

dsh-plugin-deepseek-balance

DeepSeek API balance, balance trend, and daily usage charts in DSH Web settings.

0TypeScript

ds-api-usage

DeepSeek API balance and 24-hour usage dashboard in Settings, with estimated spend, token counts, request counts, and an hourly timeline.

6JavaScript

dsh-TUI

Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.

482TypeScript

DSH-better-sidebar

Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.

369TypeScript

dsh-sticky-disclosure

One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey.

2JavaScript

dsh-turn-navigator

Turn navigation for the DSH Web UI.

1TypeScript

dsh-tianshu-tui

A terminal UI (TUI) for DeepSeek Harness.

89TypeScript

dsh-deeplink

Deep links: open a specific session or workspace via `?session=` / `?workspace=`.

1JavaScript

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.

3Rust

ex-setting

Settings extensions for DSH.

1TypeScript

web-components

Web Components support.

1TypeScript

dsh-balance-meter

DeepSeek account balance and session cost in the composer dock, with auto-fetched official pricing and peak/off-peak support.

5TypeScript