CouchUnit is a JUnit extension that helps administer tests run against CouchDB. It mimics the syntax and feel of DBUnit by helping developers write tests that load XML style datasets to place databases in known states between integration tests. A number of standard operations are used to store and remove CouchDB documents. Any number of documents may be declared within a single CouchUnit dataset.
JTelIRC is an advanced IRC framework for Java. It is mainly intended for writing automated clients ("bots"), but may be used for normal clients as well. It provides an intuitive and well documented Java interface to IRC and makes it extremely easy to write advanced clients quickly.
jOpenDocument is a pure Java library for manipulation of OASIS Open Document files. jOpenDocument is a library for developers looking to use Open Document files without OpenOffice.org. You can use jOpenDocument to generate dynamic documents from Java, XML, or databases; to display and print files with built-in viewers; to split, concatenate, and manipulate pages; to automate filling out of templates; and to use your preferred langage via the standard ScriptEngine interface.
The Abacus Formula Compiler (AFC) compiles computations defined in spreadsheet files directly to Java byte code. Users can thus customize an application using Excel or OpenOffice Calc. AFC compiles against your own Java interfaces to obtain input values and compute output values (it essentially generates strategy implementations for you), and supports internal computations with either double or BigDecimal (for financial applications).
JPerf is a perfect hash function generator for Java. The principle of perfect hashing is to reduce the average constant overhead of a hash table by precomputing a hash function which is optimal for the key set. Other advantages include a reduction in memory usage. Finding such a hash function is hard, especially in the general case. These run-time savings come at a cost of increased map creation time. JPerf can create a perfect hash function for a given set of keys and values.