Is there a CLI utility that allows one to sync up with their iCloud calendar (i.e., iPhone calendar on the cloud) to modify calendar events, etc.?

3 Answers 3


khal can be used in combination with vdirsyncer, which is able to synchronize with iCloud. Setup takes a while though.


Another solution is suggested in this blog:

I used a software from http://icloud.niftyside.com/ which I installed on my Uberspace. It was just unpacking it into a directory of the webserver and visiting the site. Then entering my credentials and I got all the URLs.


According to this release note for version from 26 May 2014, syncevolution offers basic iCloud interoperability:

It now [...] works with iCloud. However, syncing with iCloud ran into a server bug (reported as 17001498 "CalDAV REPORT drops calendar data") and needs further work.

You must log in to answer this question.

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