LoudCue
v0.1.5 · iCloud settings sync

Calendar alerts you can't ignore

macOS notifications get dismissed by reflex. This one isn't.

Notarized by Apple · macOS 14+

CalendarFileEditViewWindowHelp8:59 AM

Upcoming meeting

00:42

Q2 Roadmap Review

9:00 AM · Conference Room A

▶ Join☾ Snooze 5m✕ Dismiss

What it does

Subscription-like features, no subscription

Multi-stage alerts

Stack up to 3 alerts per meeting

30 minHeads up
5 minGet ready
1 minGo

Native & lightweight

Swift, not Electron. Quiet on your Mac.

70ms
Cold launch
60MB
Idle memory
~0%
Idle CPU

Multi-display

Fires on every monitor at once

00:42
Upcoming
00:42
Upcoming
00:42
Upcoming

Smart silence

Closes itself the moment you launch Zoom

Standup
1 minute · 3 attendees

Apple Reminders

Reminders too, same overlay

Take pills
9:00 AM
Pick up Zoë
3:15 PM
Submit timesheet
5:00 PM

Sources

Wherever your events live

iCloud
Calendar · Reminders
Google
Calendar
Microsoft
Outlook · Exchange

Anti-reflex

Make me answer a question first

Optional quiz before dismiss or snooze, for when your reflexes know how to dismiss alerts faster than your brain registers them.

To dismiss, answer

What is seven plus four?

11
Submit

Also built in

iCloud settings sync
Work hours filter
Focus override
Attendees
Apple Reminders
Per-calendar leads
Wrap-up alert
Travel padding
Copy meeting link
Snooze 1/2/5/10m

Auto-detects join links from

40+

Zoom
Google Meet
Microsoft Teams
Slack Huddles
Discord
Webex
Skype
Jitsi
Amazon Chime
FaceTime
Cal.com

And 30 more, including Whereby, Around, BlueJeans, RingCentral, GoTo, Hopin, Lifesize, Vonage, 8x8, Tandem, Riverside, StreamYard, Doxy.me, Wire, Tencent Meeting.

Why this exists

I wanted a calendar alert app I didn't have to subscribe to

The problem

I kept missing meetings

Standup blocked on my calendar, notification dismissed without thinking, joined fourteen minutes late.

Why it kept happening

macOS notifications are too easy to ignore

A small banner in the corner doesn't break hyperfocus. I needed something I couldn't dismiss by reflex.

What I tried first

In Your Face

Good app, does the job. But $25 a year, and always full-screen even for a quick standup.

What else I tried

The other apps

MeetingBar has no full-screen alerts. Dato is a calendar utility. The rest were laggy or asking for a subscription.

What I wanted

A fullscreen calendar alert app I didn't have to subscribe to

Mac-native, fast, opinionated about being loud, free or one-time.

What happened

I built it

Free and MIT on GitHub. If it earns a coffee, there's a Sponsors link.

Where LoudCue fits

There are three kinds of calendar alert apps

I tried most of them before building LoudCue.

The flagship

In Your Face

Polished, cross-Apple, years of refinement.

Trade-offs

  • · $25/year or $69
  • · One alert per meeting
  • · No compact mode
  • · No quiz-gated dismiss

The others

Subscription and menu-bar apps

Dato and MeetingBar are great at narrower jobs. The rest were laggy or paywalled.

Trade-offs

  • · Mostly subscription
  • · MeetingBar has no full-screen
  • · Dato is calendar-first

This one

LoudCue

Three stacked alerts, optional quiz to dismiss, Mac-native, free.

Trade-offs

  • · Mac only
  • · New, expect rough edges

The plan

I want to maintain LoudCue. I'd rather not run multiple hardware targets and complex cloud infrastructure for a free app, so we'll see where it goes based on demand. In Your Face already does cross-device well today. If a paid v2 ever makes sense, the free MIT version of v1 keeps working either way.

See the full comparison

Free & open source

Free

No subscription, no account, no in-app upsell. MIT licensed source on GitHub.

  • No nags, no upsell
  • MIT licensed source
  • Universal binary
  • Notarized + hardened
  • Auto-updates via Sparkle
  • No account, no telemetry

Install with Homebrew

brew install --cask bnjreece/loudcue/loudcue

Notarized by Apple · No telemetry

Saved you a meeting? Sponsor on GitHub.

Questions

Things people ask

Does it work with Google / Outlook calendars?+

Yes. LoudCue uses macOS EventKit, so it sees every calendar that Apple Calendar sees - iCloud, Google, Outlook 365, Exchange, CalDAV. If it shows up in Calendar.app, it shows up in LoudCue. Add accounts in System Settings → Internet Accounts.

What macOS versions are supported?+

macOS 14 (Sonoma) and later. Native Apple Silicon (arm64) and Intel (x86_64).

Does it sync to my iPhone?+

No. LoudCue is Mac-only for now. I'd rather not run multiple hardware targets and cloud infrastructure for a free app. In Your Face does cross-device well today; if a paid v2 ever makes sense based on demand, I might build the parts that need infra.

What about privacy?+

Zero analytics. Zero telemetry. No accounts. The only network request LoudCue makes is a once-per-day update check via Sparkle. Source is open on GitHub, so you can verify all of this yourself.

Will you sell my email?+

There's no email to collect. LoudCue has no account system. If you write in to benjamin@reece.is, I only use it to reply.

Why is it free?+

LoudCue doesn't need a server, doesn't have an account system, doesn't track you. There's nothing to charge for ongoing. Free + open source under MIT means anyone can audit it, fork it, or build from source. If you want to support development, there's a GitHub Sponsors link.

If In Your Face is worth it, why does this exist?+

It is worth it. In Your Face is a polished app, the price is fair for what you get, and the cross-device story is real. I built LoudCue mostly because it didn't have the specific features I wanted (multi-stage alerts, quiz-gated dismiss, auto-silence when you launch the meeting app). The other reason is that software utilities are commoditizing fast. For something I just need to work on my Mac, building it myself and giving it away made more sense than paying. And every dollar adds up.

Will it always be free?+

The MIT license on v1 is irrevocable. Every release I publish under MIT stays free for anyone to use, fork, or build from source. If I ever ship a separate paid v2 with major new features, v1 keeps working.