User Tools

Site Tools


taskwarrior

This is an old revision of the document!


taskwarrior

Taskwarrior is a task management system notable for its CLI-interface with powerful features like dependent tasks, an urgency calculation system, and flexibility to support a wide range of task management models.

Taskwarrior is probably my favorite task management tool, especially because of the underlying data model. On desktop it's perfectly usable, but due to the quality of the web and mobile frontends, it is academically amazing, while not usable in-practice for me. OmniFocus does have many shortcomings, but at least the mobile app is usable.

There are a few shining stars in terms of related projects that exist that I've had interest in (updated March 23, 2025).

  • Taskchamp, a paid iOS app has a good user interface, but sync is broken unless using taskwarrior 3.1.0, and does not show/hide items based on the WAITING tag, availability, or other things (it doesn't replicate the effects of “task next”). As of March 23, 2025, sync is dependent on CloudKit / iCloud sync, so it's less than reliable even when it is working. Closed source.
  • taskcheck is a nice automatic scheduler ala Motion and Routine.
  • taskwarrior-web is a really nice web frontend for taskwarrior. Other than the cumbersome install process, it seems like a nice project. It does not have a responsive view for mobile use, which kind of sucks.
  • taskwarrior-webui is a similarly nice frontend that works on mobile, but themes break it if they're in the taskrc file. Installation is easier than the aforementioned web ui, because it can start successfully using docker since the image has been pushed, whereas the aforementioned project isn't and you have to manually build it. Projects that are fully completed appear in the project selector, which is irritating.
taskwarrior.1742726162.txt.gz · Last modified: 2025/03/23 19:36 by particles