iCalendar, vCalendar and vCard

iCalendar, vCalendar and vCard project page

iCalendar


iCalendar import and export. iCalendar is supported by Mozilla products, Apple iCal and even Microsoft Outlook.



Support for freebusy time is limited, the rest should work.



Currently used in production for an internal application and DabbleDB



The SeaCal package contains classes to publish a calendar over http.



Based on work done by David Röthlisberger and Vera Fischer for
SW2Calendar



RFC 2445

RFC 2446

RFC 2447

Wikipedia article


broken clients

vCalendar


iCalendar is Version 2 of vCalendar, so it's supported too. Status is same as iCalendar.

vCard


importing of versions 3.0 is 2.1 are supported

exporting of verion 3.0 is supported

RFC 2425

RFC 2426

Wikipedia Article

Chronos


ICalChronos provides Chronos support. Load ICal and Chronos first.

Magritte


ICalMagritte contains Magritte descriptions for VCards, Todos and Events. This should simplify the creation of UIs.

ICal-Core-pre.6.mcz
ICal-Tests-pre.7.mcz
ConfigurationOfICal-PaulDeBruicker.20.mcz
ICal-Core.Gemstone-PaulDeBruicker.5.mcz
ConfigurationOfICal-PaulDeBruicker.19.mcz
ICalChronos-PaulDeBruicker.8.mcz
ICal-Tests-PaulDeBruicker.6.mcz
ICal-Core-PaulDeBruicker.5.mcz
ICal-Core.Gemstone-PaulDeBruicker.4.mcz
ICalChronos-PaulDeBruicker.7.mcz
ICal-Tests-PaulDeBruicker.5.mcz
ICal-Core.Gemstone-PaulDeBruicker.3.mcz
ConfigurationOfICal-PaulDeBruicker.18.mcz
ICal-Core-PaulDeBruicker.3.mcz
ConfigurationOfICal-PaulDeBruicker.17.mcz
ConfigurationOfICal-PaulDeBruicker.16.mcz
ConfigurationOfICal-PaulDeBruicker.15.mcz
ICal-Tests-PaulDeBruicker.3.mcz
ICal-Core-PaulDeBruicker.2.mcz
ICal-Core.Gemstone-PaulDeBruicker.2.mcz
ICal-Core-PaulDeBruicker.4.mcz
ICalChronos-PaulDeBruicker.6.mcz
ICal-Tests-PaulDeBruicker.4.mcz
ConfigurationOfICal-PaulDeBruicker.13.mcz
ICal-YanniChiu.87.mcz
ICal-Tests-YanniChiu.1.mcz
ICal-Core-YanniChiu.1.mcz
ConfigurationOfICal-YanniChiu.12.mcz
ICal-YanniChiu.86.mcz
ConfigurationOfICal-PaulDeBruicker.11.mcz
ICal-PaulDeBruicker.85.mcz
ICal-YanniChiu.84.mcz
ConfigurationOfICal-PaulDeBruicker.9.mcz
ConfigurationOfICal-PaulDeBruicker.8.mcz
ICal-PaulDeBruicker.83.mcz
ConfigurationOfICal-PaulDeBruicker.7.mcz
ICal-PaulDeBruicker.82.mcz
ConfigurationOfICal-PaulDeBruicker.6.mcz
ICal-PaulDeBruicker.80.mcz
ConfigurationOfICal-PaulDeBruicker.5.mcz
ICal-PaulDeBruicker.78.mcz
ConfigurationOfICal-PaulDeBruicker.4.mcz
ConfigurationOfICal-PaulDeBruicker.2.mcz
ICalChronos-PaulDeBruicker.5.mcz
ICal-pmm.74.mcz
ICal-pmm.73.mcz
ICal-pmm.72.mcz
ICal-pmm.71.mcz
ICal-pmm.70.mcz
ICal-pmm.69.mcz
ICal-pmm.68.mcz
ICal-pmm.65.mcz
ICalMagritte-pmm.10.mcz
ICal-pmm.64.mcz
ICal-pmm.63.mcz
ICalChronos-pmm.4.mcz
ICal-jbj.67.mcz
ICal-jbj.66.mcz
ICal-jbj.65.mcz
ICal-jbj.64.mcz
ICal-jbj.63.mcz
ICal-jbj.62.mcz
ICal-jbj.61.mcz
ICalChronos-pmm.3.mcz
ICal-pmm.62.mcz
ICalChronos-pmm.2.mcz
ICal-pmm.61.mcz
ICal-pmm.48.mcz
LazyList-jbjohns.1.mcz
ICal-jbjohns.60.mcz
ICal-pmm.47.mcz
ICal-jbjohns.56.mcz
ICal-pmm.55.mcz
ICalMagritte-pmm.9.mcz
ICal-jbjohns.54.mcz
ICalMagritte-pmm.8.mcz
ICalMagritte-pmm.7.mcz
ICal-pmm.53.mcz
ICal-jbjohns.52.mcz
ICal-jbjohns.51.mcz
ICal-jbjohns.49.mcz
ICal-jbjohns.48.mcz
ICalChronos-pmm.1.mcz
ICal-pmm.46.mcz
ICal-pmm.45.mcz
ICal-pmm.44.mcz
ICal-pmm.43.mcz
ICal-YM.43.mcz
ICal-pmm.42.mcz
ICal-pmm.41.mcz
ICalMagritte-pmm.6.mcz
ICal-pmm.40.mcz
ICalMagritte-pmm.5.mcz
ICal-pmm.39.mcz
ICalMagritte-pmm.4.mcz
ICalMagritte-pmm.3.mcz
ICal-pmm.38.mcz
ICalMagritte-pmm.2.mcz
ICalMagritte-pmm.1.mcz
ICal-pmm.37.mcz
SeaCal-pmm.3.mcz
SeaCal-pmm.2.mcz
ICal-pmm.36.mcz
ICal-pmm.35.mcz
ICal-pmm.34.mcz
ICal-pmm.33.mcz
ICal-pmm.32.mcz
ICal-pmm.31.mcz
ICal-pmm.30.mcz
ICal-pmm.29.mcz
ICal-pmm.28.mcz
ICal-avi.27.mcz
ICal-pmm.26.mcz
ICal-pmm.25.mcz
ICal-pmm.24.mcz
ICal-pmm.23.mcz
ICal-pmm.22.mcz
ICal-pmm.21.mcz
ICal-pmm.20.mcz
ICal-pmm.19.mcz
ICal-pmm.18.mcz
ICal-pmm.17.mcz
ICal-pmm.16.mcz
ICal-pmm.15.mcz
ICal-pmm.14.mcz
ICal-pmm.13.mcz
ICal-pmm.12.mcz
ICal-pmm.11.mcz
ICal-avi.11.mcz
ICal-pmm.10.mcz
ICal-pmm.9.mcz
ICal-pmm.8.mcz
ICal-pmm.7.mcz
ICal-pmm.6.mcz
ICal-pmm.4.mcz
ICal-pmm.5.mcz
ICal-pmm.3.mcz
ICal-pmm.2.mcz
ICal-pmm.1.mcz
yann.mcm