13 个不稳定版本 (3 个破坏性更新)

0.4.0 2021年4月5日
0.3.3 2021年1月26日
0.3.0 2020年11月16日
0.2.6 2020年11月6日
0.1.0 2020年10月15日

#858 in 开发工具

每月42次 下载

BSD-3-Clause

310KB
2.5K SLoC

toodoux,一个 CLI/TUI 任务管理器

toodoux – 英文“todo”和法文“doux”(意为“柔软”)之间的双关语 — 是一个旨在操作简便但提供强大功能的任务管理系统。它主要基于 taskwarrior,因为它拥有强大的 CLI 和展示功能。然而,toodoux 中的观点性任务工作流程与你在 taskwarrior 中找到的有所不同。

taskwarrior 类似,toodoux 是一个 CLI 应用程序,而不是编辑器的插件。它将始终是一个 CLI 应用程序,只要它们考虑到这一点(见 贡献指南),就欢迎贡献。不会直接在 toodoux 中添加对任何编辑器的支持。这并不会阻止我们提供库和辅助工具来帮助外部应用程序直接集成 toodoux,但这不会在我们这边。

toodoux 由两个主要组件组成

  • toodoux Rust 包。这个库包允许其他 Rust 开发者从开发者角度操作和使用 toodoux 的功能。它还包含二进制版本。
  • td 二进制程序,它使用 toodoux 包。这是人们最可能使用的。

可能还会提供其他一些组件,例如为典型壳(bashzshfish)提供补全、手册页等。

功能

完整的特性集可在 此处 找到。

CLI 用户指南

用户指南可在 此处 获得。

用户配置

用户配置可在 此处 查看。

截图

主要列表视图。

使用简单的元数据语法从CLI捕获任务。

显示任务当前状态。

显示任务当前状态及其历史记录。

依赖项

~7–20MB
~216K SLoC