Dozer is a powerful, yet simple Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types. Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit mapping, as well as recursive mapping. This includes mapping collection attributes that also need mapping at the element level. It not only supports mapping between attribute names, but also conversion between types. Many conversion scenarios are supported out of the box, but custom conversions can be specified via XML.
Reverspring is a Java library that allows you to create Spring IoC XML files from POJO at runtime. CoI stands for Control of Inversion: Reverspring just inverts the inversion of control mechanism of Spring Framework, allowing you to (re)write Spring descriptors starting from your Java objects. With Reverspring, you can write process descriptors on XML files without reinventing a new DTD or XML schema, but just using the well known Spring IoC syntax.
The Spiffy Framework is a collection of well-tested and often used helper methods and utility classes. Such methods and classes solve existing and recurring practical problems, and remedy annoying features of the Java language or its frameworks. The value of this framework is not only the code, but also the ideas for solutions to the problems. The goals are to collect and centralize "utility abstractions", and to serve as a repository of knowledge/smart ideas for programmers to learn.
ProteomeCommons.org IO Framework is a proper Java framework for handling spectra and peak lists. The framework can read and write to a number of different spectra and peak list formats, and it provides a simple, intuitive Java object model for working with spectra or peak lists. All classes support two methods of handling peak list and spectrum data: in-memory or stream. The goal of this framework is to support all the popular MS and MSMS data formats, and to eliminate any time or effort involved in figuring out how to read and write peak list or spectrum files.
RIFE/Laszlo is based on RIFE/Jumpstart and geared towards easily getting started with the creation of Rich Internet Applications using OpenLaszlo. It is a ready-to-run source distribution and file structure that allows you to get started with a new OpenLaszlo application with RIFE in less then 2 minutes. Typically, all that you have to do is unzip the archive, open the project file in your favourite IDE, and run the application. Thanks to a dynamic development model, you rarely have to restart, and are able to gradually implement your application in an iterative manner.