Makumba is a query-centric MVC web framework designed to build database-driven without advanced knowledge of database systems or Java. It is simple to configure and eliminates all the overhead usually needed to get data from the database to the view.
Its intuitive tag-library helps building complex sites in much less time than other frameworks.
Its main features are:
* Makumba List engine (using OQL/HQL as query language), to "loop" over records in the database and display them correctly according to their data type.
* Makumba Forms, supporting nested forms and making it possible to build complex forms without having to worry about how the data will get stored.
* Makumba Data Definitions (MDDs), an abstraction of the data model, making the model design very easy.