MeetingCountdown
Type: Software Status: In Progress Deadline: TBD (no rush) Created: 2026-03-25
What is this?
A macOS menu bar app that shows a countdown to your next calendar meeting. Reads from macOS Calendar via EventKit, shows urgency colors (green > yellow > red) as the meeting approaches, and falls back to a manual countdown timer when no meetings are scheduled.
Motivation
Avoid the “oh shit I’m late” moment. A persistent, glanceable countdown in the menu bar that gets progressively more urgent as a meeting approaches — so you always know how much focus time you have left.
What does success look like?
A polished, shareable utility that works reliably as a daily driver. Good enough to distribute to friends/colleagues or put on GitHub. Clean UI, solid calendar integration, no crashes.
Technical
- Stack: Swift, SwiftUI (MenuBarExtra), EventKit, Combine — no external dependencies
- Repo:
~/projects/meeting-countdown - Deploy target: macOS 13+ (Ventura), menu-bar-only app (LSUIElement)
- Intended users: Anyone who lives in meetings and wants a glanceable countdown