Taskwarrior is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
, cross platform
time
Time is the continued sequence of existence and events that occurs in an apparently irreversible succession from the past, through the present, into the future. It is a component quantity of various measurements used to sequence events, t ...
and
task management
Task management is the process of managing a task through its life cycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledg ...
tool, used to keep track of and handle tasks. It uses a
command-line interface, although since its inception,
graphical user interface
The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
wrappers have also been created.
Taskwarrior uses concepts and techniques described in ''
Getting Things Done
''Getting Things Done'' (GTD) is a personal productivity system developed by David Allen and published in a book of the same name. GTD is described as a time management system. Allen states "there is an inverse relationship between things on you ...
'' by
David Allen, but is paradigm-agnostic in that it does not require users to adhere to any given life-management philosophy.
According to its author, Taskwarrior was created "to address layout and feature issues" in the Todo.txt applications popularized by
Gina Trapani
Gina Marie Trapani (born September 19, 1975) is an American tech blogger, web developer, writer, and technology executive.
Biography
Trapani was born and raised in an Italian Catholic family in Brooklyn, New York. She began her writing career in ...
.
The authors offer an accompanying tool called ''Timewarrior'' for tracking time spent on projects. Configuration allows e. g. to define recurring breaks such as lunch time. The documentation notes that "Timewarrior focuses on accurately recording time already spent, whereas Taskwarrior looks forward to work that is not yet done."
Taskwarrior's
source code
In computing, source code, or simply code, is any collection of code, with or without comment (computer programming), comments, written using a human-readable programming language, usually as plain text. The source code of a Computer program, p ...
is a free and open-source software and can be either compiled from source code to run on a variety of architectures and operating systems, or installed as a binary, which is available on many Linux distribution binary repositories.
Typical Workflow
Taskwarrior comprises three main commands: ''add'', ''list'', and ''done.'' All other functionality – recurrences, tags, priorities, etc. – are optional.
Adding a task
$ task add Pick up keys to the new apartment
Created task 1.
Listing Tasks
$ task list
ID Project Pri Due Active Age Description
1 4 secs Pick up keys to the new apartment
1 task
Marking a task as completed
$ task 1 done
Completed 1 'Pick up keys to the new apartment'.
Marked 1 task as done.
Creating a task with due dates, recurrences, and tags
$ task add Mow the lawn project:Lawnwork due:tomorrow recur:biweekly +home
Created task 1.
Syncing
When used in conjunction with Taskserver, can sync tasks into the cloud, and indirectly with other clients/devices.
Accolades
* Issue 124 of the UK ''
Linux Format
''Linux Format'' is the UK's first Linux-specific magazine, and as of 2013 was the best-selling Linux title in the UK. It is also exported to many countries worldwide. It is published by Future plc (which produces a number of other computer magazi ...
'' magazine (November 2009) featured Taskwarrior in its Hot Picks section.
*
RadioTux Talk #137 (July 2011, German) chose Taskwarrior as Hot Pick
*
FLOSS Weekly
FLOSS Weekly is a free and open-source software ( FLOSS) themed netcast from the TWiT Network. The show premiered on April 7, 2006, and features interviews with prominent guests from the free software/open source community. It was originally hoste ...
dedicated episode 175 (July 2011) to Taskwarrior
FLOSS Weekly 175
TWiT.TV
* ''Linux Voice
''Linux Voice'' was a Linux and open source magazine (print and digital) which began publication in the UK in April 2014. It was sold on news-stands around the world.
History
The magazine started as a result of a successful Indiegogo crowdfund ...
'' featured a tutorial
A tutorial, in education, is a method of transferring knowledge and may be used as a part of a learning process. More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complet ...
on Taskwarrior
See also
* Comparison of time-tracking software
This is a comparison of notable time-tracking software packages and web hosted services.
See also
* Deployment management
* Flextime plan
* Project management software
* Timesheet
* Working time
Working(laboring) time is the perio ...
* Getting Things Done
''Getting Things Done'' (GTD) is a personal productivity system developed by David Allen and published in a book of the same name. GTD is described as a time management system. Allen states "there is an inverse relationship between things on you ...
* Time management
Time management is the process of planning and exercising conscious control of time spent on specific activities, especially to increase effectiveness, efficiency, and productivity. It involves of various demands upon a person relating to work ...
* Task management
Task management is the process of managing a task through its life cycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledg ...
* Org-mode
Org Mode (also: ''org-mode''; ) is a document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs. The name is used to encompass plain text files ("org files") that incl ...
References
External links
*
GitHub
{{DEFAULTSORT:Taskwarrior
Administrative software
Time-tracking software
Task management software
Free task management software
Free personal information managers
Cross-platform free software
Free calendaring software
Software using the MIT license
Command-line software