Timegrid is a DHTML-based AJAXy widget for visualizing time-based events. It is capable of rendering dynamic, calendar-style views of event data from multiple sources of different formats (XML, JSON). Below is a live example that you can play with.
The data file for this Timegrid: month.xml
Just like Google Calendar, Timegrid can be used with zero software installation, server-side or client-side. Timegrid, however, does not depend on any server for its data backend; instead, it can import events from simple XML or JSON files, or optionally be configured to display Google Calendar feeds.
Timegrid is open source software and is licensed under the BSD license.
This software is created and maintained by the SIMILE project, in particular: