Taskwarrior
Taskwarrior is a powerful, open source command-line task management tool beloved by terminal power users. It stores your tasks in plain text and lets you manage them with a rich set of commands, filters, and reports. With support for tags, priorities, dependencies, due dates, recurring tasks, and UDA (user-defined attributes), Taskwarrior turns the humble to-do list into a fast, scriptable productivity engine that works entirely offline.
Key Features
- Powerful filtering — Query tasks with expressions like
due.before:tomorrow or project:Work and priority:H for precise views.
- Plain-text storage — Tasks are stored in human-readable text files you can back up, sync, and edit directly.
- Flexible metadata — Tags, priorities, projects, dependencies, due dates, and custom user-defined attributes.
- Recurring tasks — Define templates for tasks that repeat daily, weekly, monthly, or on custom schedules.
- Reports and visualisation — Built-in reports like burndown, calendar, and summary views, plus export to JSON and other formats.
- Scriptable — First-class command-line output for piping into scripts, cron jobs, and status bars.
- Time tracking — Annotations, start/stop timers, and time logging for billable or reviewable work.
- Companion tools — Integrates with Timewarrior for time tracking and Taskserver for sync across devices.
Why Use Taskwarrior?
Taskwarrior is for people who live in the terminal and want task management that is fast, keyboard-driven, and transparent. Because everything is text and JSON, it composes beautifully with other Unix tools and never gets in your way. It has no GUI, no cloud, and no subscriptions — just a blazingly fast command that gets your tasks organised.
Use Cases
- Daily to-do management from the terminal or tmux status bar
- Scripted task automation and integration with cron and shell scripts
- GTD-style workflow with contexts, projects, and next actions
- Offline-first task tracking with optional sync via Taskserver
Platform
Linux · macOS · Windows · BSD · Unix
Licence
MIT License
Website
taskwarrior.org
Views: 0