Skip to main content

Please don't upload to GitHub

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 1.0.1

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

Source distribution (sdist)

Source distribution for ftdcli 1.0.1
File Size Uploaded
ftdcli-1.0.1.tar.gz 17.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ftdcli 1.0.1
File Interpreter ABI Platform
ftdcli-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 34.6 kB

Release files / ftdcli-1.0.1.tar.gz

Download URL ftdcli-1.0.1.tar.gz
Size 17.1 kB
Tags Source
SHA-256 checksum
How to use checksums
19c0a2fff015a9fbf7299f874ee9fef4fac6d5ecf8ebd7a03d5d14ccd4ea4106
BLAKE2b-256 checksum
How to use checksums
bcd833c8575e7ff90f5f45b3bcc96607aff724bbc917fad9a7bae58f54a4e4f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ftdcli-1.0.1-py3-none-any.whl

Download URL ftdcli-1.0.1-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6855816b4a7365ca28e5fcca9e31d293727116b97e05151b0ef7dfd74b2ec38
BLAKE2b-256 checksum
How to use checksums
d39d1cfeed0ba56643dbef293c39dcee4d389755f7c3ec6f01f89ce1dd903650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

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