Saxonica: Saxon-JS product information

Saxon-JS

On this page:

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.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 9.7.0.15 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. For use with Saxon-JS 1.0, SEFs should be produced with Saxon-EE 9.7.0.15 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 9.7.0.7 or later, but for all the latest features use Saxon-EE 9.7.0.14 or later.

First beta release Saxon-JS 0.9 was released 28 July 2016, for use with Saxon-EE 9.7.0.7 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.

Return to top of page

License

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

Download

Please click on one of the links below to download the latest Saxon-JS software zip files.

Saxon-JS-1.0.1.zip (274 KB)

Saxon-JS-1.0.0.zip (249 KB)

Return to top of page

Installation

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

Support

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

15 August 2017