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.2 released 5 October 2017, bug fixing maintenance release for use on web browsers.

Saxon-JS 1.0.1 released 21 July 2017, maintenance release for use on web browsers. A number of new features require SEFs produced with Saxon-EE 9.8 (in general SEFs should be produced with Saxon-EE or later for use with Saxon-JS 1.0).

Saxon-JS 1.0 released 7 February 2017, the first major release, for use on web browsers (Safari, Firefox, Chrome, Opera, Internet Explorer, and Edge). For use with Saxon-JS 1.0, SEFs should be produced with Saxon-EE or later.

Release Notes

For detailed information on all Saxon-JS releases, see the Release Notes.


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.

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 one of the links below to download the latest Saxon-JS software zip files. (280 KB) (274 KB) (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

17 October 2017