DevPad is a lightweight VSCode workspace notes extension for capturing ideas, TODOs, and code snippets without leaving your coding context.
Features And Goals
Integrated into the workspace as an Activity Bar sidebar view
Note body editing in the main editor area with a document-like flow
Workspace-scoped notes with tags, search, and filtering
Save the current code selection and jump back to the original source
Uses VSCode workspace storage by default, so it does not create note files in your repository or pollute git status
Current product goals:
Keep note-taking inside the coding workflow
Stay native, simple, and low-noise inside VSCode
Focus on personal developer scratchpad workflows instead of a heavy knowledge base
Development
Requirements
Node.js 20+
VSCode 1.88+
Install
npm install
Build
npm run build
Watch
npm run watch
Type Check
npm run lint
Run Locally
Open this repository in VSCode.
Press F5.
Open DevPad in the new Extension Development Host window.
If you change manifest-level resources such as Activity Bar icons or contributed views, restart the Extension Development Host instead of relying only on hot reload.