[Home] [By Thread] [By Date] [Recent Entries]

Subject: xjslt version 1.1.0
From: "Erik Hetzner ehetzner@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 9 Jun 2026 22:41:32 -0000
Hi all,

I have published version 1.1.0 of xjslt, an XSLT 2.0 processor/compiler for
JavaScript. The most relevant changes for this version (since the
prerelease) are:

1. A decision tree based rule system that greatly improves performance by
translating simple xpath matching into a tree.
2. The ability to dynamically compile stylesheets in memory on node.js and
in browsers (Thanks for Martin Middel for this!)

xjslt is a performant, (very nearly) complete and independent XSLT 2.0
implementation written in TypeScript for JavaScript platforms. It compiles
XSLT stylesheets into JavaScript that can be executed in the browser or on
node.js systems (including edge functions such as on google or cloudflare).

xjslt is available on npm (https://www.npmjs.com/package/xjslt) and the
source is on github (https://github.com/egh/xjslt)

best,
Erik

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member