Flying Saucer is a pure Java XML/CSS 2 renderer whose aim is to provide spec-compliant CSS 2.1 rendering for any well-formed XML document. The current codebase can render to Java2D-based canvases (Swing panels), PDF via the iText library, and images. The library currently covers the greater part of the CSS 2.1 specification.
GWTruts is an easy-to-use framework for using GWT with MVC and dependecy injection. It virtually divides a GWT module into view, controller, and validation sections similar to traditional MVC Web frameworks like Apache Struts. It also provides a dependency injection mechanism similar to Spring, which you can use to customize your controllers and views. It provides a page decorator where you can define mappings between a URL and a group of controllers/views and sections of the HTML files.
SpeedDemon is an Open Source Java tool to accelerate your Internet downloads. It works by downloading different parts of a file simultaneously and then recombines them to a location you specify. It also allows you to resume disconnected downloads. If you specify mirror links, SpeedDemon will download the file such that the load on the servers are evenly distributed. It has been designed to support different protocols; support for any protocol can be developed by just implementing an Interface, packing it into a JAR file, and then copying the JAR file into a specific directory.
The XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer. This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.
ThinWire is a development framework that allows you to easily build applications for the Web that have responsive, expressive, and interactive user interfaces without the complexity of the alternatives. While virtually any Web application can be built with ThinWire, it especially excels at enterprise applications, with its highly interactive and rich user interface components. Using ThinWire to handle the view-layer of your Java EE (J2EE) application can provide better user experience and with shorter development time.