FireStorm/DAO is a Java Code Generator that can import existing database schemas (from a SQL script or from a live JDBC connection) and can then generate a complete persistence tier. It generates Java source code and configuration files that developers would otherwise have to write by hand, and that is compliant with the Data Access Object (DAO) design pattern.
SQLizer is a utility library intended to be used in search applications. Given an input string, it builds an SQL select statement. It supports two types of input: numeric and string. The catch is that this library allows usage of operators in the input string. Supported operators are "and", "or", "not", and grouping by means of parentheses. It also supports the wildcards "*", "%", "?", and "_" in string searches as well as regular expressions enclosed in /.../.
SqlBuilder is a library that attempts to take the pain out of generating SQL queries within Java programs. It wraps the SQL syntax within very lightweight and easy to use Java objects that follow the "builder" paradigm (similar to StringBuilder). This changes many common SQL syntactical, runtime errors into Java compile-time errors.
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.
StelsXML is a JDBC type 4 driver that allows you to perform SQL queries and other JDBC operations on XML files. It allows you to easily access data contained in XML documents using the standard SQL syntax and XPath expressions. The driver is completely platform-independent. It supports most keywords of ANSI SQL'92, XPath expressions for defining tables and columns, inner and outer table joins, aggregate, numeric, string, conversion, and user-defined SQL functions.
Tournament Pool and Bracket Tracker contains everything you need to run a tournament pool. It supports small groups or organizations who wish to provide an NCAA basketball tournament pool without a lot of administrative work in calculating up-to-date results and possibilities. Though it was built with the NCAA tournament in mind, it should be able to handle most other sport tournament pools. Once a tournament is underway, users can keep track of their progress as the administrator for a tournament updates the results of games. Pool adminstrators can choose from many different scoring systems.
XMLToaster is a tool for extracting and loading XML from databases. It provides a modified version of SQL which has XML mapping extenstions. It can be compared to the "for xml" command in MS SQL Server 2008, but it runs on all common databases and scales to handle very large XML mappings without too much complexity. It is used as a Java library to write XML interfaces, but can also be run as a command line tool.