A VS Code extension for quick daily note-taking, meeting notes, project ideas, and more - your digital scratch pad!
- Quick Access: Press
Ctrl+Shift+N
(orCmd+Shift+N
on Mac) to instantly open today's note - Auto-Organization: Notes are automatically organized in
Notes/YEAR/MM-MonthName/YYYY-MM-DD.txt
- Timestamps: Press
Ctrl+Shift+T
(orCmd+Shift+T
) to insert a timestamp with custom note filenames - Flexible Format: Default .txt files, easily switch to .md with a command
- Built-in Templates: Choose from Problem/Solution, Meeting, Research, or Quick note templates
- Custom Templates: Create and manage your own reusable note templates
-
Open Today's Note:
- Keyboard:
Ctrl+Shift+N
(Windows/Linux) orCmd+Shift+N
(Mac) - Command Palette: "Noted: Open Today's Note"
- Keyboard:
-
Insert Timestamp:
- Keyboard:
Ctrl+Shift+T
(Windows/Linux) orCmd+Shift+T
(Mac) - Command Palette: "Noted: Insert Timestamp"
- Keyboard:
-
Toggle Format:
- Command Palette: "Noted: Toggle File Format (txt/md)"
Access settings via VS Code Settings (search for "Noted"):
- Notes Folder: Change where notes are stored (default: "Notes")
- File Format: Choose between .txt or .md format (default: "txt")
- Use Template: Enable custom templates for new notes
- Template: Customize your note structure (supports {date}, {time}, and {filename} placeholders)
{date}
==================================================
PROBLEM:
STEPS TAKEN:
1.
SOLUTION:
NOTES:
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "Noted"
- Click Install
- Download the latest
.vsix
file from the releases page - Open VS Code
- Go to Extensions view
- Click the "..." menu at the top
- Select "Install from VSIX..."
- Choose the downloaded file
- Clone this repository
- Run
pnpm install
to install dependencies - Run
pnpm run compile
to build the extension - Press F5 in VS Code to test the extension
- To package:
pnpm dlx @vscode/vsce package
Your notes will be organized like this:
Notes/
└── 2025/
└── 10-October/
├── 2025-10-02.txt
├── 2025-10-03.txt
└── ...
MIT
Contributions are welcome! Please feel free to submit a Pull Request. Please ensure to follow the existing code style and include tests for new features.