Build status
Every repository you own, one line each, worst result first. You see a broken main branch before your teammates have to tell you.
The result that matters
Each repo shows the worst of its workflows' latest runs on the default branch. Failing sorts to the top, then running, then passing.
Told when it changes
A notification when a build starts failing, and a quieter one when it recovers. Several changes at once arrive as one.
One click to the run
Click a row or a notification to open that run on GitHub.
Light on your API limits
Checks every 60 seconds with conditional requests, so an unchanged repo doesn't use your GitHub rate limit.
Timebox
Focus sessions that end on time. It reads your calendar, works back from your next commitment, and gets louder the closer you get to it.
Hard to ignore at the end
A silent nudge, then a chime, then a full-screen overlay you have to dismiss. Built for the moment you'd otherwise look up and find it's 1:10.
Calendar-aware
Google Calendar or Outlook, read-only. Choose which calendars are hard commitments and which only warn.
Easy to pick up again
End with a short handoff note: what's done, where you are, the exact next step. It's waiting for you the next time you start that project.
Survives real life
Sessions keep their deadlines through sleep, restarts and time-zone changes, and it says so plainly when your calendar couldn't be checked.
Next meeting
A countdown to your next meeting, with a Join button, so the meeting doesn't start without you.
One click to join
Google Meet, Zoom, Teams and Webex links, found in the event's conference details, location or description.
A five-minute warning
A reminder before each meeting, and the tray turns amber until it starts.
The one after, too
Shows what's on now, what's next and what follows, or a single line when collapsed.
Same calendar, no extra setup
Reads the calendar the timebox already reads, in your system's clock format.
Unpushed work
The work that lives only on this computer. Uncommitted changes, commits not pushed, branches that never left your machine.
Every repo, at a glance
Scans your project folders every five minutes and lists only the repos with something at risk. Clean ones are counted, not listed.
More than the current branch
Other branches with unpushed commits, branches never pushed, stashes, and branches whose remote was deleted.
Leave the archives out
Right-click a repo to exclude it, or the whole folder it lives in.
Never in your way
Read-only git commands that don't lock your repo, so it never blocks the commands you run yourself.
PR queue
What's waiting on you: pull requests that ask for your review, and your own that are ready to merge or need another push.
Reviews, oldest first
Requests made to you or one of your teams, the longest-waiting at the top.
Yours, by what they need
Checks failing, changes requested, conflicts, ready to merge or still waiting: one clear state per pull request.
Told when it's your turn
A notification for a new review request, or when one of yours gets changes requested or starts failing.
No new sign-in
Uses the GitHub CLI's sign-in, like build status, with its own choice of account.
Separate widgets that know about each other when you own more than one.
Unpushed work rescans and comes forward if anything isn't pushed: "Before you stop: 2 repos with work not pushed."
Good-news updates, like a build recovering, wait until you stop. A newly failing build still gets through.
One process, one tray icon, one settings file, and one look, whichever widgets you own.
Stays out of the way
- Panels fit their content and stop at 60% of the screen
- Collapse any panel to a one-line summary
- Light, dark, or follow the system
- Times in your system's 12- or 24-hour format
Your notifications, your rules
- Off, important only, or all, per widget
- No repeats within 30 minutes
- Never more than three a minute from one widget
- Respects Focus Assist and macOS Focus
Private by design
- No server of ours; it talks only to the services you connect
- Calendar access is read-only
- Sign-ins encrypted with your operating system's own storage
- Calendar details never leave your computer
Buy only what you use
- Each widget sold on its own
- A bundle covers them all
- One license key per purchase, entered once
- Keeps working offline for weeks between checks
Accessible
- Text meets WCAG 2.2 AA contrast in both themes
- Status is never shown by colour alone
- Every control reachable by keyboard
- Respects reduced motion
Where it runs
- Windows, macOS and Linux
- Lives in the system tray, not the taskbar
- Starts at login if you want it to
- Build status and the PR queue read GitHub today
More Glimmer widgets on the way
Panel images are illustrations of the current build with example repositories.