Gitlines is a native macOS widget for real commit activity: exact additions, deletions, net lines, peak hours, repo rankings. Every branch. Deduplicated by SHA.
download .dmgwatch --filmChanging the look never changes the numbers. Click a face, or press a number key.
Not a contribution graph. The arithmetic of your day.
| --branches all | Discovers recent work beyond the default branch.Commits reachable from more than one branch are deduplicated by repo + SHA. |
|---|---|
| --period daily|weekly|monthly | A period per widget, cycled from the widget itself.Calendar windows, or rolling 24h / 7d / 30d. Both cached so the switch is instant. |
| --stats exact | Additions, deletions, net, active intervals, peak, averages, repo rankings.Totals come from GitHub's per-commit statistics, not estimates. |
| --owner personal|org | Connect your account, add organizations independently.Fine-grained read-only tokens, one per owner, stored only in Keychain. |
| --boundary | The widget extension never sees a token.The host app fetches and writes snapshots to the App Group; the widget only reads that cache. |
| --on-failure stale | Keeps the last good snapshot and marks it stale.Lightweight refresh from the widget, full branch discovery from the app. |
Small, medium, large, extra-large. Four hand-built layouts, not one stretched design.
macOS 14+ · 3.8 MB disk image
also: a snake