Getting Things GNOME! (GTG) is a personal tasks and TODO-list items organizer for the GNOME desktop environment and inspired by the ''Getting Things Done'' (GTD) methodology.
A graphical user interface that accommodates many workflows
The user interface can be as minimalistic or as evolved as you like, and can be used whether you are a GTD practicioner or not.
Flexible tagging system: tags can be batch-tagged/untagged, can be hierarchical or not, can have an assigned color and/or emblem icon, and can be configured to show/hide the affected tasks in the workview. More Info »
Searches and saved searches (with similar customizeability to tags)
Natural language parsing and free-form task text editor
Supports dates like "today", "tomorrow", "thursday", "14", "jeudi", "now", and the ISO 8601 ("YYYY-MM-DD") standard, anywhere in the UI.
Supports keywords like "due:" and detects @tags anywhere in the title or description or as you quick-create tasks (for example "@phone Rob to buy a yacht in Istanbul due:Thursday @lifestyle @GUADEC_2008")
Quickly create multiple sub-tasks by using * or - as if they were bulleted lists.
Projects/task dependencies (infinite sub-tasks)
Lets you enter detailed notes and descriptions inside a task, if you need to.
An "actionable" tasks view mode
Previously called the "Workview", this only shows tasks that are actionable (tasks that do not have a start date set into the future, do not have dependencies/sub-tasks blocking them, and that are not tagged with a tag set to be excluded from the workview), so that you can focus on what you can act on "right now".
Quick-defer tasks to common upcoming days, or to a custom date.
Translated and localized in most languages of Earth (not Klingon).
100% Free and Open-Source, community-driven project. Works offline, no backdoors, no mystery code.