Examples

These are examples of building and handling calendar content in a number of languages and libraries. Many of these are available from the CalConnect examples repository

Java and iCal4j

iCal4j is a Java library which can parse and build calendar data. These examples make use of that library.

All these examples are in the form of a maven project and are available at https://github.com/CalConnect/DEVGUIDE-EXAMPLES/tree/master/ical4j

Examples is an application which will run all or some of the examples. These are:

  1. Simple event
  2. Simple meeting
  3. Parse ics file

C and libical

libical is a C library which can parse and build calendar data. These examples make use of that library.

All these examples are in the form of simple C programs and are available at https://github.com/CalConnect/DEVGUIDE-EXAMPLES/tree/master/libical

  1. Simple event

Ruby

iCalendar is a Ruby library for dealing with iCalendar files.

More Ruby calendar and scheduling libraries can be found at Ruby Toolbox

Javascript

Was this page helpful for you? Please give us Feedback.