Snippet Vault
Save, tag, and reuse code snippets across every project — searchable from a sidebar, with no cloud account, sign-in, or server required.
Screenshots
Snippet Vault in action — save, browse, and insert snippets without leaving your editor:

Features
- Save any selection as a snippet, with a title and optional comma-separated tags.
- Global storage — snippets aren't tied to a workspace. Save something in one project, insert it in any other.
- Sidebar tree, grouped by tag, with an "Untagged" group for anything without one.
- Fuzzy search — run "Snippet Vault: Find Snippet" and filter by title, language, or tag, then insert directly.
- One-click insert — click any snippet in the sidebar to insert it at your cursor (or replace the current selection).
- Copy to clipboard without inserting, when you just need it elsewhere.
- New Snippet from Clipboard — paste something from outside VS Code straight into your vault.
- Export/Import as JSON — back up your snippets or move them to another machine.
How to use
- Select some code in the editor, right-click → "Snippet Vault: Save Selection as Snippet" (or use the Command Palette / the
+ button in the sidebar's title bar).
- Give it a title and optional tags.
- Open the Snippet Vault icon in the Activity Bar to browse by tag, or run "Snippet Vault: Find Snippet" from the Command Palette to search and insert in one step.
- Click a snippet to insert it, or right-click for Insert / Copy / Delete.
Commands
| Command |
What it does |
| Snippet Vault: Save Selection as Snippet |
Saves the current editor selection |
| Snippet Vault: New Snippet from Clipboard |
Saves whatever is currently on your clipboard |
| Snippet Vault: Find Snippet |
Fuzzy-search all snippets and insert one |
| Snippet Vault: Insert Snippet |
Insert a snippet at the cursor |
| Snippet Vault: Copy Snippet |
Copy a snippet's code to the clipboard |
| Snippet Vault: Delete Snippet |
Remove a snippet (with confirmation) |
| Snippet Vault: Export Snippets… |
Save all snippets to a JSON file |
| Snippet Vault: Import Snippets… |
Merge snippets in from a JSON file |
Requirements
None — Snippet Vault only uses VS Code's built-in APIs and its global storage. No network access, no account.
Known limitations
- Snippets are plain text with a language tag for syntax highlighting on insert/preview — there's no support for tabstop/placeholder syntax like VS Code's built-in User Snippets.
- Storage is per VS Code installation's global state; syncing across machines is via manual Export/Import (Settings Sync may also carry it along automatically, depending on your VS Code configuration).
Release Notes
0.0.1
Publisher: Raviteja Mulukuntla
Initial release: save, tag, browse, search, insert, copy, delete, export, and import snippets.
Enjoy!