kigkonsult logo

Now 118 216 iCalcreator
users worldwide!!


kigkonsult offer professional services for software support, design and new/re-development, customizations and adaptations of PHP/MySQL solutions with focus on software lifecycle management, including long term utility, reliability and maintainability.

If you need any custom modules, modification or amendment based on iCalcreator to suit your needs or professional support, don't hesitate to contact us.

Sponsored Links
Custom Search

iCalcreator used in.. .

  • albaven
  • All-in-One Event Calendar
  • Bugscope
  • Date iCal
  • Dokeos
  • event_connect
  • ESS Feed
  • Exponent CMS
  • EQDKP Plus
  • GCalendar
  • GLPI
  • Grapevine Birmingham
  • Gumbo Millennium
  • Hypecal
  • iCal
  • iCalendar-to-Facebook-Event
  • JCal Pro
  • kitEvent
  • MarkupiCalendar
  • One Big SYSTem
  • Open Atrium
  • Repository based CMS
  • sfiCalCreatorPlugin
  • Telaen
  • terncal
  • twical
  • Virtual Loup-De-Mer
  • "Weather Forecast"
  • And many more.. .

Tell us

what iCalcreator is missing,
use the contact page

Support us

Link to our site from yours! - iCal PHP software 

We will create a link to your site in our list of featured users!

Credits & Licenses plus

iCalcreator and the related PHP software was conceived and written by Kjell-Inge Gustafsson.

Many people have contributed, through providing questions, issues, reporting bugs and sending patches.

iCalcreator (standard) and the related PHP software are released under the LGPL  /  GPL  /  CC licences.

This site uses:
jQuery TimepickerMIT/GPL
prototypeCC BY-SA


rsscalCreator is a PHP class that implements the rsscal (RDF) specification of iCal, RFC2445 / RFC5545. Only the calendar event component is implemented.

Knowledge of calendar and RFC5545 ( / RFC2445) is necessary!

For information about RSS, see RSS tutorial.

For information about RDF specification, see

The 'Dublin Core' Namespace Declaration (as defined in allows optional subelements.

The EVENT Namespace Declaration ( describes event (optional) subelements for ITEM elements.

Download rsscalCreator here.

PHP Example

/* ensure the right path to class file */
require_once './rsscalCreator.class.php';

/* SETUP !!! directory to store feed file */
define( 'CACHE', './cache' );

/* initiate and set required elements */
$feed = new rsscalCreator( 'RSSCAL feed', '', 'Sample feed' );

/* create and add some items */
$feed->addItem( new rsscalItem( 'Item no 1', '' ));
$feed->addItem( new rsscalItem( 'Item no 2', '' ));
$feed->addItem( new rsscalItem( 'Item no 3', '' ));

/* create and redirect RSS feed to browser */
$feed->returnRSS( CACHE );

Download More examples.

Create/edit/show iCal files

iCalcreator iCalcreator iCalcreator iCalcreator rsscalCreator rsscalCreator rsscalCreator rsscalCreator

You can test iCalcreator online and create iCal test files on-the-fly, using tiCalFile, example of how to employ iCalcreator in software development.

An example how to present and display iCal calendar file information, tinycal, using iCalcreator class in the server back end software.

Free images

Click on an image to download. To download all, click here!

iCalcreator iCalcreator iCalcreator iCalcreator iCalcreator iCalcreator iCalcreator

rsscalCreator rsscalCreator rsscalCreator rsscalCreator rsscalCreator

rdf rss rss1 rss2 rss2

csv csv xls xls

If the download do not start, please refresh the page and try again!

Read the lastest release news here.

Copyright © 2008-2014 kigkonsult
kigkonsult Contact
Terms and Conditions
Privacy & Cookies Policy
Linking Policy