Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
Taskwarrior is a free, open-source command-line TODO manager backed by Gothenburg Bit Factory. Its positioning is clear: it helps you quickly capture, view, filter, and complete tasks in the terminal, with an emphasis on being flexible, fast, and unobtrusive. The basics only require learning task add, task list, and task done, but it can also grow into a sophisticated personal task database and query tool.
Based on the available documentation, Taskwarrior is clearly aimed at developers and power users who are comfortable with the command line. It supports natural command syntax, due dates, scheduled dates, date calculations, priorities, urgency, tags and virtual tags, recurring tasks, search filters, custom reports, color themes, and user-defined attributes. On the data side, it uses SQLite files and supports JSON import/export, reducing the risk of data lock-in. For extensibility, it provides DOM access, a Hook script API, Hooks v2 API, and a guide for hook authors, making it well suited to script-based workflow automation. Its ecosystem can work alongside tools such as Tasksh, Timewarrior, Vit, and BugWarrior: BugWarrior can import issues from multiple bug trackers, while Timewarrior provides more specialized time tracking.
The official site clearly states that Taskwarrior is Free and Open Source Software under the MIT License. There is no mention of a paid version, cloud subscription, or commercial license. As a result, it offers excellent value, especially for users who care about local data, portability, and customization.
Its strengths are that it is lightweight, fast, and free from platform lock-in. The documentation covers getting-started tutorials, manuals, FAQs, advanced topics, JSON formats, and the Hook API, allowing technical users to go deep quickly. The drawbacks are also clear: it is not a graphical collaboration tool, and non-technical users may face a steep learning curve. Pomodoro notifications are not built in and require an external timer; for time tracking, the official recommendation is to use Timewarrior. The FAQ describes Taskserver as generally deprecated and only applicable to Taskwarrior 2.6.2, which may affect expectations for users hoping to self-host a sync service.
Taskwarrior is best suited to heavy terminal users, developers, GTD/personal productivity enthusiasts, and anyone who wants to connect task management with bug systems, reporting, or time tracking via scripts. It is less suitable for users who need team collaboration, mobile push reminders, a Chinese graphical interface, or a SaaS-style sync experience. Regarding access from China, the captured text does not provide information about network connectivity or payment. Since the core tool can be installed and used locally, payment is not an issue, but users should verify the real-world accessibility of the official site, GitHub, and dependency downloads themselves. Alternatives include Todo.txt CLI, Org mode, Todoist, and 滴答清单.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on taskwarrior.org official site.
taskwarrior.org is an United States Dev Tools provider. TG4G tracks its product information, an overall rating of 8.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach taskwarrior.org directly.