Bambookit GUI is a completely XML-scriptable user interface to build real-time interactive Web application front-ends. Applications occupy 100 Kb of device memory and run on any Java-enabled browser. Users can move windows, resize containers, scroll and sort tables, lists, trees, see real-time data display, use a layout manager, and more. All rendering and event handling is managed in the XML scripts.
xSiteable is a complete all-you-need package for creating sites that are fully relational, open source, fully templating-enabled, using only XML-based technologies to help you create complex sites on the fly. It packs such features as topic maps, notation for content, and the fast Sablotron xslt parser.
Treebeard is an XSLT IDE that allows you to load an XML file and an XSLT file (from the Web or from the local file system), edit either file, and then perform transformations. Some features include syntax highlighting, a pluggable XSLT transformer, a template browser, SAX transformations (so you can transform large files - 4MB tested), regular expression find, and displaying transformation results in HTML or plain text.
Kiwa is a Web-based, object-oriented development and run-time environment. The goal of this project is to allow site administrators to graphically design their site's businness workflows (XML automats). It uses a template system to display pages, and offers easily extendable object libraries that can be plugged as cartridges.
Presenting XML is a Java Web application framework for presenting HTML, PDF, WML, etc. in a device independent manner. It supports various kinds of content, including XML files, dynamic content, SQL result sets, and flat files. It provides a declarative way for applying filters and XSLT transforms to a stream of XML content in a pipeline. It allows user defined filters and serializers written as Java plug-ins. It is component based and extendable. Presenting XML may be used as a command line tool or as a framework for a servlet-based Web application.