Inspired by Cacher and Raycast Code Saver extensions.
A Vicinae extension to store and manage your code snippets.
- Create Snippets: Save code with title, description, multiple files, and format (freestyle or tldr)
- Search Snippets: Find snippets by title, description, content, or filename
- Filter by Library/Label: Use the dropdown filter to narrow down snippets by library or label
- Organize: Use libraries and labels to organize snippets
- Multiple Files: Attach multiple files to a single snippet
- Metadata View: See detailed metadata including creation date, last update, language, labels
- Export: Copy snippets to clipboard or use in other apps
- Search Code Snippets: Search and browse your saved snippets with filtering
- Create Code Snippet: Add a new snippet to your collection with multiple file support
Use the dropdown in the search bar to filter snippets:
- All Snippets (default)
- By Library (e.g., "Default", "Personal", etc.)
- By Label (with color indicators)
Each snippet can now have an optional description explaining what it does.
Attach multiple code files to a single snippet. Each file has:
- Filename
- Content
- Automatic syntax highlighting based on extension
The detail panel now shows:
- Title and filename
- Language (detected from extension)
- Description
- Created/Updated timestamps
- Library
- Format type (Freestyle/TLDR)
- Number of files (if multiple)
- Labels with color indicators
npm install
npm run devThen open Vicinae and search for "Code Saver".
