Skip to main content

A command-line note-taking tool

Project description

Logo

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.

Installation

Install Tinote using pip:

pip install tinote

Usage

Create 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 list [-v]

List notes with filters (category or importance):

ti list -c <category> -i <importance>

Add a sub-note to a note (currently only supports one level)

ti sub <parent_id> "Text of your sub-note" -i <importance>

Mark a note as checked/unchecked:

ti mark <note_id>

Delete a note:

ti delete <note_id>

Clear all notes or notes within a specified category:

ti clear
ti clear -c <category>

Features

  • 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

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tinote-1.1.2.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tinote-1.1.2-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file tinote-1.1.2.tar.gz.

File metadata

  • Download URL: tinote-1.1.2.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for tinote-1.1.2.tar.gz
Algorithm Hash digest
SHA256 d9ddff839091a46b8e89b3b0d297779582c7feb4d2e20671003470deccd439b3
MD5 aa922ab29c3cdf898d75f79dfa313eb9
BLAKE2b-256 9fddcf1e17166ecac9c0643adac92fdba482e178b69e30f799bd2e883d1d08c1

See more details on using hashes here.

File details

Details for the file tinote-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: tinote-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for tinote-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 109f3544be83486b1a79c7041414e993363dfcdae844310066b45103646f5497
MD5 919a87b64ce99d59fb033a9ecec83395
BLAKE2b-256 283bc593b6dbd46160c6f4ba43067e9e15f163a3d17a5a54c21a072936c4c118

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page