Google Calendar as a native Mac app
Google Calendar has no Mac app of its own, so on a Mac it is a browser tab, a side panel in Gmail, or a third-party client. Hark is the third kind, with one difference: the calendar sits next to your Gmail in the same window, and everything you do on it is written through Google’s own API — the web and your phone see it the moment you do it.
The views
Day, Week, Month, Year and Schedule, plus the custom spans Google offers: 4 days, 2 weeks and 4 weeks. The week starts on the day your Google settings say, because Hark reads that setting rather than guessing; times are shown in your Mac’s time zone. The current time is a line through today, all-day events sit in a strip above the hours, and a month cell with more than it can show folds the rest behind a count, the way the web does.
The grid is measured against Google’s, deliberately: the hour height, the header, the colour of each calendar’s chips, the weight of a title. The aim is that a week in Hark reads exactly like the week you already know.
Editing, not just looking
- Create by dragging. Drag across the grid to make an event, and a quick-create card opens on it; open the full editor for guests, description, reminders, colour and the rest.
- Move and resize by dragging. Drag an event to another time or day, drag its edge to change its length, and an Undo toast appears if you meant something else.
- Recurring events, with the right scope. Editing one of a series asks the question Google asks — this event, this and following, or all — and writes the answer through the API.
Your calendars, and other people’s
- Show, hide and colour. The sidebar lists your calendars and the ones shared with you, each in a colour you can change. Ticking one on or off is synced to Google, so the choice follows you to the web.
- Create, rename, delete and share. Make a new calendar for a project, give it the name you want to see it under, and share it with a person by their address — the sharing is Google’s, done from Hark.
- Subscribe. Add a calendar someone shared by its address, or a published feed by its webcal or https link.
- Meet with. Type a colleague’s name and their calendar is laid over yours, so you can see the free hour without leaving your own week.
Where the calendar meets your mail
This is the part a standalone calendar cannot do. An invitation arrives in Gmail, and in Hark the message shows the event as a card with Yes, No and Maybe on it. Answering there writes straight through to your calendar, and the event appears on the grid one click away. An invitation that arrived as an attached .ics file gets the same card.
There is a longer piece on why that seam is the point of having both in one app: Gmail and your calendar in one native Mac app.
Google Tasks, beside the grid
Your task lists open in a panel next to the calendar. Create, rename and delete lists; add tasks with details and a due date; complete them, reorder them, keep subtasks under a task. Drag a task onto a day and it is scheduled for that day. The Schedule view lists each day’s tasks alongside its events, so the day reads as one plan.
What Google keeps for the web
Some of Google Calendar is not reachable through the Calendar API, for any app. Rather than hide those things, Hark shows the ones that have a place in the interface marked as unavailable — Appointment schedule sits greyed out in the Create menu, and an event’s type is shown but locked. The full list:
- Appointment schedules. Booking pages are made and managed on the web.
- Proposing a new time. The API can accept or decline an invitation but cannot send a counter-proposal.
- Changing an event’s type. Whether an event is a regular event, a focus-time block or an out-of-office is fixed when it is created; Hark shows the type and does not pretend it can be changed.
Requirements
macOS 14 or later, on Apple silicon. A Gmail or Google Workspace account; one per install while Hark is in beta.
Questions
Is there an official Google Calendar app for Mac?
No. Google offers the website, a side panel inside Gmail, and phone apps. On a Mac, a calendar window means a third-party app that talks to Google’s Calendar API — which is what Hark is, with your Gmail in the same window.
Does editing in Hark change my real Google Calendar?
Yes. Every change — a new event, a drag to another day, an RSVP, a calendar you hide — is written through Google’s API as you make it, so the web and your phone show it straight away. There is no separate copy that has to be exported.
Can I subscribe to a calendar from a link?
Yes. A calendar published as an iCalendar feed (a webcal or https link ending in .ics) can be added from the sidebar with From URL, and a Google calendar someone has shared with you can be added by its address. Both then sync with your Google account like any other calendar.
Does it include Google Tasks?
Yes. Your task lists sit beside the calendar. You can create, edit, complete and reorder tasks, give one a due date, and drag it onto a day to schedule it. The Schedule view lists a day’s tasks alongside its events.
What can it not do?
The things Google’s API does not expose to any app: appointment schedules, proposing a new time on an invitation, and changing an event’s type after it has been created. Hark greys out Appointment schedule in its Create menu and shows an event’s type locked rather than hiding them; there is no propose-a-new-time control, because the API gives it nothing to attach to.
Hark is in a private beta.
We let people in a few at a time. Leave your address and we’ll email you when there is a seat.
Join the waitlistOr see the app — the window on the home page is the real interface, and you can change its accent and theme from the page.