Saxonica: Saxon-JS product information


Saxon-JS is an XSLT 3.0 run-time written in pure JavaScript. It's designed to execute Stylesheet Export Files compiled by Saxon-EE.

Saxon-JS 1.0 released 7 February 2017, the first major release, for use on web browsers. For use with Saxon-JS 1.0, SEFs should be produced with Saxon-EE or later.

Saxon-JS 0.9.1 was released 9 December 2016, for use on web browsers (Safari, Firefox, Chrome, Opera, Internet Explorer, and Edge). This can be used with SEFs produced by Saxon-EE or later, but for all the latest features use Saxon-EE or later.

First beta release Saxon-JS 0.9 was released 28 July 2016, for use with Saxon-EE or later.

Product Information

Full documentation containing information about the capabilities of the product, instructions for installing the product and writing applications, and sample applications, can be found in the Saxon-JS documentation.

The Saxon-JS documentation app itself uses Saxon-JS in the browser (this means that you need to use a browser supported by the Saxon-JS beta release).

Return to top of page


Although the source code of Saxon-JS is made available, the product is not open source. The code is the intellectual property of Saxonica, except for the open source components listed at Third-party Components.

For licensing purposes Saxon-JS is considered to be part of Saxon Enterprise Edition, and purchasing a Saxon-EE license entitles you to use and deploy Saxon-JS. The actual license conditions can be found at Saxon Licensing.

Return to top of page


Please click on the link below to download the Saxon-JS software zip file. (249 KB)

Return to top of page


Saxon-JS is issued in the form of compressed JavaScript code that is mounted on your web server to be fetched and executed from HTML pages running in a web browser.

The software is issued as a zip file that you will first need to unzip into your chosen location (the relevant section of your web server filestore). See the Installing the Software page of the documentation for more detail.

Return to top of page


Please use the help forums and bug trackers in the Saxon-JS project at the Saxonica community site if you need help or advice.

For more specialized advice, Saxonica may be able to offer consultancy.

Return to top of page

7 February 2017