xtpxlib is an open source library containing software for processing XML, using languages like XSLT and XProc. It consists of several separate components, all named xtpxlib-*. Everything can be found on GitHub (https://github.com/xatapult). See its description for more information. Installation and usage instructions can be found here.

The Xatapult XML Library currently consists of the following components:

ComponentDescription
xtpxlib-commonCommon component: Shared libraries and IDE support
xtpxlib-containerSupport for XML containers (multiple files wrapped into one)
xtpxlib-xofficeConversions from Word and Excel files into XML
xtpxlib-xdocDocBook publication toolchain