A simple CLI note taker, written in Python.
Home: https://github.com/GitToby/simple_note_taker Pypi: https://pypi.org/project/simple-note-taker/
- Take notes via CLI and save to a flat json file.
- Configure tasks and reminders in notes with magic commands such as
!task
and!reminder
. - Search your notes with fuzzy matching or exact term matching.
- Optionally, share notes with other users via rest of the s3 protocol. Server app coming soon.
- Summary commands will let you consolidate competed tasks, general notes and other items and share in a verity of methods.
Via pip
pip install simple_note_taker
Usage: snt [OPTIONS] COMMAND [ARGS]...
Options:
--version
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.
Commands:
config For interacting with configuration tooling
delete Delete a note you've taken.
edit Edit a note you've taken.
ls Fetch the latest notes you've taken.
mark-done Mark a task type note as done.
match Search your notes you've saved previously which match a search...
search
size Returns details on the size of you notes.
take Take a note and save it.
tasks Lists notes marked as Tasks.
Dev with Poetry. Run tests from root with pytest