A terminal-based notes app built with Zig 0.16. Zero dependencies — pure Zig standard library.
- Create, edit, and delete notes with a full TUI interface
- Vim-style navigation (
j/k) and arrow keys
- Built-in text editor with line numbers
- Case-insensitive search across all notes
- Notes persisted as files in
~/.zigpage/
- Rename notes inline
- Delete confirmation dialog
| Key |
Action |
n / Ctrl+N |
Create new note |
Enter |
Edit selected note |
r |
Rename note |
d |
Delete note |
/ / Ctrl+F |
Search notes |
j / ↓ |
Move down |
k / ↑ |
Move up |
q / Ctrl+Q |
Quit |
| Key |
Action |
| Ctrl+S |
Save |
| Ctrl+X |
Save & exit |
| Ctrl+Q |
Cancel editing |
| Arrow keys |
Navigate |
| Home/End |
Start/end of line |
| Key |
Action |
| Enter |
Confirm new name |
| Esc |
Cancel rename |
| Key |
Action |
| Enter |
Open selected note |
| Esc |
Cancel search |
| ↑/↓ |
Navigate results |
MIT