VibeHunt
Back to browse

td-cli

A TODO manager to organize and manage your TODO's across multiple projects.

td‑cli is a command‑line tool for creating, listing, editing, and completing todo items. It stores tasks in a local SQLite database and lets users organize them into named groups, including a reserved “global” group that aggregates tasks across all projects. Commands such as `td add`, `td <id> complete`, and `td <id> edit` operate on tasks identified by full or partial IDs, and the default listing shows both pending and finished items unless configured otherwise.

The utility is written in Python and runs on any system with Python 3, with optional support for Windows curses and Windows Terminal for an interactive experience. Configuration is driven by environment variables and a simple INI‑style file, allowing customization of the database location, file format for task details (e.g., Markdown), default editor, and whether completed tasks appear in listings.

td‑cli targets developers, system administrators, or any users who prefer managing tasks directly from the terminal without a graphical interface, providing a lightweight, scriptable workflow for multi‑project todo management.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps