Buddy Buddy

The Buddy System, LLC

Combine multiple iCal calendars and publish them to your .Mac account or a WebDAV server.

Leopard update

Check out the "downloads" section, below!

Summary of iCalPublish

screen image
Apple's iCal application allows you to publish your calendars so anybody can view them on the web. However, if you have multiple calendars (e.g., work, home, school), iCal 1 won't combine them so they all appear together on the same web page and iCal 2 won't allow you to combine individual calendars in more than one group. iCalPublish allows you to combine individual calendars and publish them as one calendar to your .Mac account or another WebDAV server for viewing on the web.

iCalPublish is shareware. See below for registration instructions.

Feature Summary (version 2):

Macworld Review

Mac Gems — Calendar Compilation
By Dan Frakes

... iCalPublish ... [is] a useful, one-of-a-kind utility for those of us who have more than one iCal calendar and want to publish them together. And the included ReadMe file is clear and understandable, which can't be said for a lot of the software I review for Mac Gems.


System Requirements


Archives (no longer supported):


Checkbox Settings Don't Stick

If the P S N T checkboxes settings don't stick after you quit and relaunch iCalPublish, update to version 2.5.2.

***g_preferencesDict.LoadXML(pFile) ret = False or ***g_preferencesDict.SaveXML(pFile) ret = False

The marks of a corrupt prefernecs file. Be sure iCalPublish is not running (probably isn't), then remove these files from your Library folder:
(You probably only have the second one.)

Time Zone Shift

Some uses have reported that suddenly all of the events on the web view appear to be time shifted to GMT or some other time zone. This effect, seen when using Apple's web server, is more likely to occur if you are syncing your calendars between multiple machines or a PDA (phone or Palm Pilot).

Often, the trouble goes away by itself. If not, use iCal to export and then import your separate calendars. If that does not help, then look at the upper right corner of the web view. If, instead of the publication date, time, and time zone which is normally displayed there you see one of your individual calendar names, that calendar is likely causing the problem. Temporarily remove it from your list of combined calendars to verify this.

Version history

Version 2.5.3 (August 25, 2008) Version 2.5.2 (July 24, 2008) Version 2.5.1 (May 15, 2008) Version 2.5 (November 5, 2007) Version 2.4 (July 11, 2006) Version 2.3 (November 9, 2005) Version 2.2 (August 16, 2005) Version 2.1 (August 2, 2005) Version 2.0.1 (February 18, 2005 test, March 8, 2005 release) Version 2.0


I'm no longer supporting iCalPublish because Apple has added features to iCal that solve some of the problems (e.g., groups), and there have been no paid registrations for a few years. You can still contact me with questions, but I won't be able to make changes.

You can "self register" by turing on the checkbox in the app, There is no registration number, just an "I've paid" checkbox in the registration window. Use the "Register..." menu, click "Register" which will take you back here, then just return to iCalPublish and you'll see the checkbox. Don't feel quilty.

Jeff Apple Jeffrey Mattox: Email me, I love my Mac!
Madison, WI
America's #1 city,

(according to Money Magazine -- a few years ago)


[Return to top of page]

[Sonic Boom Lines]
(Old photo — my glasses are much smaller now!)

Updated: March 21, 2011
Buddy® is a registered trademark of The Buddy System, LLC.
Mac and the Mac logo are trademarks of Apple Computer, Inc., registered in the U.S. and other countries.