Open Source software (PHP) managing iCal (rfc2445) files, for non-calendar systems like CMS, project mgmt systems etc. able to manage calendar information like agendas, tasks, reports, totos, journaling data and communicate with calendar software.
- iCalcreator class features iCal (rfc2445/rfc5545) file create, parse, edit and select.
- tinycal is a small HTML calendar box, displaying calendar information from local and/or remote calendar files (rfc2445/rfc5545) or even urls, ex. Google calendar, a utilization of the iCalcreator class package.
- tiCalFile is a PHP class creating iCal (rfc5545/ rfc2445) calendar TEST file(-s),a utilization of the iCalcreator class package.
Seems to be the best PHP library for this.