Taskwarrior

A command-line task manager with filters, reports, urgency scores and hooks, backed by a large ecosystem of extensions and sync tools.

6.1k stars, 425 forks C++ On GitHub since February 2018

What is Taskwarrior?

Taskwarrior manages your to-do list from the terminal. You add tasks with projects, tags, priorities and due dates, then use flexible filters and reports to see what matters, while an urgency score ranks what to do next. Recurring tasks, dependencies and hooks for your own scripts are built in, and a wide ecosystem adds graphical interfaces, mobile apps and integrations. It is packaged for most Linux and Unix systems, macOS and Windows, and syncs between machines through a sync server.

Good fit if

  • You live in the terminal and want tasks under your fingers.
  • You want to script and automate your task list.

Look elsewhere if

Before you adopt it

Taskwarrior is MIT-licensed and community-developed by the Gothenburg Bit Factory, with no company or paid tier behind it. Version 3 changed the storage and sync format, so read the upgrade notes when moving from version 2.

Drafted with AI from the project's README and repository data, then checked against that data on 30 October 2026. Report a correction

Taskwarrior health: is it still maintained?

73 of 100, actively developed

  • Activity
    41 commits in the last 90 days, the latest on 26 October 2026.
    20 / 30
  • Contributors
    11 people wrote the 41 commits of the last 90 days; the most active wrote 32% of them.
    14 / 20
  • Releases
    1 release in the last 12 months; the latest, v3.5.0, on 16 August 2026.
    14 / 20
  • Replies to issues
    Maintainers answered 86% of recent issues, with a median first reply after 9 hours.
    19 / 20
  • Security practices
    OpenSSF Scorecard 5.5 of 10.
    6 / 10

Read from GitHub on 1 November 2026. How the score works

Taskwarrior license: is it open source?

Taskwarrior uses MIT, an open-source license approved by the OSI.

  1. February 2018First published on GitHub.
  2. TodayMIT.

How to run Taskwarrior yourself

Docker
Dockerfile or compose file in the repository
Compose file
docker-compose.yml: 7 services
Setup effort
4 of 5, judged from the compose file
Kubernetes
No Helm chart in the repository
Desktop and mobile
No app builds in GitHub releases
Interface languages
English only

Install instructions: taskwarrior.org or the README on GitHub.

Alternatives to Taskwarrior

  • Super ProductivitySuper Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities.… 79 health · MIT · 23.3k stars
  • tududiA calm, open system for organizing life and work. Tasks, projects, notes, areas, and smart workflows -… 67 health · MIT · 3.5k stars
  • VikunjaThe task manager you actually own. 70 health · AGPL-3.0 · 5.9k stars
  • OpenProjectOpenProject is the leading open source project management software for product, project and portfolio… 82 health · GPL-3.0 · 16.9k stars
  • PlaneOpen-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to… 79 health · AGPL-3.0 · 61.8k stars

All 26 projects in Project & task management

Questions about Taskwarrior

Is Taskwarrior open source?

Yes. Taskwarrior is published under MIT, an OSI-approved open-source license.

Is Taskwarrior still maintained?

Its health score is 73 of 100 (actively developed). It had 41 commits in the last 90 days, the latest on 26 October 2026, and its latest release came out on 16 August 2026.

How do I run Taskwarrior?

You can run it with Docker. The README on GitHub has the exact steps.

What are the alternatives to Taskwarrior?

Close alternatives in the Project & task management category include Super Productivity, tududi, Vikunja.