views:

52

answers:

0

Hello everyone,

I am looking for a good iCalendar RFC 5545 processing library (open source / GPL compatible) that has been implemented in javascript. My current interest is a js library that fully implements the RRULE so that we can use our calendar web app offline with HTML5 compatible browsers.

We have our UI so just a usable library that can generate the RRULE and the event dates is what we need. I've even give some thought to contacting the guy that created the python dateutil to see if we could port his library to js.

Examples of our needs include: 1) Given raw data (provided by our existing UI), construct iCalendar VEVENT information including RRULEs. 2) Given a VCALENDAR / VEVENT object, generate the appropriate iCalendar text string that I can store locally using HTML5 until the client connects to the server. 3) Given a VCALENDAR / VEVENT object with RRULEs in it, be able to say "give me the start/end dates of the next X occurrences from some date" or "give me all the start/end dates of occurrences until date Y".

Any leads, thoughts or suggestions are greatly appreciated.

Thanks, Bill