Daffodil DB is a SQL-99 specification compliant, lightweight, Java-based relational database engine (RDBMS). It supports almost all constructs of SQL 99 (including triggers, views, constraints, UDT, stored procedures, etc.), supports distributed transactions (XA), provides a complete JDBC 3.0 driver (including support for optional features like save points, rowsets, UDT, XA, connection pooling, etc.), and can run in embedded or server mode. It can be included as a jar file in any Java application. Daffodil DB includes Daffodil DB Browser, a GUI-based database management tool that can be used to carry out all database operations such as creating a database, creating database objects, executing SQL statements, and manipulating data, browser database objects, etc.
SPTK (Simply Powerful Toolkit) is a cross-platform toolkit that provides a set of C++ classes for fast and easy application development. It provides GUI components that use FLTK, and features database support with seamless connection to GUI components. There are drivers for use of SQLite and PostgreSQL directly, as well as support for other database engines through UnixODBC. SPTK includes many classes for working with strings, dynamic arrays, and maps, and is faster and has a smaller footprint than STL. It also supports reading, writing, and creating Excel 7 files, high-level GUI components with dataset support, support for automatic layouts, and support for Aspell.
CLSQL is an SQL database interface for Common Lisp. It provides object-oriented and functional access methods to the underlying database, which can be one of MySQL, ODBC, PostgreSQL, or SQLite. It uses the Unified Foreign Function Interface (UFFI) and thus supports the CMU Common Lisp, Steel Bank Common Lisp, and Allegro Common Lisp implementations.
StelsCSV is a JDBC driver that allows performing SQL statements and other JDBC operations upon text files (comma separated, tab-separated, fixed length, etc.). Using this driver, users can easily create a simple database consisting of plain text files. The driver can be used for writing data importing programs and migration tools. It supports most keywords of ANSI SQL92, table joins, INSERT, UPDATE, and DELETE statements, data types, aggregate, converting, string, and user-defined SQL functions.
StelsEngine is a fast in-memory SQL engine (in-memory JDBC) for storing and processing tabular data in Java applications. Using StelsEngine, you can make processing data in your software considerably easier and quicker. It implements the JDBC API standard. It is a JDBC Type 4 driver, supports most keywords of ANSI SQL 92, supports integer, floating point, string, date/time, and Java object data types, supports aggregate, numeric, string, conversion, and user-defined SQL functions, supports data loading from a DBMS, and is platform independent.
cerberus is a modular and robust network operator and drone monitoring service designed to protect IRC networks from common threats that plague the community. It uses a BIND9-style configuration file with a mix of Perl syntax. It includes a map module that displays a server map along with basic information, stats/protocol for core protocol support, sql, an interface to DBI, modcontrol for controlling modules in use via IRC, login, operlist for displaying a list of all operators on the network, and more. It was designed for use with pure TS6 networks such as ircd-ratbox and ircd-hybrid.
Libzdb is a database library with thread-safe connection pooling. The library can connect transparently to multiple database systems. It has zero runtime configuration and connections are specified via a URL scheme. A modern object-oriented API is provided. Libzdb supports MySQL, PostgreSQL, SQLite, and Oracle.