Perch

Meetings, on a wire.

A tiny native menu bar bird that counts down to your next Google Calendar meeting, then joins it in one click when it's time.

Download for macOS Free · native · ~1 MB* · Apple Silicon + Intel

What Perch is

Perch is a native macOS menu bar app that shows your next Google Calendar meeting as a live countdown, with a one-click Join when it's time. You connect with Google's own sign-in, and Perch reads your events through the Google Calendar API with two read-only scopes, solely to display your upcoming meetings and find the meeting link in the invite. It never writes to your calendar, and your calendar data never travels anywhere except between your Mac and Google.

No Electron in this bird.

Perch is pure native AppKit. The bird itself weighs ~1 MB.* It does not ship a browser to tell you it's almost 3 o'clock.

No bundled Chromium, no helper processes with their own helper processes, no fans. Your battery will simply not notice it's there.

a typical Electron app
hundreds of MB
Perch
~1 MB, bird included*
Sizes to scale, roughly. I rounded in Electron's favor.
01

One-click Join

Meet, Zoom, Teams or Webex. Perch digs the link out of the invite so you never have to.

02

The bird gets antsy

Calm hours out, hopping at 15 minutes, gone while you are in the room. Time you can feel.

03

Quiet by default

Hide all-day noise, filter by keyword, pick your calendars, and show the countdown only within the window you choose.

04

Plays nice with menu bar managers

One standard status item with a stable identity, so Bartender, Ice and Thaw can reorder and hide it reliably.

05

Private by design

Read-only scope, tokens in your Keychain, no analytics. Calendar data goes only between your Mac and Google.

06

Lives where you want

Menu bar, Dock, or both. The Dock icon draws your countdown on a band you can read from across the room.

The bird is the interface.
It acts out the countdown, so you feel the time without reading it.
in 3h · calm
in 12m · antsy
in meeting · gone
all clear · dozing
🤓 The hop is a Core Animation transform, composited on the GPU. The CPU draws the bird once, caches it, and goes back to sleep. It even sits out politely when Reduce Motion is on. Yes, I optimized a 2 pixel hop. No, I am not sorry.

Two ways to see your day

A cozy list, or your day drawn as birds on a wire. It's a setting, not a decision.

Today Thu, Jul 30
Standup9:30 – 9:45 AM
Join Meet · in 12m
11:00 AMLoop or Graphs? lol
12:30 PMLunch with Marcus Fenix
3:00 PM1:1 with Dizzy Wallin
9:30
8 AM
1 PM
6 PM
Up next · in 12m
Standup
9:30 – 9:45 AM · Google Meet
11:00 AMLoop or Graphs? lol
3:00 PM1:1 with Dizzy Wallin

How Perch compares.

These are all good native Mac apps. The difference is scope: two of them are calendars that also have a menu bar. Perch is a menu bar item that happens to know your calendar.

Perch compared with Dato and Fantastical
Feature Perch Dato Fantastical
What it is A countdown to your next meeting, and a Join button Menu bar calendar, world clocks, event creation Full cross-platform calendar suite
Price Free, permanently $18, one‑time Free tier + subscription
Runs on macOS 14 and later macOS 26 and later macOS, iOS, watchOS, visionOS, Windows
The countdown is… the entire product. Live, animated, with compact badge modes and a Dock band one of several menu bar displays one part of a large app
Calendar sources Google Calendar, direct API iCloud, Google, Outlook iCloud, Google, Exchange, M365, CalDAV
Joins calls Meet, Zoom, Teams, Webex 50+ services Across supported services
Several Google accounts One merged agenda, duplicates collapsed Multiple accounts supported Multiple accounts supported
Menu bar managers A documented hard requirement Standard status item Standard status item
Telemetry in the app None Per vendor policy Per vendor policy

Perch is the pick when

  • You want the next meeting and a Join button, and nothing else.
  • Your calendar is Google Calendar.
  • Your menu bar is crowded and it has to stay small and behave.
  • Work and personal accounts should be one agenda, without duplicates.
  • You would rather not pay for a countdown.

Look elsewhere when

  • Your calendar is iCloud, Outlook or CalDAV and not mirrored into Google.
  • You need to create or edit events, because Perch is read‑only by design.
  • You need a meeting service beyond Meet, Zoom, Teams and Webex.
  • You want your calendar on iPhone, Windows, or the web.

That second list is short on purpose, and it’s honest: Perch would rather be the obvious answer to one question than a mediocre answer to nine. Compared August 2026, from each vendor’s own documentation. Prices and requirements move, so check theirs.

Questions, answered.

Give the bird a home.

One glance and you'll know. One click and you're in the room.

Download Perch