Barracuda is an Open-Source Presentation Framework (LGPL) designed to make it easier to build web apps by providing a simple yet powerful Server-Side Component Model that makes it easy to manipulate DOM structures using proven MVC patterns like you would find in Swing. With this newest release, you can now use Jivan in addition to XMLC to load and render your DOM templates.
In addition, Barracuda supports Model 2 Flow Control handling with a sophisticated Server-Side Event Model. Barracuda also provides a Form Mapping & Validation package to automatically map forms to objects and validate them, along with integrated XMLC Localization support! Barracuda offers a number of utility classes in a library called Plankton