e4Graph is a C++ library that allows programs to store graph-like data persistently and to access and manipulate that data efficiently. With e4Graph, you can arrange your data in the most natural form that reflects the relationships between its parts, rather than having to force it into a table-like format. The e4Graph library also allows you to concentrate on the relationships you want to represent, and not on how to store them in a database. You can modify data items, and add and remove connections and relationships between pieces of data on the fly. e4Graph allows you to represent an unlimited number of different connections between pieces of data, and your program can selectively manipulate the data according to the relationships it cares about, not having to know about other connections represented in the data set.
IRM is a Web-based asset tracking and help desk/work request system built for IT departments and help desks. It keeps detailed information about each computer, as well as a complete history of work requests. It keeps track of detailed computer information such as CPU type/speed, amount of RAM, Hard Drive Size, serial numbers, etc. The system includes the ability to track networking hardware and any type of software. Also included is support for email notification of both users and technicians, and some support for monitoring computer systems via SNMP.
Jacquard is a Web-database integration toolkit, written as a Java Servlet package. It is designed to make it extremely easy to build two- and three-tier client-server applications which will be completely portable to any hardware platform and operating system which supports a Java 1.2-compliant JVM or a JDBC 2.0-compliant database management system, or any Web server or Web Application Server which supports the JSDK 2.0 API.
Metabase is a DBMS-independent PHP API to access SQL databases. It supports MySQL, PostgreSQL, Oracle, Microsoft SQL server, Microsoft Access, ODBC, Interbase, Informix, MiniSQL, and SQLite. It supports nested transactions, blobs, and prepared queries. It can install database schemas defined in a DBMS independent XML format that describe tables, indexes, primary keys, and auto-increment sequences. It is also able to upgrade a database to a new schema without affecting the data that was stored since it was installed or upgraded for the last time. There is also schema reverse engineering support.
dteq is a query tool that passes results through a template. It is well-suited for auto-generating all kinds of things from a database like authentication tables, DNS zone files, or whatever you can come up with. It also does updating commands like INSERT and UPDATE and reports back the number of rows affected. This used to be named mysqlquery but it is now DB-independent, with cdb, MySQL, and PostgreSQL drivers available.