Skip to main content

A simple CLI note taker, written in Python.

Home: https://github.com/GitToby/simple_note_taker Pypi: https://pypi.org/project/simple-note-taker/

Features

  • 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.

Coming Soon

  • 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.

Install

Via pip

pip install simple_note_taker

Usage.

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 Setup

Dev with Poetry. Run tests from root with pytest

Metadata

Release files for simple-note-taker 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simple-note-taker 0.2.4
File Size Uploaded
simple_note_taker-0.2.4.tar.gz 17.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for simple-note-taker 0.2.4
File Interpreter ABI Platform
simple_note_taker-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 31.3 kB

Release files / simple_note_taker-0.2.4.tar.gz

Download URL simple_note_taker-0.2.4.tar.gz
Size 17.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9be1a703651c03966ce4c79c4f20b47b767f28c2671cb4e287683e1cc699dcc1
BLAKE2b-256 checksum
How to use checksums
582c063616fb0a728549ceb0d4a00b2d7d00b36c0a11922f734eabca2d4f795a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.8 Windows/10

Release files / simple_note_taker-0.2.4-py3-none-any.whl

Download URL simple_note_taker-0.2.4-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
812e3088f16c29c3c75d8b397822acd1899bff594a3ed4cff36daab922cf3bc1
BLAKE2b-256 checksum
How to use checksums
9a73c69f326b9d0be650b45eeab79e02acb44a150feb9df5ac51e6dd2a7ba41d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.8 Windows/10

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page