[sword-devel] xee: A modern XPath and XSLT Engine in Rust

domcox dominique at corbex.org
Thu May 22 03:55:04 EDT 2025


For working on XML stuff (OSIS), we usually use libxml, and CLI 
tools like xsltproc and other utilities based on libxml.

XPath 3.1 and XSLT 3.0 were released in 2017. libxml implements 
only the very old XPath 1.0, and similarly libxslt implements XSLT 
1.0 only.

Enter xee (XML Execution Engine) written in Rust. xee is aiming to 
implement the latest specifications of both XPath and XSLT.

Author's blog: https://blog.startifact.com/posts/xee/
Thread on Hacker News: 
https://news.ycombinator.com/item?id=43502291
Github: https://github.com/Paligo/xee/

-- 
Dom


More information about the sword-devel mailing list