td
About td
td is a command-line tool for managing todo lists directly in the terminal. It stores tasks in a `.todos` file, similar to how Git handles files, allowing for different todo lists per folder. If no `.todos` file is found, it uses a JSON file specified by the `TODO_DB_PATH` environment variable.
The tool provides various commands for adding, modifying, toggling, cleaning, reordering, and searching todos. It is written in Go and can be installed via Homebrew, pre-built binaries, or from source.
Key features
- Initialize a collection of todos
- Add a new todo
- Modify the text of an existing todo
- Toggle the status of a todo by ID
- Remove finished todos from the list
- Reset IDs of todos or swap their positions
- Search for a string in all todos
Download 1.4.2
Jun 7, 2021WindowsWindows
Frequently asked questions
- Is td free?
- Yes. td is free and open-source software, distributed under the MIT license.
- Which platforms does td support?
- td provides downloads for Windows, macOS, Linux.
- What is the latest version of td?
- The latest version is 1.4.2, released on Jun 7, 2021.
- How do I install td?
- td can be installed via Homebrew with `brew install td`, from pre-built binaries on the release page, or from source using `go get github.com/Swatto/td`.
- Where are the todos stored?
- td looks for a `.todos` file in the current or parent directories. If not found, it uses a JSON file specified by the `TODO_DB_PATH` environment variable.
- What commands are available?
- td supports commands for initializing, adding, modifying, toggling, cleaning, reordering, and searching todos. Use `td help` for a full list.
More Productivity
lobehub
lobehub
LobeHub is a productivity tool designed to manage AI agents by handling their hiring, scheduling, and reporting for continuous operations. It organizes agents into efficient workflows to ensure seamless 24/7 functionality.
AppFlowy
AppFlowy-IO
AppFlowy is an open-source productivity tool designed as a collaborative workspace with AI integration. It functions as an alternative to Notion, combining projects, wikis, and team management while prioritizing user data control. The platform supports organization and workflow without proprietary lock-in.
rtk
rtk-ai
RTK is a command-line proxy tool designed to minimize LLM token usage by 60-90% for common development commands. It is a lightweight, dependency-free Rust binary.