Tinote is light-weight command-line note-taking tool, designed for quick and easy note management. Keep track of your thoughts, ideas, or reminders directly from the terminal.
Install Tinote using pip:
pip install tinoteCreate a new note (if no category is provided, the last category will be used):
ti add "a note to remember" <optional category> <optional importance>List all notes (verbose list will include importance and timestamp):
ti listIDEAS---------------------------------------------------------------------------
[ ] 55 A dating app, but for hamster-owners ONLY
[✔] 58 A sushi company that sell BEEF sushi! :O
VAN-STUFF-----------------------------------------------------------------------
[✔] 55 Fix the latch for the fridge
[ ] 58 Install Solar
[ ] 60 Install roof-rack, hopefully easy
* How hard could it be
* Hahaha
[ ] 61 Attach panels
[ ] 62 Run wiring
As you can see, using * in a message (no newline necessary) will cause that to be indented on the next line down.
List notes with filters (category or importance or marked) or higher verbosity:
ti list -c <category> -i <importance> -m -u -vAdd a sub-note to a note (can be as recursive as you can dream)
ti sub <parent_id> "Text of your sub-note" -i <importance>Mark a note as checked/unchecked (-u indicates to unmark):
ti mark <note_id> -u Delete a note (deletes all children notes):
ti delete <note_id>Clear all notes or notes within a specified category:
ti clear
ti clear -c <category>- Create and manage notes with optional categories and importance levels
- List notes, with optional filters for categories and importance
- Easily mark notes as checked/unchecked
- Delete notes using their ID
- Clear all notes or notes within a specified category
- Automatically saves notes to a local JSON file for persistence
MIT License
