The DPML SDK is a management platform for Java-based component development, resource management, and deployment. It is composed of the Transit resource management layer, the Depot multi-project build system, the Metro component management runtime engine, and the Station application management console.
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.
Grails is a full stack framework for developing Web applications on the Java platform. It builds on the concepts introduced by frameworkds like Rails, Django, and TurboGears, but builds on established Java technologies like Spring and Hibernate. It includes an easy-to-use object relational mapping (ORM) layer, an expressive view technology, a controller layer, a command line scripting environment, an embedded Jetty container which is configured for on-the-fly reloading, dependency injection, support for internationalization (i18n), and a transactional service layer.
The ZK Mobile is a ZK extension that enables ZK applications to run on mobile devices with little programming. With the event-driven components and a markup language, programming is as simple as programming desktops and designing screens is as easy as authoring HTML pages. No JavaME prerequisite is required.
Wicket Web Beans (WWB) is an Apache Wicket component toolkit for displaying and editing POJOs that conform to the JavaBeans specification. Web pages are automatically generated based on bean properties and certain conventions. If necessary, the layout, editability, and actions of these pages can be customized on an exception basis. In other words, the toolkit normally does what you'd expect, but when it doesn't, you can override its behavior.
Architecture Rules is a Java library that allows a programmer to assert code's architecture via unit tests or ant tasks. This test is able to assert that specific packages do not depend on others and is able to check for and report on cyclic dependencies among your project's packages and classes. This project wraps a industry accepted JDepend to simplify the process of maintaining a solid software architecture.
IT Mill Toolkit is a server-side RIA (Rich Internet Application) library that provides a versatile set of AJAX widgets for Java programmers. Applications are programmed in Java and executed server-side. At the client-side (i.e. in the browser), enhanced GWT widgets are used for presentation.