
I kept missing meetings. Not because I forgot them, but because notifications slide into a corner and vanish while I'm deep in something else. I'd swipe "Standup in 5 min" away and look up ten minutes late. A duck crossing the entire screen is a lot harder to swipe away.
See it run
How it works
- It reads the calendars already set up on your Mac through EventKit, so iCloud, Google, Exchange and Office 365 all work with nothing to sign into.
- Pick how far ahead it flies: 1, 3, 5, 10 or 15 minutes before the meeting.
- The plane comes in eight colours, or Surprise me for a different one every flight. It can fly right to left, left to right, or at random.
- The flight is a click-through overlay drawn natively in SwiftUI, so it passes over full-screen apps without ever stealing a click.
- One duck flies on every display, all in step, timed off the widest screen so it always finishes the crossing.
- All-day, cancelled and declined events are skipped. It only flies for meetings you are actually going to.
- No account, no tracking and no network code. Your calendar never leaves your Mac.
Built with
SwiftSwiftUIAppKitEventKit