What is Saxon?

The Saxon package is a collection of tools for processing XML documents. The main components are:

Full details of Saxon's conformance to the specifications are provided in the Conformance section.

As well as features standardized by W3C, Saxon provides an extensive library of extensions, all implemented in conformance with the XSLT and XQuery Recommendations to ensure that portable stylesheets and queries can be written. These include the EXSLT extension libraries common, sets, math, and dates-and-times, and the EXPath modules binary, file, and archive. Many of these extensions were pioneered in Saxon and have since become available in other products.

These extension libraries in most cases require Saxon-PE or higher, and in some cases require Saxon-EE.