Calendar Mirror vs inovex/CalendarSync

Compared August 2026 · every price and feature below was checked against inovex/CalendarSync’s own site on 28 August 2026. These change — check the inovex/CalendarSync site before deciding.

A free, open-source Go CLI that keeps your calendar data off other people's servers.

CalendarSync keeps your calendar data off other people’s servers — as do the on-device Apple apps compared here. What makes it unusual in that group is that it is a stateless MIT-licensed Go CLI: you write a sync.yaml, run the binary, and it runs anywhere Go does.

The dividing line is Apple. CalendarSync's adapters are Google, Outlook and ZEP for sources, and Google and Outlook for destinations. There is no iCloud adapter and no CalDAV adapter. If the calendar you need mirrored is an iCloud calendar or a subscribed ICS feed, CalendarSync cannot reach it and Calendar Mirror is built for nothing else.

Side by side

Calendar Mirrorinovex/CalendarSync
Price$2.99 once · free from sourceFree
LicenceMITMIT
Where your calendar goesNowhere. It never leaves the device.Nowhere — it runs locally
CredentialsNone — it reads calendars the OS has already set upOAuth tokens for Google / Microsoft, held locally
SourcesAnything the device can see — iCloud, Google, Exchange, CalDAV, subscribed ICS feedsGoogle, Outlook, ZEP
DestinationsAny calendar the device can write toGoogle, Outlook
Apple / iCloudYes — this is the pointNo adapter
InterfaceMenu-bar app on Mac, a normal app on iPhone and iPadCommand line, configured in sync.yaml
SchedulingBuilt in — a background daemon on macOS, or realtimeNone built in; use cron or a timer
Title prefixYesYes — the PrefixTitle transformer
FiltersDeclined, unanswered, cancelled, all-day, free, duration bounds, title, time-of-day and weekday windowDeclined events, all-day, time-based, regex title match
Duration filtersYesNot published

Which to pick

Where Calendar Mirror is the better pick

  • Works with Apple calendars — iCloud, Exchange over EventKit, and subscribed ICS feeds — none of which CalendarSync supports.
  • No credentials at all. CalendarSync keeps your data local but still needs OAuth tokens for Google and Microsoft; Calendar Mirror needs none, because macOS already holds the accounts.
  • Runs itself. There is a menu-bar app, a schedule and a realtime mode, rather than a binary you must remember to cron.
  • A UI, for the people in your life who will not edit a YAML file.
  • Warns you in the calendar itself when a mirror stops working.

Where inovex/CalendarSync is the better pick

  • Free — no purchase at all.
  • Runs on Linux and Windows, on a server, in CI, anywhere Go runs. Calendar Mirror runs on Apple devices only.
  • Google-to-Google and Outlook-to-Outlook sync without any Apple device in the loop.
  • A declarative config file that is easy to keep in version control and review.
  • ZEP as a source, which Calendar Mirror has no notion of.

Use them together

Give CalendarSync an Apple source

CalendarSync’s adapters are Google, Outlook and ZEP. There is no iCloud adapter, so an iCloud calendar is simply out of reach for it.

Calendar Mirror can be the missing adapter. Mirror the iCloud calendar into a Google or Outlook calendar on your Mac, and CalendarSync treats it as an ordinary source from there. You keep CalendarSync’s YAML config and its Linux-friendly scheduling, and you get Apple calendars into it without waiting for an adapter that may never be written.

Bridging adds a hop: Calendar Mirror writes the copy on your device, and the other service then reads that copy on its own schedule. It needs the destination account set up on your Mac or iPhone, and the copy is one-way, like every Calendar Mirror mirror.

What Calendar Mirror does not do, on any tier

None of these are coming later. If you need one of them, buy something else:

Get Calendar Mirror — $2.99 Visit inovex/CalendarSync

One purchase covers iPhone, iPad and Mac. Calendar Mirror is not affiliated with inovex/CalendarSync in any way, and this page is written by Calendar Mirror’s author.

Sources

Compare with the others

← Calendar Mirror · Comparisons · Release notes · Privacy · Source · MIT © Matt Baylor