OAT: OpenAjax Alliance Compliant Toolkit: "

Ondrej Zara and his team at Openlink Software have created a Openlink Software JS Toolkit, known as OAT. It is a full-blown JS framework, suitable for developing
rich applications with special focus to data access.

OAT works standalone, offers vast number of widgets and has some rarely seen features, such as on-demand library loading (which reduces the total amount of downloaded JS code).

OAT is one of the first JS toolkits which show full OpenAjax Alliance conformance: see the appropriate wiki page and conformance test page.

There is a lot to see with this toolkit:

You can see some of the widgets in a Kitchen sink application

Sample data access applications:

OAT is Open Source and GPL’ed over at sourceforge and the team has recently managed to incorporate our OAT data access layer as a
module to dojo datastore.

(Via Ajaxian Blog.)

This is a corrected version of the initial post. Unfortunately, the initial post was inadvertently littered with invalid links :-( Also, since the original post we have released OAT 1.2 that includes integration of our iSPARQL QBE into the OAT Form Designer application.

Re. Data Access, It is important to note that OAT's Ajax Database Connectivity layers supports data binding to the following data source types:

  1. RDF - via SPARQL (Query Language, Protocol, and Resultset Serialization formats: RDF/XML, RDF/N3, RDF/Turtle, XML, and JSON)
  2. SQL - via XMLA (somewhat forgotten SOAP protocol for SQL Data Access that can sit atop ODBC, ADO.NET, OLE-DB, and even JDBC)
  3. XML - via SOAP or REST style Web Services
In all cases, OAT also provides Data Aware controls for the above that include:
  1. Tabular Grids
  2. Pivot Tables
  3. TimeLines
  4. Extended Anchor Tags
  5. Map Service Controls (Google, Yahoo!, OpenLayers, Microsoft Visual Earth)
  6. SVG based RDF Graph Control (Opera 9.x provides best viewing experience at the current time)

OAT also includes a number of prototype applications that are completely developed using OAT Controls and Libraries:

  1. Visual SPARQL Query Builder
  2. Visual SQL Query Builder
  3. Web Forms Designer (includes Drag-Drop usage of Data Aware Controls etc.)
  4. Visual DB Designer

Note: Pick "Local DSN" from page initialization dialog's drop-down list control when prompted