DSML is the Directory Services Markup Language, an XML dialect for working with directory information. The DSML Tools provide for the querying of any LDAP directory (with search results output as DSML), the importing of DSML data into any LDAP directory, the directory-context validation of DSML (checking for illegal attributes in the entries, etc.), and the calculation of the differences (for a directory) between two DSML documents to provide an XML Diff algorithm for DSML data. This software makes all LDAP-supporting directories DSML-enabled. It can also check the integrity of DSML data, and show at a glance how two data sets, represented as DSML, differ.
Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. Also included is 'xsltproc', a command line XSLT processor. The library is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines.
doclifter helps with lifting documents with nroff markup to XML-DocBook. Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments. TBL tables are translated into DocBook table markup, PIC into SVG, and EQN into MathML (relying on pic2svg and GNU eqn for the last two).
BHL is an Emacs mode which enables you to convert plain text files into HTML, LaTeX, Texinfo, SGML (Linuxdoc), and TXT files. The BHL mode handles three levels of sections, many sectioning styles, common font-styles, any kind of lists, tables, URLs, horizontal rules, and Wiki names. BHL handles a list of links (lol) and a table of contents (toc): you can browse the lol and the toc, insert them where you want, and update the sections' numbers with one keystroke.
refdb-mode is a minor mode for Emacs that implements an interface to RefDB, a reference management and bibliography tool for SGML, XML, LaTeX, and Muse documents. It integrates nicely with psgml, nxml-mode, AucTeX, and muse-mode. refdb-mode provides the complete functionality of the RefDB command line clients from a graphical interface. You can add and edit references, notes, and styles, run queries, and insert the results as citations into your DocBook, TEI, LaTeX, or Muse documents. You can also look up cited references in the database right from your document. You can create, transform, and view these documents with a mouse click. This amounts to an integrated authoring environment for markup languages with reference management and bibliography support.