A very simple todo manager. Just a command-line interface that maintains a list containing todo items and respective status information. It uses fuzzy matching to interpret hastily-typed inputs (somewhat) correctly. It is Markdown-compatible so that you can switch your todo list to another Markdown-compatible tool at any time.
Installation
ftd is available through the Python package index.
pipx install ftdcli
If you need to use another Python installation for ftd, run
pipx install ftdcli --python=/path/to/custom/installation/bin/python3 # replace path accordingly
Usage
$ ftd --help
usage: ftd [-h] [-v] {td,todo,new,create,ex,exp,export,wt,wait,waiting,dn,done,ud,undo,undone,cl,clean,clear,ls,list} ...
ftd command line utility for note taking and todo management
positional arguments:
{td,todo,new,create,ex,exp,export,wt,wait,waiting,dn,done,ud,undo,undone,cl,clean,clear,ls,list}
available subcommands
td (todo, new, create)
create a todo item
ex (exp, export) export todo list to markdown (outputs to stdout)
wt (wait, waiting) mark a todo item as waiting
dn (done) mark a todo item as done
ud (undo, undone) reset existing todo item to todo
cl (clean, clear) archive done items
ls (list) list current items
options:
-h, --help show this help message and exit
-v, --verbose increase verbosity (-v for INFO, -vv for DEBUG)
Metadata
Release files for ftdcli 0.2.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ftdcli-0.2.6.tar.gz | 17.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ftdcli-0.2.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.6 kB
Release files / ftdcli-0.2.6.tar.gz
| Download URL | ftdcli-0.2.6.tar.gz |
|---|---|
| Size | 17.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2231a9b82edbbd6aa6c20e68657e3fba91e317022a5b17f66257d6b38906c91f
|
|
BLAKE2b-256 checksum How to use checksums |
25f6f63ff71c55a2ee7bfad1b87f58108614e1ebfe77ff93ebc038f7cd427924
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / ftdcli-0.2.6-py3-none-any.whl
| Download URL | ftdcli-0.2.6-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d507321ace2b82e1b83305f587bee0ad14a792cce701b1c91e60b63146a5279d
|
|
BLAKE2b-256 checksum How to use checksums |
f4b279c4174ec64356ef4bc14ef15e3c00d4385aafc7f56e2d5b3766cbba368a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|