AI Agent Hub
Back to plugins
🖥️

dsh-web-splash-loader

Client Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install moshe-233/dsh-web-splash-loader

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install moshe-233/dsh-web-splash-loader in your DeepSeek Harness terminal to install the plugin; the source code repository is available at https://github.com/moshe-233/dsh-web-splash-loader .

About this plugin

Launching a DSH Web Profile with a dozen plugins often means staring at a blank white page: components stagger in, plugins initialize in the background, and there is zero feedback about what is slow or broken. dsh-web-splash-loader turns that invisible wait into a full-screen liquid-glass transition that appears in the very first millisecond the browser starts painting. A deep-sea whale SVG with a pulsing glow sits at the center, adapting automatically to light and dark mode, so the pause between click and content feels intentional rather than broken.

Beneath the visuals the plugin is doing real diagnostic work. It captures every plugin in the current profile in real time, rendering a spinning ring for each one still loading, a check-mark for those that are ready, and the precise millisecond cost of each. A flowing progress bar at the bottom rolls up the aggregate state — Ready X/Y in Z ms — so you always know how far along things are. Once every plugin is in place the overlay eases out with a spring micro-scale fade; a 3.5-second safety timeout guarantees the page never gets stuck no matter which plugin hangs. After launch a tiny status capsule stays pinned in the bottom-right corner. Tap it and the full per-plugin timing panel slides open, with a one-click button to copy the entire report as JSON for pasting into an issue or a chat thread.

If your daily DSH Web setup stacks five or more plugins, you probably waste minutes guessing which bundle dragged the cold start, or you simply are tired of the jarring cascade of components popping in over a blank page. This plugin changes no business logic — it only makes the first few hundred milliseconds of every session legible, paced, and diagnosable.

Use Cases

  • Eliminate white-screen flicker and staggered mount jumps when a Web Profile launches
  • Identify which bundle slows down a multi-plugin cold start and measure per-plugin cost
  • Export a per-plugin JSON timing report for issue reports or team sharing

Best For

  • Developers maintaining 5+ DSH Web plugins in daily workflows
  • End users who need to report plugin loading issues upstream
  • Frontend engineers who value polished startup experience and visual polish