ZAAI Code Lab
Do Git Work app icon iOS App

Your GitHub contributions,
on your lockscreen.

Track your commits from your Home Screen and Lock Screen. Beautiful widgets, streak tracking, and a 7-day graph. No GitHub sign-in required.

Dashboard showing today's contributions, 7-day graph, and streakLock Screen with contribution widgets

Everything you need, nothing you don't.

Six Widget Sizes

Small, Medium, and Large for your Home Screen. Circular, Inline, and Rectangular for your Lock Screen. Pick what fits.

7-Day Graph

A color-coded contribution graph matching GitHub's own palette. See your week's activity at a glance.

Streak Tracking

Know exactly how many days in a row you've committed. Stay motivated and keep the streak alive.

iCloud Sync

Set your username once. Your settings sync across every iPhone and iPad automatically.

No Sign-In Required

Works with any public GitHub profile. No tokens, no OAuth, no permissions. Just your username.

Lock Screen with contribution widgetsSettings screen with GitHub username configuration

Dashboard

The main app screen shows everything in one view: today's count prominently at top, a side-by-side comparison of this week versus last week using color-coded bar graphs, and a stats summary covering weekly, monthly, yearly totals and your current streak.

How It Works

Do Git Work reads your public GitHub contribution graph directly. No authentication is required - if a GitHub profile is public, the contribution data is accessible. The app caches data locally and shares it with the widget extension via App Groups. Refresh intervals are configurable from every 5 minutes to every 12 hours.

Large widget on Home ScreenMedium widget on Home Screen

Widgets

Do Git Work offers six widget configurations designed around Apple's widget system:

Home Screen:

  • Small - today's count and your yearly total
  • Medium - today's count with a color-coded 7-day contribution graph
  • Large - the full picture: two-week graph, streak, and all key stats

Lock Screen:

  • Circular - today's contribution count
  • Inline - today's count in a single line
  • Rectangular - today's count and yearly total

Each widget pulls from cached contribution data, so there is always something to show - even offline.

Privacy

Nothing leaves your device except the HTTPS request to github.com to fetch your contribution page. No analytics, no tracking, no accounts. The only data stored is your GitHub username and preferences, synced via iCloud Key-Value Store.

Last 7 days

Start tracking today.

Free on the App Store for iPhone.