Be early to every meeting.

A quiet countdown in your menu bar — then a full-screen takeover on every display the second your meeting starts. Join link included.

Download for macOS View source on GitHub ↗

macOS 13+ · Apple silicon & Intel · MIT license

MEETING STARTING
Design sync
9:30 – 10:00 · Zoom
Join meeting
Snooze 1 minDismiss
MENU BAR

Always in the corner of your eye

Your next meeting and a live countdown sit quietly in the top bar. Click it for the whole day at a glance — no calendar tab required.

◯ 1:1 with Sam · in 12 min 13:48
TODAY
1:1 with Sam
14:00 – 14:30 · Meet
in 12 min
Roadmap review
15:30 – 16:30 · Zoom
15:30
Demo Friday
17:00 – 17:30 · Teams
17:00
FULL-SCREEN OVERLAY

Impossible to miss

Deep in code, lost in a doc, headphones on — when the meeting starts, Punctual gently takes over every display. Snooze it, dismiss it, or join with one click.

Zoom Google Meet Teams Any link
STARTING NOW
Design sync
9:30 – 10:00 · Zoom
Join meeting
STARTING NOW
Design sync
Join meeting
…on every display you've got

Set it once, forget it forever

1

Install & connect

Drag to Applications, grant calendar access. That's the entire setup.

2

Glance up

Next meeting and countdown live in the menu bar, always current.

3

Click join

The overlay appears with the link front and center. One click, you're in.

Never be the "sorry I'm late" person again.

Download for macOS
Free & open source · MIT license · or build from source

Questions, answered

Is it really free?

Yep. MIT-licensed and open source — no accounts, no subscriptions, no pro tier, no catch.

Which calendars?

Anything in macOS Calendar — Google, iCloud, Outlook, CalDAV. If your Mac sees it, Punctual sees it.

Which meeting links?

Zoom, Google Meet, Microsoft Teams, Webex — plus plain URLs in the event notes.

Does my data leave my Mac?

Never. Everything runs locally — no servers, no telemetry. Read the source; that's the point.