Saxonica: Saxon-JS product information

Saxon-JS

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.

Releases

Saxon-JS 1.1.0 released 9 May 2018, maintenance release for use on web browsers. To be able to use all new features, it is recommended that SEFs are produced with Saxon-EE 9.8.0.12 or later (in general SEFs should be produced with Saxon-EE 9.7.0.15 or later for use with Saxon-JS 1.x).

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 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 (Safari, Firefox, Chrome, Opera, Internet Explorer, and Edge). For use with Saxon-JS 1.0, SEFs should be produced with Saxon-EE 9.7.0.15 or later.

Release Notes

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

Download

DOWNLOAD

Download the latest Saxon-JS releases from the JavaScript platform download page.

To download older releases, go to Archive.

Return to top of page

Documentation

Full documentation is available for the latest releases, containing information about the capabilities of the product, instructions for installing the product and writing applications, and sample applications:

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 basic model for Saxon-JS is that we charge for development, not for deployment. A Saxon-EE license is required to produce an SEF (stylesheet export file), but no license is needed for run time deployment on a web browser. The Saxon-EE license conditions can be found at Saxon Licensing.

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

Archive

Click on one of the links below to download Saxon-JS software release zip files.

Saxon-JS-1.1.0.zip (285 KB)

Saxon-JS-1.0.2.zip (280 KB)

Saxon-JS-1.0.1.zip (274 KB)

Saxon-JS-1.0.0.zip (249 KB)

Return to top of page

9 May 2018