SchemaDoc is an open source project hold by Tirème SARL enabling to maintain value added technical documentation of XML document models made using XML Schemas or DTDs.
The goal of the SchemaDoc project is to provide XML model designers with a documentation environment that makes it possible to create and maintain model documentation while they maintain the model itself.
The environment is similar to javadoc in the way that it uses documentation from the model itself. It differs from javadoc in the sense that it is possible to write comprehensive and instructive documentation based on links to the model.
To reach a wide a readership as possible, SchemaDoc is designed to provide different output formats, such as HTML or print PDF, from a single source.