Aubit 4GL compiler is a programming language based on (and compatible with) Informix-4GL. It provides an easy way to generate screen/form based programs, since statements for handling Windows, Forms, Menus, SQL, and similar are built-in. With support for SQL statements forming an intrinsic part of the language, it's especially suitable for developing database-oriented applications. Database connectivity is provided for PostgreSQL, MySQL, Informix, and others via ODBC. It supports both ncurses (console mode) and GTK+ (GUI mode) output.
BUSH (Business Shell) combines the capabilities of BASH, PHP, GCC, and databases into a uniform design for rapidly building secure, reliable Web sites. Based on an ISO standard, it promotes code reuse: scripts and templates can be compiled with GCC or ported to JVM or .Net using third party tools with only minor changes. It can also replace BASH as an interactive command shell with SQL support, and is a general purpose scripting language.
C Scripting Language (CSL) is an embeddable scripting language with C syntax. A comprehensive set of libraries is included in the base package, and writing your own libraries is possible with an easy API for C programs, as well as a class interface for C++ programs. If you are looking for a compact and powerful scripting engine for your application, CSL might be the choice.
Cameleon a Framework for developing reliable database applications in a technology independent and predominantly editorial way. User interfaces may be easily exchanged from Swing to HTML and vice versa, and databases may be exchanged in the same manner. The Swing variant framework is established. The HTML user interface is under construction but can be reviewed on the project Webpage ("Test sample application"). Cameleon's target users are programmers who manage midrange data volumes (from thousands to millions of database records) and who prefer simplicity and availability rather than animation. Business features such as security management and parameter administration are supported in the framework. The framework allows web developement without any knowledge of JSP, HTML, Servlets etc. Data input elements (and groups of them) may be used in Java Server Pages.
Copper is the feature-wise Linux port of the Windows-only software Golden32 by Benthic. It allows developers to view data in a table format rather than in SQLplus, and lets you do select, insert, update, delete, commit, and rollback. It supports Oracle and MySql, and features a tabbed view to manager your queries, syntax highlighting, right-click updates, and a table/column browser.
DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, and Perl functions for manipulating the database. It will also produce SQL table data for MySQL or others. It automatically produces code to insert, delete, update, and search the database, stuffing a C or PHP struct with the results.
libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using this framework. The plugin architecture allows for new database drivers to be easily added by a third party with flexible licensing.
DbDesigner is a useful tool for constructing databases in an intuitive and easy-to-use environment, where you have a visual representation of the tables and relations contained in your project. You can quickly see the fields in a table or how each table relates to the others. After you are finished, it can export the schema of the database into an .sql script, or directly connect to a database backend and build it there. It can also import already existing databases from .sql scripts or db backends. It can save your project into its native format (XML) so all information is kept, and it has a plugin architecture to be easily extensible to work with many database servers (it comes with 2 plugins for PostgreSQL and MySQL).