xtpxlib is an open source library containing software for processing XML, using XSLT (2.0 and 3.0) and XProc (1.0 and 3.0). 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 between Word/Excel and XML
xtpxlib-xdocDocBook publication toolchain