A simple declarative framework for creating Swing UIs
PublishedSDL / Swing is a very simple declarative framework for building rich cross platform desktop and Web Start applications. The framework is tiny (a single 283k jar with no external dependencies), unobtrusive and easy to learn. SDL/Swing applications use the Simple Declarative Language to define screens in a terse, human readable definition file. Controllers can be written in Java, or any other JVM targeted language.