Taskwarrior est un gestionnaire de listes de tâches gratuit et open source pour la ligne de commande. Il s'adresse aux utilisateurs qui veulent gérer leurs tâches rapidement, sans interface graphique, et il est publié sous licence MIT. Taskwarrior est un logiciel que vous installez vous-même sur votre ordinateur ; le projet n'exploite aucun service hébergé.
Selon sa page GitHub, le projet est l'œuvre d'un petit groupe de bénévoles et se développe depuis 2006. Il relève de l'organisation GitHub Gothenburg Bit Factory ; aucun siège d'entreprise ni société mère n'est mentionné. Les tâches sont conservées dans une base de données locale. Pour synchroniser plusieurs appareils, Taskwarrior 3 utilise TaskChampion : vous pouvez exploiter votre propre serveur de synchronisation TaskChampion ou utiliser le stockage de fournisseurs cloud comme AWS S3 ou Google Cloud Storage. En auto-hébergement, vous choisissez l'emplacement des données ; avec un stockage cloud, la juridiction dépend du fournisseur et de la région retenue. Pour une organisation européenne, cela signifie un contrôle complet des données et de la synchronisation, mais sans support d'éditeur.