Construct is a framework for command processing. It is based on a request/response cycle managed by a Controller. It has support for filters, filter chains, and command chaining. The controller has two modes for request processing: synchronous and asynchronous. Validators (commons-validator) are also supported.
EZMorph is simple Java library for transforming an Object to another Object. It supports transformations for primitives, Objects, and multidimensional arrays, compatibility with JDK 1.3.1, and small memory footprint (~76K). It began life as the converter package in Json-lib but became a project on its own.
Griffon is dekstop application development platform for the JVM. Inspired by Grails, it leverages the Groovy language and concepts like convention over configuration. The Swing toolkit is the default UI toolkit of choice however others may be used, principaly SWT and JavaFX. Developers may use a combination of the Groovy and Java as well as other JVM languages such as Scala, Clojure, Mirah, and Jython. It encourages the use of the MVC pattern and follows in the spirit of the Swing Application Framework (JSR 296) by defining a simple yet powerful application life cycle and event publishing mechanism.