Repository navigation
Releases: Jarryd-W-Hoffman/snip
Releases · Jarryd-W-Hoffman/snip
Release list
v0.0.1 - Interactive CLI snippet manager
Snip v0.0.1
🚀 Initial Release
Snip is a lightning-fast CLI snippet manager for storing, organising, and running frequently used shell commands. Built for developers who juggle multiple complex commands—like GCP IAP tunnels, kubectl incantations, and Docker invocations.
Features
- save commands with names, descriptions, and tags.
- Interactive TUI — browse, search, run, copy, and delete snippets visually.
- Run by name — execute saved commands in a subshell instantly.
- Template by variables —
{{var}}placeholders prompt for values at runtime. - Usage tracking — frequently used snippets float to the top automatically.
- Stats dashboard — see your most-used commands at a glance.
- Pure Go, zero dependencies — single static binary, no CGO, no runtime.
Quick start
# Save a command
snip save ssh-prod \
--command 'gcloud compute ssh prod-db-01 --tunnel-through-iap --zone=us-central1-a' \
--desc "SSH into production DB VM" \
--tag gcp,iap,prod,db
snip list # Launch the interactive TUI
snip run ssh-prod # Execute a snippet by name