Slipbox is a VS Code extension that gives you Zettelkasten support. It allows you to create, link and rename Markdown notes.
Warning: this extension is in early development. I don't see how it could do anything to your files, but please back up (version) your files. Also, I might remove features in future versions.
There is only one configuration property:
slipbox.folders (Default value:
["permanent", "reference"]) - it contains a list of all folders where you store you Zettelkasten notes. I also use
"journal" folder where I've got more ephemeral notes.
Assumptions about your notes directory and file format
- You've got subfolders for reference notes and permanent notes. However, the extension should work well with all notes in the workspace folder.
- Notes are in the Markdown format
- Each note starts with a
# Title (H1 markdown title)
- Note files have timestamp as a prefix (
- You link to notes using markdown relative links
│ ├── 20200605145305-permanent-notes.md
│ ├── 20200605150704-connections-between-notes.md
│ └── 20200605151143-literary-notes.md
Save new notes
Create a new note easily, slipbox will generate unique filename and uses your markdown title.
Untitled editor (CMD/CTRL+N)
Start your note with a
# heading, e.g
# Permanent notes
Permanent notes are the main unit of information within the Slip-box.
After you finished the
# heading, you can run the command
Slipbox: Save New Note at any time.
Select one of your configured folders (e.g.
The extension will deduce the file name from the title and will save the note to the selected folder.
Slipbox uses native VS Code symbol parsing for Markdown headings (the same as "Go to Symbol in Workspace" command). That allows for fast autocomplete. Start typing the title of the note you have in mind, and the extension will complete the title and file path for you.
Seamless global note rename based on its new Markdown title.
- Change the note title
Slipbox: Rename note to match title command
- Slipbox renames the file and opens the search and replace panel with old and new filename prefilled so you can update all the links.
Slipbox: Insert Footnote from URL. You enter URL and this extension automatically generates
[^1] style footnote and fetches title from the referenced site.
Goes well with