
About DbToRia
DbToRia means Database to Rich Internet Application.
But what's that?
DbToRia generates an application in your browser directly from a database.
No further coding is involved in this process. That's achieved by reading additional metadata from the database
such as column types, references and permissions. This information is then used to build the application.
To edit your application you only have to change your database scheme. No need for changing any code, simply reload the site.
The features of DbToRia at a glance:
- Easy installation and configuration
- Userfriendly interface
Based on Qooxdoo DbToRia offers features usually found in desktop application only. For example drag & drop, context-sensitive menus and site updates without reloading.
- Expandability
The software is based on a modular design so additional databases can be supported. In the current version database modules for PostgreSQL, MySQL and SQLite are available.
- Generic approach
DbToRia gets all data from the database schema and content. That means you can build an application without writing a single line of code. This supports fast prototyping and rapid development of simple applications.
- Flexible
Although DbToRia doesn't need any configuration you can support it by providing additional metadata to change the application to fit your needs.
- Open source & free
The source code is publicly available under the GPL.
Customize DbToRia if you need to, write modules to support additional databases and help finding and fixing bugs.
To get started find the various DbToRia-packages under Download and choose which fits your needs best. To quickly see DbToRia in action you can either try the Demo or download the "Sample Package" which includes a database and a sample application.
There is even a "Sample Package" available which includes a database so you can start immediately.