notes-cli
Overview
A small CLI for creating and searching plain-text notes from the terminal. Notes are stored as markdown files in a directory of your choice — no proprietary format, no sync service.
Commands
notes new "title of note" # create a new note
notes list # list all notes
notes search "query" # full-text search across notes
notes edit "title" # open in $EDITOR
Design decisions
- Plain files — your notes are just
.mdfiles. No lock-in. - $EDITOR — opens whatever editor you have configured, not a built-in one.
- No config file required — sensible defaults, override via env vars.