Keep project notes and todos right inside VS Code. Everything is stored locally in a .notes/ folder at the root of your workspace — no cloud, no accounts.
Features
Notes
Create and edit rich markdown notes per project
Full-text search across titles and content
Notes are sorted by last updated date
Todos
Add todos with Low / Medium / High priority
Check off todos directly in the sidebar
Color-coded priority indicators
Sort by date or priority (cycle with the sort button)
Full-text search
Usage
Open the NKB panel in the Activity Bar (notebook icon).
Action
How
New note
Click + in the Notes panel header
Edit note
Click any note in the list
Delete note
Hover a note → click the trash icon
Search notes
Click the search icon in the Notes header
New todo
Click + in the Todos panel header
Complete todo
Click the checkbox next to a todo
Edit todo
Click any todo in the list
Delete todo
Hover a todo → click the trash icon
Sort todos
Click the sort icon to cycle: Date → High→Low → Low→High
Search todos
Click the search icon in the Todos header
Storage
Data is saved to .notes/data.json inside your workspace folder. The file is automatically added to .git/info/exclude so it won't accidentally appear in git status.
NKB requires an open workspace folder. It will show a warning if no folder is open.