This Horde package provides an API for dealing with iCalendar data. WWW: http://pear.horde.org