MeetingBlitz

Free · open source · macOS menu bar

Never miss the second meeting

Shortly before a calendar event starts, a submarine flies across all your screens. When two events overlap, each one gets its own banner, in its own lane.

MIT licensed · 9.5 MB · macOS 14+ · Apple Silicon & Intel · no account, no server

two events, same start time → two banners, two lanes

Screen recording: two meetings starting at 17:00, each announced by its own banner flying across the screen in a separate lane
The real thing: two events at 17:00, two banners, two lanes. Nothing gets swallowed.

Why this exists

Two reasons, and they are the whole app

1

Every overlapping event gets its own warning

Other tools show the next meeting: one line in the menu bar, one notification. A call nested inside a focus block collapses into a single reminder — and you miss the other one. Here each event fires its own banner, and overlapping banners stack into separate lanes.

MeetingBar has had this exact request open since 2021.

2

A visual warning, not a notification

Notifications are built to be ignorable: they slide in at the edge and file themselves into a list you check later. A submarine flying across every monitor is not something you scroll past — and it never lands in Do Not Disturb.

The menu bar widget

Your whole day, one click away

Click the submarine in the menu bar and the day unfolds: a timeline of what's ahead, and actions on every event.

  • One-click join for 53 services — Meet, Zoom, Teams, Webex, Jitsi, Discord, Slack huddles and more
  • Type an event in one line: fri 4pm to 5pm call with chris
  • Conflict warning while creating — it tells you about the clash before you double-book
  • Apple Reminders due today, right next to your events
  • Copy link, export as .ics, instant meeting, meeting stats
MeetingBlitz menu bar widget: a day timeline with meeting rows and per-event actions like join and copy link

27 skins, 4 styles

Not a submarine person? Fine.

Swap the submarine for a whale, a jet, a UFO — 27 skins across four visual styles. These are the real photos the photo style flies across your screen: everything that belongs in the water leaps out of the sea, everything that belongs in the sky bursts out of a cloud.

Narco Sub
Narco Subwater
Typhoon Class
Typhoon Classwater
U-96
U-96water
Yellow Submarine
Yellow Submarinewater
Nautilus
Nautiluswater
Alvin
Alvinwater
Triton
Tritonwater
Duck
Duckwater
Sperm Whale
Sperm Whalewater
Shark
Sharkwater
Orca
Orcawater
Octopus
Octopuswater
Dolphin
Dolphinwater
Turtle
Turtlewater
Pufferfish
Pufferfishwater
Paper Boat
Paper Boatwater
Rocket
Rocketair
UFO
UFOair
Zeppelin
Zeppelinair
Nessie
Nessiewater
Fin Whale
Fin Whalewater
Ohio Class
Ohio Classwater
U-48
U-48water
Class 212A
Class 212Awater
F-22 Raptor
F-22 Raptorair
Eurofighter
Eurofighterair
UH-60 Black Hawk
UH-60 Black Hawkair

Every photo motif is a real thing — a real boat, a real animal, a real aircraft. Double-click one in the app and its actual story opens, fact-checked and with a source, not written from memory.

Everything else

Small app, sharp edges

Also: export any event as .ics · Apple Reminders due today shown next to events · a second time zone in the widget · English and German, switchable live.

Honest comparison

How it compares

The macOS menu bar already has good calendar apps. Here is where this one is genuinely different — and where it isn't.

MeetingBlitz MeetingBar Itsycal Calendr
Overlapping events warn individually yes no (open since 2021) n/a n/a
Warning style banner on all screens menu bar title, notification none none
Conflict warning while creating yes no no no
Claude / MCP access yes, optional no no no
Natural-language input yes no no yes
Maturity hobby project 5.3k stars 4.0k stars 2.3k stars

If you want the most mature, best-supported option with the widest service coverage, install MeetingBar — it is excellent, and this project started as a fan of it.

Get it

Install in two minutes

Recommended

Build it yourself

Two minutes, one script — and locally compiled software is not quarantined, so there is no Gatekeeper dance at all.

git clone https://github.com/Felixosk/meetingblitz-mac.git
cd meetingblitz-mac
./build.sh && open dist/MeetingBlitz.app
Or

Download the ready-made app

Grab the latest release, unzip, move to Applications. It is signed with a self-made certificate, not a paid Apple developer account, so macOS quarantines it on download. This clears the flag:

xattr -dr com.apple.quarantine /Applications/MeetingBlitz.app
Understand what that command does. It tells macOS you vouch for the app yourself and skips the Gatekeeper check. Only do that for software you trust. Every line of this app's source is readable — or build it yourself and the question does not arise.
MeetingBlitz first-launch walkthrough and settings window