Repolode
dooit-org

dooit-org/dooit

一款用 Python 编写的终端(TUI)待办事项管理工具,支持 Vim 风格快捷键和分层待办列表。

可替代:Todoist

Star
2,965
Fork
134
未关闭 Issue
25
最近提交
3个月前

这是什么?

Dooit 是一款在终端中运行的待办事项管理工具,采用文本用户界面(TUI)。任务按主题分隔的列表组织,并支持分支,子任务可以嵌套在其他任务之下,而不必全部放在一个扁平列表中。

应用使用 Vim 风格的快捷键操作,按 `?` 键即可查看完整的快捷键列表。外观和行为可以通过 Python 配置文件调整,包括状态栏、颜色以及条目的显示方式,由于配置本身就是 Python 代码,扩展空间较大。

项目以 Python 包的形式安装,安装和配置说明放在独立的 wiki 站点上。仓库截图展示了多套自定义配色方案,包括 Nord、Catppuccin 和 Everforest。

核心功能

  • 01交互式终端界面,用于管理待办事项
  • 02按主题分隔的待办列表,支持分支结构
  • 03Vim 风格快捷键,按 `?` 可查看帮助
  • 04可通过 Python 配置文件自定义状态栏、颜色和显示方式

适用场景

  • 在终端工作流中管理项目任务,无需切换到浏览器或图形界面应用
  • 在纯键盘操作的环境中,将子任务嵌套在父任务之下进行整理
  • 搭配个人终端配色方案,定制个性化的待办界面

快速上手

  1. 1

    按照项目 Wiki 中的安装指南进行安装

  2. 2

    启动应用,然后按 ? 键查看快捷键

收录于专题

标签

常见问题

dooit 是什么?
一款用 Python 编写的终端(TUI)待办事项管理工具,支持 Vim 风格快捷键和分层待办列表。 Dooit 是一款在终端中运行的待办事项管理工具,采用文本用户界面(TUI)。任务按主题分隔的列表组织,并支持分支,子任务可以嵌套在其他任务之下,而不必全部放在一个扁平列表中。
dooit 可以免费使用吗?用的什么许可证?
dooit 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
dooit 还在维护吗?
半年内有更新。dooit 最近一次提交是在 2026年8月15日。
dooit 适合用来做什么?
在终端工作流中管理项目任务,无需切换到浏览器或图形界面应用 在纯键盘操作的环境中,将子任务嵌套在父任务之下进行整理 搭配个人终端配色方案,定制个性化的待办界面
dooit 怎么安装和运行?
按照项目 Wiki 中的安装指南进行安装 启动应用,然后按 ? 键查看快捷键
在哪里获取 dooit?
源代码和安装说明在 GitHub 上:https://github.com/dooit-org/dooit

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目