OAT (OpenLink AJAX Toolkit) is a JavaScript-based toolkit for
browser-independent Rich Internet Application development. It includes a
rich collection of UI Widgets/Controls (for Maps, Timelines, Grids, Dialogs
etc.), Event-Management System, and a truly platform-independent
Data-Access Layer called `AJAX Database Connectivity' supporting generic
query services such as XMLA, GData, SPARQL, OpenSearch and other
service-specific Web Services.