A GitHub-style activity graph for the tasks you finish in Todoist. Lives quietly on your desktop. Refreshes itself. Paints from cache before you've blinked.
On launch, the graph renders from local cache instantly. The fresh fetch happens in the background — no spinner, no flash, no waiting.
Auto-syncs on window focus, every 15 minutes, or on demand. Rate-limit aware with 429 backoff. You don't think about it.
Your Todoist token stays local and out of the graph view.
Cells stay a fixed 11px. Resize the window and the column count adapts to whatever space you give it — a true desktop widget.
Each cell shows the date, the completion count, and the first few task names — so the graph is a memory aid, not just a number.
Close it, move it, resize it, zoom it. Open it back up and find it where you left it.
macOS users pick Apple Silicon or Intel. Windows users get the setup file.
On macOS, open the .dmg and drag Todoist Graph into Applications. On Windows, run the setup file. The macOS build is unsigned, so first launch may need right-click → Open.
Settings opens automatically on first run. Tap Get token → to open Todoist's developer page, copy your personal token, paste, save.
Drag the corner to whatever shape you want. Pick a theme. Park it on a second monitor. It'll keep itself in sync.