A modern Python reimagining of Taskwarrior
Project description
Quick Installation
PyPI (Recommended)
pipx install task-ng
Or with pip:
pip install task-ng
From Source
curl -fsSL https://gitlab.com/mathias.ewald/task-ng/-/raw/main/scripts/install.sh | bash
or try this if you don't have curl installed:
wget -qO- https://gitlab.com/mathias.ewald/task-ng/-/raw/main/scripts/install.sh | bash
Refer to the User Guide for other installation options.
Screenshots
Task list with filters |
Detailed task view |
Kanban board |
Monthly calendar |
Custom reports |
Interactive editor |
Weekly calendar |
Context switching |
Highlights
🗓️ Natural Language DatesSchedule tasks the way you think—"tomorrow", "next friday", "in 3 days", or "end of month". No more mental date math. |
🔍 Powerful FilteringFind exactly what you need: |
🔄 Recurring TasksSet it and forget it. Daily standups, weekly reviews, monthly reports—tasks automatically regenerate when completed. |
📊 Visual ViewsKanban boards for workflow visualization. Calendar views for time-based planning. See your tasks the way that works for you. |
⚡ Dependencies & BlockingChain tasks together. Task B waits until Task A is done. Perfect for projects with sequential steps. |
🤖 Automation ReadyJSON output mode for scripting. Pipe to |
License
MIT License — see LICENSE for details.
Acknowledgments
Inspired by Taskwarrior, a fantastic command-line task management tool.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file task_ng-0.1.6.tar.gz.
File metadata
- Download URL: task_ng-0.1.6.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc18a1829f8e6a41bb406b8cbc688b49f53933ee31a4902ac37b2f6cd2db15be
|
|
| MD5 |
1a3544ca7308149acdc24d1d0b289947
|
|
| BLAKE2b-256 |
0d2203b251f43cbeea3e7c14ff91fcfa248ce9d212665d648ccafd9957e6976d
|
File details
Details for the file task_ng-0.1.6-py3-none-any.whl.
File metadata
- Download URL: task_ng-0.1.6-py3-none-any.whl
- Upload date:
- Size: 121.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
147b8384fde0b8b37cb3bbde116e278047a8f22c4daf054b178114a9b4311296
|
|
| MD5 |
dec74d79f67ac14c699ada2a10f69f18
|
|
| BLAKE2b-256 |
a726c4ca5885aa0227382a436cefc11060c64d7d0001445b2d6b63dbce5f0f68
|