A few years ago, I started writing the iCalendar library. This is in a rather alpha stage (and I practically abandoned it), at that time there was no PHP 5, and there is not much functionality there, but:
- I have a lot of code that goes into modeling the iCalendar RFC (you can look in it).
- He has the ability to programmatically create events and spit out the iCal format.
Hope this helps:
source share