XSLT Processors Saxon Saxon by Michael Kay, Saxon , the first full implementation of XSLT, December 1999. The Unicorn XSLT processor implements the set of extensions specially designed for split processing of node sets. This is a part of wider OS project, which claims to create a generic XML data distribution system. May be it could be an interesting news for some folks. The executable that is generated from this code is expected to have the same behaviour as the source stylesheet when run through an XSLT processor, only much faster.
Optimization is the next step.
Okay adding one more unfinished XSLT processor to the list may sound like a bad idea. Point is that I will try to fix all reported bugs in a timely fashion. This is also very likely to be included in most Linux distributions within 6 months as part of the Gnome enviroment. IPR like, i.e. reusable without problem even in commercial products. I have put an initial web page up The embedded xmlproc test program allow to run non-trivial transformations anyway.