====== taskwarrior ====== [[https://taskwarrior.org/|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. ===== Notable related projects ===== There are a few shining stars in terms of related projects that exist that I've had interest in (updated March 23, 2025). * [[https://github.com/marriagav/taskchamp-docs|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. * [[https://github.com/00sapo/taskcheck|taskcheck]] is a nice automatic scheduler ala [[Motion]] and [[Routine]]. * [[https://github.com/tmahmood/taskwarrior-web|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. * [[https://github.com/DCsunset/taskwarrior-webui|taskwarrior-webui]] is a similarly nice frontend that works on mobile, but [[https://github.com/DCsunset/taskwarrior-webui/issues/59|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. [[https://github.com/DCsunset/taskwarrior-webui/issues/89|Projects that are fully completed appear in the project selector]], which is irritating. [[https://github.com/DCsunset/taskwarrior-webui/issues/90|The input fields become mismatched from cursor and input on error when adding a task on mobile]].