A redefinition of Java using an XML syntax. This allows programmers to extend their favorite language. It also simplifies compilers, IDEs and code generators. [Open source, GPL]
A simple Code Generator using XMI as the input and XSLT templates to generate any type of code. Several templates are provided including EJB, JDO and Struts. Users may use the templates, modify them or create new ones using XSL. [Open source, GPL]
Draws JPEG tree diagrams of XML files. Features include vertical or horizontal tree orientation, optional inclusion of XML attributes in the diagram, and user-specified font and pointsize. [Shareware]