Taskwarrior es una herramienta de gestión de tareas y tiempo multiplataforma de código abierto, que se utiliza para realizar un seguimiento y manejar tareas. Utiliza una interfaz de línea de comandos, aunque desde sus inicios también se han creado envoltorios de interfaz gráfica de usuario.
Taskwarrior utiliza conceptos y técnicas descritos en Getting Things Done de David Allen, pero es independiente del paradigma en el sentido de que no requiere que los usuarios se adhieran a ninguna filosofía de gestión de la vida.
Según su autor, Taskwarrior fue creado “para abordar problemas de diseño y características” en las aplicaciones Todo.txt popularizadas por Gina Trapani. Los autores ofrecen una herramienta complementaria llamada Timewarrior para realizar un seguimiento del tiempo dedicado a los proyectos. La configuración permite, por ejemplo, definir pausas recurrentes, como la hora del almuerzo. La documentación señala que “Timewarrior se centra en registrar con precisión el tiempo ya gastado, mientras que Taskwarrior espera con ansias el trabajo que aún no ha terminado”.