Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It would be amazing if I could sync Gcal and emacs org-mode, is it possible?

share|improve this question
It's emacs, OF COURSE it's possible! Likewise, it's Google, OF COURSE it's possible! Granted, I have no idea how to DO it, but I'm positive that it can be done. (Sorry to not be helpful) – Brian Postow Aug 17 '10 at 15:12

Have a look at and see if this is good enough for you...

share|improve this answer

In case more people come back to this question during the next years: since summer 2011 there is a really great solution:

share|improve this answer
This is a really good extension to emacs for viewing calendar information and runs on top of google calendar & org. Can show events from both in one view but I don't think it pulls the data from iCalendar source into an org-mode file. – koushik Jul 23 '12 at 14:54
Calfw seems to be an Emacs package which allows you to view any of Emacs diary, org-mode, .ics, and something called howm. But as koushik states, I don't think there's any effective conversion between these. – Brady Trainor Apr 21 '14 at 1:39

Michael Hall made me laugh with his rant on his ambivalent love-affair with the joyous rabbit-hole called org-mode, and being seduced back into it (after escaping into iPhone) by the new MobileOrg app. In that rant he mentions that back in 2007, Bill Clementson had managed to hack a certain "Emacs client for Google Services" by T.V. Raman (of emacspeak fame), which allowed him (Clementson) to sync his emacs diary appointments with his Google Calendar / GCal on the fly. Perhaps you or someone could do the same with it but for org-mode? (I would like to but I am years off in my e-lisp knowledge.)

share|improve this answer

You can try this website apart from its more sync calendar rather than Org-Mode.

I havn't tested it yet because it didn't work the first time I tried and I couldn't be bothered to find out why. Perhaps it was simply a typo, anyhoo, I hope you have more luck than me.

or theres this thread that talks about orgmode and gcal.

but not sure if there is a method, at least there is no out of the box method with org-mode as of yet.

share|improve this answer

Recently a project called org-gcal appeared and it might fit your requirements. Its Web page describes a step-by-step procedure to setup org-mode in order to support bidirectional sync between Google calendar and a org file, on the basis of a calendar by file. In summary org-gcal offers:

  • Fetch google calendar event
  • Post/edit org element

All the requirements are managed using the built-in package manager for Emacs 24+. The project is hosted on the MELPA repository for easy install.

The author implemented as feature a sync-and-close file procedure. It might be a little disturbing at the beginning because after a sync (org-gcal-fetch) or create a new event (org-gcal-post-at-point) the buffer is closed but you can notice by reopening it or navigating in the org-agenda-mode that tasks are updated in both senses.

share|improve this answer
Welcome to SU. Can you give more detail in your answer. Have you used this application before and what are its key features? Thanks – Matthew Williams Apr 3 '14 at 17:43
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Kevin Panko Apr 3 '14 at 18:22
It seems like this only posts/edits certain parts (where point is). Can it be used to agenda-wise entries? Export all agenda entries to the google calendar? – Dror Apr 9 '14 at 10:47
You can sync a complete calendar from google to org. However you can only sync from org to google posting at point. I suppose the logic behind this procedure is to add incrementally appointments to the agenda but it is not designed to add an agenda as a whole. – jrbalderrama Apr 11 '14 at 1:42

You must log in to answer this question.

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