mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-08-22 20:23:09 +02:00
Taskwarrior - Command line Task Management taskwarrior.org
https://taskwarrior.org
![]() Universes are really an optimization of filtering tasks, so let's define them there, and derive them from the set of conditions. This means that complex filters might get missed and end up doing a full task scan, but that's probably OK. Note that this does not fix the working-set API issues (#108 and #123). |
||
---|---|---|
.github | ||
cli | ||
docs | ||
sync-server | ||
taskchampion | ||
.gitignore | ||
.taskcluster.yml | ||
Cargo.lock | ||
Cargo.toml | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
RELEASING.md | ||
SECURITY.md |
TaskChampion
TaskChampion is an open-source personal task-tracking application. Use it to keep track of what you need to do, with a quick command-line interface and flexible sorting and filtering. It is modeled on TaskWarrior, but not a drop-in replacement for that application.
Goals
- Feature parity with TaskWarrior (but not compatibility)
- Aproachable, maintainable codebase
- Active development community
- Reasonable privacy: user's task details not visible on server
- Reliable concurrency - clients do not diverge
- Storage performance O(n) with n number of tasks
Structure
There are three crates here:
- taskchampion - the core of the tool
- taskchampion-cli - the command-line binary
- taskchampion-sync-server - the server against which
task sync
operates
See Also
- Documentation (NOTE: temporary url)
- Progress on the first version