Projects

Quackpit

Calendar alerts you can't miss. A few minutes before each meeting, a duck in a little plane flies across your whole screen towing a banner with the meeting title.

SwiftSwiftUImacOSMenu Bar
Download free on the Mac App StoreSupportPrivacy
Quackpit cover

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