xslui is an XSLT applet to display Web pages with a modularized XML file in Web browsers. This applet can design page layout by arranging square blocks called "areas". Thus it is very easy to display layouts like horizontal columns. This layout feature can also separate descriptions of an area's arrangement and contents, even in different files. This feature provides Web pages with modularization and sharing of their parts. In addition, xslui has data operating elements with the xsldo library, which can operate on XML data in the same or other XML files as the display data. This feature provides separation of views and data.
XOM is an XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming. In many use-cases, it can process arbitrarily large documents with effectively constant memory sizes. It strives for correctness, simplicity, and performance, in that order. XOM supports XSLT, Canonical XML, and XInclude.
RefleX is a Java tool that allows people that have no particular knowledge of Java to write smart programs entirely in XML. The concepts of native XML programming used in RefleX have been designed separately, so that other implementations on other platforms/languages can be considered. As the tags used are considered "active", the underlying concepts have been named "Active Tags". Programming in XML allows developers to efficiently produce batch scripts as well as Web applications. With Active Tags, you can dramatically decrease the number of lines you have to code.
iPfaces is a framework for simple creation of native, form-oriented network applications for mobile devices. The aim of the solution is to screen the programmer completely out from the mobile platform itself, and transfer the entire application logic to the central application server level. Developers with experience with one of the supported Web technologies (ASP.Net, Java, and PHP) may start working with iPFaces virtually immediately.
OpenBlueLab is an ERP designed through UML models using an MDA approach. Each business domain (such as Financial, Sales/CRM, HCM, PLM, or SCM) is separated into subdomains which are designed through models. Theses models are interconnected through common classes and workflows. It is generated for Alfresco, but could be generated for other frameworks.