Swixml, is a small GUI generatingengine for Java applications and applets. Graphical User Interfaces are described in XML documents that are parsed at runtime and rendered into javax.swing objects.
An elegant way to specify lots of complex data (using custom objects), as well as defining Swing GUIs. A bit like the XML Builder, but without block params.
It implements out-of-box a true MVC framework and uses XML to define the view (SwiXml is used as the XUL engine), BeanShell as a scripting language for<sep/>