Gedafe (the Generic Database Front-end) is a web-based database front-end that is database-application independent. That means that the (perl) code doesn't contain any information about what tables are present in the database, how the data is organized or how the forms should be made.
The idea is to put all the application logic in the database along with meta-information on how to present the data and then use a generic front-end that gathers that information and uses it to build the interface presented to the user.
At the moment Gedafe works only with PostgreSQL.