Skip to content
Stuart Meeks edited this page Jun 8, 2026 · 2 revisions

Snipdeck

A native Windows desktop app for managing parameterised CLI command snippets ("Snips"), organised by the CLI they belong to. Browse a CLI, pick a Snip, fill its arguments, and copy the resolved command to the clipboard — or run it in place and watch it live, with a clean, searchable run history.

Snipdeck home page

Snipdeck is conceptually inspired by SnipCommand, with one defining difference: the CLI is the top-level organising axis. Every Snip belongs to exactly one CLI (for example pl-app, mpt-app, inv-app), so your snippets stay grouped by the tool they drive instead of living in one flat list.

What you can do

  • Organise by CLI. Group Snips under the CLI they belong to, each with its own icon, description and shared parameters.
  • Parameterise commands. Templates use simple {token} placeholders; parameters are structured (free Text or a Choice dropdown) with optional defaults.
  • Copy a resolved command to the clipboard via a fill-in flyout with a live preview.
  • Run a command in its configured shell and watch it live in an embedded terminal with full fidelity — colours, spinners, progress bars and interactive prompts all work.
  • Keep a clean run history — every run is recorded as searchable, ANSI-free plain text plus its command, time, duration and exit code; reopen one to replay it in colour or run it again.
  • Stay out of the way. A global hotkey summons the window; the app lives in the system tray; light/dark/system theming with Mica on Windows 11.

Start here

Using Snipdeck

Reference

For contributors


Snipdeck is open source under the Apache Licence 2.0. Found a bug or have an idea? Open an issue.

Clone this wiki locally