oXygen is an XML editor that supports any XML document, and works with XML Schemas, DTDs, Relax NG schemas, and NRL Schemas. It has powerful transformation support that allows you to edit XSLT and XSL-FO documents and to obtain documents in the desired output format (such as HTML, PS, or PDF) with just one click. It also includes a complete Subversion client, support for flattening XML Schemata, an XML Schema instance generator, integration with the X-Hive/DB, MarkLogic and TigerLogic XML databases, editing actions on the diagram, and a rename refactoring action.
DocBookWiki can display and edit DocBook documents online. It can display several documents at once (a list of books), and each of them can be in several languages. Editing can be done in several modes (like text/wiki, HTML, XML, etc.), but the basic format is always XML/DocBook. Each document can be automatically converted into other formats for downloading. The history of modifications is kept in SVN, and any previous versions of a document can be recovered.
The PHP program inidoc is contributed with LayManSys, and is used internally for documenting configuration files in a so-called INI format. This file format is typically used for config files under MS Windows or by PHP Web applications. inidoc uses special comments in the INI files and generates DocBook XML output. The program's output format is DocBook XML, where each INI file is documented within a section. Normal text is put into para tags, and the key-value pairs are described using a glosslist.
WAscii is a Web frontend intended to display an AsciiDoc documentation repository. It allows you to search and browse your documentation files and automatically converts AsciiDoc to HTML, PDF, and ODF documents. It is intended to work directly from a subversion repository containing your AsciiDoc files.
PHPTAL is a fast, safe, XML-based template engine for XHTML and HTML5. It implements Zope's Template Attribute Language, which has clean, concise syntax that is compatible with XML tools (no custom ugly tags), and template source files can even be previewed in Web browsers or opened in WYSIWYG editors. Templates are compiled to PHP and cached, giving great performance and taking advantage of PHP accelerators. PHPTAL by default ensures well-formed output and escapes XML-unsafe characters everywhere, which means that your pages can be completely safe against HTML-injection (XSS) without great effort. It features fine-grained caching of output, pre- and post- filters, internationalization via gettext or custom backend, creation of custom template attributes and expressions, and templates loaded from non-standard sources (e.g. databases). It supports UTF-8 well, is easy to integrate and redistribute with PHP frameworks and applications, and has an object-oriented design and a comprehensive unit test suite.