OpenToro is an open-source tool that helps develop database-driven Web apps. The latest OpenToro 4.0 release implements Ajax functionality for publishing database data on the Web.
According to its creators, open-source OpenToro is a "Web Database Publisher":
A tool that allows developing database-driven web applications in an agile and automatic way...
OpenToro Works with any SQL-92 compatible database, but if you want to use advanced features of some databases you can use (or develop) specific SQL engines. OpenToro [comes with] SQL engines for the following databases: MySQL, Oracle, Access, SQL-Server, HSQLDB.
Features of OpenToro include the ability to:
List database tables
Generate forms for inserting, modifying and deleting records.
Manage database tables.
The latest, 4.0, release includes Ajax functionality, such as:
Combo box reloading (with N-Dependences)
Text suggest fields
Ajax record search.
Embedded loading of forms, records and listings.
What do you think of OpenToro's approach to developing database-driven Web apps?