54

Is there a native OS X app that allows me to see my Google calendar?

  • Some modern web browsers support creating standalone web apps on the desktop. So just create one for calendar.google.com though your mileage may vary. – ADTC Aug 11 '19 at 10:46
57

Yes, the built-in Calendar app lets you add them.

For your Mac:

  1. On your computer, open Calendar
  2. In the top left corner of your screen, click Calendar > Preferences.
  3. Click the Accounts tab. On the left side of the Accounts tab, click +.
  4. Select Google > Continue.
  5. Enter your Gmail address, password, and verification code (if you have one).
  6. Click Accept.
  7. On the Accounts tab, choose how often you want Apple Calendar and Google Calendar to sync.

For more information, see https://support.google.com/calendar/answer/99358

| improve this answer | |
  • 4
    Unfortunately you can't make changes, only view existing calendars and events. – James Turner Nov 30 '17 at 11:42
  • 1
    If you want to add more calendars you have in your Google Account, go to the same account preferences and next to the tab Account Information select the tab Delegation and put a checkmark in all the calendars you want to import – CIRCLE May 11 '18 at 14:20
  • 4
    Just download this app: dailypressgroup.org/apps/Google%20Calendar.zip , it is Google Calendar website wrapped with ElectronJS. Built with Nativefier (github.com/jiahaog/nativefier) – AlbertSamuel Aug 2 '18 at 2:47
  • If want to see "Other Calendars" you have also listed in your Google Calendar, got to google.com/calendar/syncselect (per the more information link in the answer). – mp3foley Sep 30 '18 at 23:53
  • I want a material design. – wonsuc Feb 25 '19 at 0:54
11

Here's another way, adding Google Calendar as a Chrome App with standalone window. The calendar is then available in Launchpad and the Dock.

  1. Navigate Chrome to your calendar URL, e.g https://calendar.google.com
  2. Create Chrome App shortcut from the URL - Chrome drop down menu > More Tools > Create Shortcut

Create Chrome App Shortcut

Note: check the "Open as window" box

Create shortcut dialog

  1. Open the "Google Calendar" from Chrome Apps or Launchpad!

Google Calendar from Launchpad

  1. Select "Keep in Dock" to keep the calendar icon in the MacOS Dock (optional)

Add Calendar to Dock

That's it! Your Google Calendar App is now available as a standalone window app from the MacOS Dock and Launchpad.

Google Calendar App

| improve this answer | |
  • Note that this is a good answer but other apps eg fluid do this as well with similar steps – mmmmmm Jun 6 at 12:30
  • Yes, it achieves the same result without requiring an additional app install. – David Thomas Jun 7 at 0:03
  • 3
    This is a great alternative to downloading another Mac app. Chrome shortcuts are awesome! – Jash Jacob Jun 7 at 3:10
2

I find the design of Apple's Calendar app frustrating on a number of levels, and also prefer not to have to context switch between the Google Calendar web UI and something else.

To solve this, I'm using Fluid, which wraps any URL in a native shell.

This lets me use all the features of the familiar Google Calendar while avoiding the problem of having my calendar constantly getting lost amongst my browser tabs.

| improve this answer | |
  • Your link for Fluid takes me to a story writing site! – jmh May 4 at 23:40
  • Dangit! Sorry about that, @jmh. My 🤬 MBP keyboard has been on the fritz. Must not have responded when I ⌘C'd the URL the first time. Fixed. – clozach May 5 at 2:52
1

I use Sunrise and it's great, you can add your Google Account and the GUI is very similar.

| improve this answer | |
0

If you literally want the calendar week to show on your desktop, you will want to check out the program Blotter. It can be found in the AppleStore. I have been using it for over a year, very pleased with it.

| improve this answer | |
-2

There are a few new GCal apps on the App Store (all paid though).

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .