Browser based XSLT 3.0, XQuery 3.1 and XPath 3.1 fiddle, using Saxon Java 12 HE and CheerpJ 3
December 24, 2023
Submitted by Martin Honnen.
Using CheerpJ (version 3 is available as release candidate 2), it is possible to run Java 8 applications or libraries like Saxon Java HE in the browser. Based on this I (Martin Honnen) have developed a new browser based XSLT 3.0, XQuery 3.1 and XPath 3.1 fiddle. Thanks to CheerpJ 3's support to run Java code as a web worker it is possible to perform the XSLT or XQuery or XPath evaluation automatically in the background, while the user is editing the code or input.