VS JournalVS Journal is a lightweight journaling extension for Visual Studio Code, designed for quickly capturing daily work notes. It allows you to organize Markdown-based notes with hashtags, letting you keep a seamless work log without ever leaving your editor. GitHub: https://github.com/watagashi-dev/vs-journal OverviewVS Journal is designed for developers who use VS Code daily and want a frictionless way to keep work notes.
InstallationInstall VS Journal from the VS Code Marketplace.
Alternatively, install it directly from the marketplace: https://marketplace.visualstudio.com/ Quick Start
Example:
ScreenshotsEditing an EntryEasily write notes in Markdown. Tag autocompletion is also supported. Markdown PreviewClick a title in the tag tree to open the preview.
In the preview, click anywhere or press Tag ViewOrganize and browse your notes in a tree structure based on hashtags. Features1. Lightweight by DesignVS Journal is built to be fast. It doesn't require complex setups or heavy databases. 2. Markdown-BasedAll notes are saved as standard
3. Hashtag-Based OrganizationFlexibly organize your content using hashtags. Example:
Hierarchical Tags:
Tags can be nested using a
4. Tag AutocompletionExisting tags are suggested as you type, helping you avoid typos and classify notes efficiently. 5. Local File StorageBy default, notes are saved in UsageCreating a New EntryRun the following command from the Command Palette (
Shortcut:
Writing a NoteSimply write your notes in Markdown. When creating a new file, the current date and time can be automatically inserted based on your settings. Previewing a NoteClick on a file in the tag tree to open a preview.
Commands
Keyboard Shortcuts
ConfigurationYou can customize the extension's behavior in your VS Code settings (
Example
Directory StructureFiles are stored flatly in the specified directory without creating subfolders, simplifying file management.
PhilosophyThis tool was created for those who want a simple, fast, and self-contained note-taking system that lives inside VS Code. The goal is to reduce context switching and manage notes across different topics (tags) and dates. The design is heavily inspired by HOWM (Hitori Otegaru Wiki Modoki) for Emacs. Roadmap
LicenseMIT License |


