- Home
- Plugins
- UI Enhancements
- dsh-any-preview
dsh-any-preview
actcwlf/dsh-any-preview
Previews what DSH does not cover, including video and audio, 3D models, archives, SQLite and model weights, and searches large CSV, log and JSONL files.
Install
dsh plugin --profile web add github:actcwlf/dsh-any-previewREADME
A file preview plugin for the DSH sidebar. It opens the formats DSH does not cover and handles the large text files it does not handle well. Stay in your creative flow instead of switching apps just to look at a file.
Current beta version: 0.1.0-beta.1
Highlights
Video preview

Play video in the sidebar and scrub to the part you need.
Archive preview

Browse archive entries and open a member directly.
Large files

Quickly preview large tables and logs; search, locate, and page through them in the sidebar.
3D models

Rotate and zoom models, and play their animations, right in the preview pane.
File summaries in conversation

See a file's structure, size, and key facts in the conversation before deciding whether to read deeper.
Install / uninstall
Install from the DSH GUI.

Enter:
dsh-any-preview@beta

Or install into the DSH Web profile from the command line:
dsh plugin --profile web add dsh-any-preview@beta
To uninstall, open the plugin from the same screen and use the uninstall button on its page. Restart DSH after installing or removing the plugin.
Supported formats
| Category | Extensions | What you can do |
|---|---|---|
| Tables | csv tsv | Browse large tables, search, and locate cell content |
| Diffs | diff patch | See what changed and the added/removed counts |
| Logs | log | Read by level, search, and follow the latest output |
| Structured data | jsonl ndjson | Browse records and locate malformed lines |
| Media | mp4/mkv/… mp3/wav/… | Play in the sidebar and scrub the timeline |
| 3D | glb gltf obj stl | Rotate, zoom, and play animations |
| Fonts | ttf otf woff woff2 | Preview the typeface and its glyphs |
| Archives | zip tar tar.gz tgz 7z | Browse entries and open them directly |
eml | Read the body, sender/recipients, and attachment names | |
| Ebooks | epub | Read chapter by chapter |
| Notebooks | ipynb | Read prose, code, and outputs |
| reST | rst | Read headings, prose, and admonitions |
| Model weights | safetensors | Inspect model structure, parameter scale, and metadata |
| Model weights | gguf | Inspect version, architecture, and quantization details |
| Databases | sqlite sqlite3 db db3 | Read tables, views, and indexes without modifying data |
License
MIT. See LICENSE.
Third-party components and their notices are listed in licenses/README.md.
Links
Related plugins
dsh-web (dsh-task-board)
zhu1090093659/dsh-web
dsh-web (dsh-web-all)
zhu1090093659/dsh-web
dsh-TUI
ccch1mneyyy/dsh-tui
dsh-web-ui (dsh-task-board)
zhu1090093659/dsh-web-ui