Title: GSLgen: General-purpose Schema Language generator
Description: By iMatix Corp. Universal code generator engine, can generate any programming language, from templates driven by XML data; templates can act as full XML processing applications; code generation engine can be used in other applications. Open source.