Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A powerful todo list application for the console, using the todo.txt format.

License

NotificationsYou must be signed in to change notification settings

topydo/topydo

Repository files navigation

Build Statuscodecov.ioCodacy BadgePyPI version

topydo is a powerful todo list application using thetodo.txt format.

It has three user interfaces:

  • Command Line Interface (CLI) - originally inspired by thetodo.txt CLIby Gina Trapani.
  • Prompt mode - a convenience mode for the CLI. Launch withtopydo prompt.
  • Column mode - a text based user interface (TUI) with customizable columns andvim-like bindings. Launch withtopydo columns.

png

Features

Feature-wise, the todo.txt format is quite limited, but can be extended usingtags. topydo natively supports some of these tags to implement:

  • Due andstart dates;
  • Maintaindependencies between todo items;
  • recurring todo items;

topydo also offers:

  • Fine-grained control onsorting andgrouping items;
  • Customizable output;
  • Some conveniences when adding new items (e.g. adding creation date and userelative dates);
  • Additional output formats to iCalendar, JSON and Graphviz Dot;
  • Aliases for frequently used commands.
  • Text based todo identifiers, which are more stable and convenient thanline-based todo identifiers.

Yet, topydo is fully todo.txt compliant. The text file can be processed byother todo.txt tools (but they may not interpret the tags properly).

The documentation onthe TiddlyWiki provides more information about thefeatures and how to use topydo.

Installation

Simply install with:

pip3 install topydo

If you wish to use column mode: install additional dependencies with:

pip3 install topydo[columns]

Similarly, for prompt mode you can install additional dependencies with:

pip3 install topydo[prompt]

Demo

CLI mode:

gif


[8]ページ先頭

©2009-2025 Movatter.jp