KingDownloads

td

by Swatto 302 stars MITProductivity
Download

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, 2021
View all 8 versions

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