
taskwarrior
Command line task management utility with filtering, reporting, and extensive customization capabilities
Taskwarrior is a command line task list management utility that provides comprehensive task tracking and organization capabilities. It operates through a terminal interface, allowing users to create, modify, filter, and report on tasks using text-based commands. The tool supports complex task attributes including priorities, due dates, tags, and custom fields, making it suitable for detailed project management workflows.
The utility includes advanced filtering and reporting features that enable users to generate custom views of their task data. Tasks can be queried using sophisticated search criteria, and the system supports multiple output formats for different reporting needs. Taskwarrior maintains task history and supports synchronization across multiple devices through its sync protocol.
Taskwarrior has developed an extensive ecosystem of third-party tools, hooks, and extensions that extend its core functionality. The tool is actively maintained as an open source project and is available across Linux, Unix, macOS, and Windows platforms through various package managers. It targets users who prefer command line interfaces for task management, including developers, system administrators, and productivity enthusiasts who require scriptable task management workflows.
Installation
# via Homebrew
brew install task
# via Debian/Ubuntu
apt install task
# via Fedora
dnf install task
Alternatives & related tools
Newsboat
RSS/Atom feed reader for the text terminal, with a built-in HTML renderer, filters, query feeds, macros, and newsreading service sync.
Ticker
Terminal stock, crypto, and derivatives price watcher with position tracking, cost basis lots, currency conversion, and grouped watchlists.
pueue
Command-line task management tool for sequential and parallel execution of long-running shell commands
ncspot
Cross-platform ncurses Spotify client written in Rust on librespot, with Vim keybindings and an IPC socket for remote control. Requires Spotify Premium.
buku
Command-line bookmark manager with search, browser import, encryption, and local web UI
add a badge to your README
Maintain taskwarrior? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/taskwarrior?utm_source=badge)<a href="https://www.trmn.sh/tools/taskwarrior?utm_source=badge"><img src="https://www.trmn.sh/badge/taskwarrior.svg" alt="Featured on trmn" height="20"></a>