Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zigpage

A terminal-based notes app built with Zig 0.16. Zero dependencies — pure Zig standard library.

Features

  • 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

Prerequisites

Build & Run

zig build run

Keybindings

List View

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

Editor

Key Action
Ctrl+S Save
Ctrl+X Save & exit
Ctrl+Q Cancel editing
Arrow keys Navigate
Home/End Start/end of line

Rename

Key Action
Enter Confirm new name
Esc Cancel rename

Search

Key Action
Enter Open selected note
Esc Cancel search
↑/↓ Navigate results

Screenshots

image image

License

MIT

About

Notes app in Zig lang

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages