Work / Collaborations
CLI Task Tracker
Terminal task manager with sections, JSON persistence and a per-task stopwatch that banks time on Ctrl+C.
- Python 3.13
- Standard library only
- JSON persistence
A collaboration with Fluxxion88.
What it does
A terminal task manager in standard-library Python. Tasks live in sections and persist to JSON. Each task has a live stopwatch: start it, work, press Ctrl+C, and the elapsed seconds are banked on the task instead of lost. Deleting a whole section asks you to type back a four-character confirmation code first.
How it grew
It started as one 172-line script and was later split into storage, UI, action and constants modules.
Verified numbers
| Metric | Value | Source |
|---|---|---|
| Original single-file script | 172 lines | Fluxxion88/task-list/tracker.py |