Skip to main content

Minimal TUI todo app

Project description

td

A minimal TUI todo CLI. No setup required — just run it.

Install

pip install .

Or run directly with uv:

uv run td

Usage

td          # Open the task manager
td archive  # View archived tasks

Keybindings

Key Action
↑/k Move up
↓/j Move down
Enter Edit hovered item
n Add new task (max 10)
d Delete hovered task
Space Toggle done
a Archive all done tasks
q Quit

In edit mode, type to modify text, Enter to confirm, Esc to cancel.

Storage

Tasks are stored in ~/.td.db (portable SQLite file). Delete it to start fresh.

Show some love

Ethereum: 0x88a0e1b80B92F0cFaa89a936b827Ce291cFb0028

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

td_task-0.1.1.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

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

td_task-0.1.1-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file td_task-0.1.1.tar.gz.

File metadata

  • Download URL: td_task-0.1.1.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for td_task-0.1.1.tar.gz
Algorithm Hash digest
SHA256 fbb76cf260ca88f5d7a924f9dacc5adcc0c401c6d45a9c63453735734a9cabe4
MD5 1208863b606faa6ff3ffe224545bc4c2
BLAKE2b-256 7a74f11ad8713b04bd8ba11204600dfef2ff3dd48bc1ad694a2326ae200bfa3d

See more details on using hashes here.

File details

Details for the file td_task-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: td_task-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for td_task-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e908fe2114bb54d5576d797ce10d7866cdb0318530b7e4ecce1083498415efc
MD5 9257c4918aefaac24c2beb717932c7d7
BLAKE2b-256 5752c22d3c1b352d99df533ee841ff47c16f4128319f5632ca9fc7c96f8aea04

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