A minimal CLI task tracker. No servers, no accounts, no context switching. Just YAML files committed alongside your code.
Tasks are stored as YAML files in your project directory. Commit them with your code.
Run tsk init and start adding tasks. Sensible defaults, no setup required.
Multi-file storage means clean diffs and conflict-free collaboration across branches.
JSON, YAML, and quiet output modes. Pipe tsk into any tool in your workflow.
No database, no server, no cloud sync. Works offline, works everywhere Node runs.
Every change is tracked. Review project history with tsk log any time.