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, TimeLine, Grids, Dialogs etc..), Event Management System, and a truly platform-independent Data Access Layer called AJAX Database Connectivity that supports generic query services such as; XMLA, GData, SPARQL, OpenSearch, and other service specific Web Services.