📌 Snipvault
Every snippet you've ever written, searchable in one place. Pay once.
Your reusable code is scattered across GitHub Gists (no tags, no folders, no real search), a pinned Slack channel and a giant notes file. Cacher fixes that for $6/month, forever. Snipvault fixes it for $19 once: full-content search, collections and tags, share links, raw and embed endpoints, and a Gist importer — all in one SQLite file you own.
Snipvault, as it actually looks — a real screenshot, not a mockup.
Features
Multi-file snippets
Title, description, and one or more files per snippet, with language auto-detected from the filename.
Highlighting for 100+ languages
highlight.js — server-side rendered on public pages, lazy-loaded in the editor.
Collections & tags
Organize snippets into folders and filter by tag chips.
Fuzzy + full-content search
Instant client-side fuzzy match over titles/filenames/tags, merged with server-side SQLite FTS5 across file content — content matches clearly labeled.
Three-tier share links
Private (admin only), secret (unlisted 12-char link), or public (listed on /explore).
Raw + embed endpoints
curl -s host/raw/slug/script.sh | bash for deploy scripts, plus Gist-style script embeds and an iframe-able embed page.
GitHub Gist importer
Paste a token, pick gists, import — idempotent, so re-importing updates instead of duplicating.
CLI-friendly API
A static bearer token works on every /api/* route — create and search snippets from scripts or CI.
Snipvault vs Cacher
Cacher at $6/mo runs roughly $72/year — $144 over two years. Snipvault is $19, once.
| Snipvault | Cacher | |
|---|---|---|
| Price | $19 once | $6/mo ($72/yr, forever) |
| Runs on your own domain/VPS | Yes | No |
| Full-content search | Yes (SQLite FTS5) | Yes |
| Raw + embed endpoints | Yes | Yes |
| Desktop app | Yes (Electron) | Yes |
| Your data if the vendor shuts down | Always yours — one SQLite file | Gone |
| Cost over 3 years | $19 | $216 |
Pays for itself in a little over 3 months versus Cacher — the 3-year saving is $197.
Three steps, no subscription
Buy once on Whop
One-time $19 for the packaged Windows desktop app plus guided VPS deploy, lifetime updates.
Run it your way
Desktop app in one click, or docker compose up on any $5 VPS when you want share links on your own domain.
Import your Gists, start searching
The idempotent Gist importer pulls your existing snippets across; FTS5 makes all of it — including file contents — instantly searchable.
Honest answers
Is it really free on GitHub?
Yes — the full source is MIT at github.com/bensblueprints/snipvault, always. $19 buys the packaged installer and lifetime updates for people who'd rather click an installer than run docker compose.
Why not just keep using GitHub Gists?
Gists are free and great for quick shares — but they give you no tags, no collections, and only limited search. Snipvault imports them all (idempotently) and adds the organization layer, full-content search and secret/public visibility control.
How good is the search really?
Two engines merged: instant client-side fuzzy matching over titles, descriptions, filenames and tags, plus server-side SQLite FTS5 over actual file content — with content-only matches clearly labeled so you know why a result appeared.
Can my team use it?
It's single-admin today — one password, one API token. Cacher's team features (shared libraries, member roles) are genuinely better for multi-user setups. For a solo dev or a shared internal box, Snipvault covers it.
Can I use it from the command line?
Yes. Every /api/* route accepts a static bearer token — create snippets from a JSON file, search with a query string, and pipe any public or secret snippet straight into bash via the raw endpoint.
Own Snipvault forever
$19 once. Deploy on your own server — your data never leaves it. No renewal, no account with us, no meter. Or build it yourself from the MIT source — it's the same app.