Apache Cayenne is a persistence framework that provides object-relational mapping (ORM) and remoting services. It has a wealth of unique and powerful features and can address a wide range of persistence needs. Cayenne seamlessly binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. With native XML serialization, objects can be even further persisted to non-Java clients.
JGraphpad Pro is a complete application framework for rapid development of JGraph tools. It is meant for developers who wish to provide a stand-alone, rich-client graph application. The user interface is configurable with XML, and it uses a plugin architecture for extra functionality. It features a wide range of application components like palette, overview, the ability to export to many image and XML formats, copy and paste, drag and drop, rich text labels, database or backend connectivity, and visual complexity management. You can use it to create workflow editors, call graphs, CAD tools, network diagrams, database visualization tools, and more.
PushToTest TestMaker is a distributed test automation platform for application performance management and monitoring. It repurposes tests written in Selenium, soapUI, TestGen4Web, and Mozmill, and unit tests in Java, .NET, Jython, Groovy, PHP, Ruby, and Perl into functional tests, load and performance tests, and business service monitors. TestMaker is ideal for Web applications, Service Oriented Architecture (SOA) applications, Rich Internet Application (RIA using Ajax, Flex, Flash) and Business Process Management (BPM) applications.
DarkerIRC is a Java applet which provides IRC client functionality. It was written to be highly configurable (through the parameter tags and configuration file) and still easy to install and maintain. It can connect to any server or IRC network using the binary version, which contains a self-signed certificate.
Lazy8 Ledger is a very simple yet powerful accounting program designed for people who have experience in bookkeeping. It is a plugin for jEdit. You can enter any type of bookkeeping activity and break out the activities to any number of accounts. There are numerous standard reports that are the basis of accounting needs and then there are tools to make your own reports. Furthermore, it is Unicode-compatible in all respects.
oXygen is an XML editor that supports any XML document, and works with XML Schemas, DTDs, Relax NG schemas, and NRL Schemas. It has powerful transformation support that allows you to edit XSLT and XSL-FO documents and to obtain documents in the desired output format (such as HTML, PS, or PDF) with just one click. It also includes a complete Subversion client, support for flattening XML Schemata, an XML Schema instance generator, integration with the X-Hive/DB, MarkLogic and TigerLogic XML databases, editing actions on the diagram, and a rename refactoring action.
fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists, and queues for Java with a small memory footprint and fast access and insertion. It also provides big (64-bit) arrays, sets and lists, and fast, practical I/O classes for binary and text files.