#xslt #xpath #xml

xee-interpreter

Interpreter for XPath and XSLT

6 releases

0.2.0 Aug 21, 2025
0.1.5 Mar 24, 2025

#525 in Programming languages

Download history 1145/week @ 2026-02-24 1015/week @ 2026-03-03 1033/week @ 2026-03-10 1042/week @ 2026-03-17 929/week @ 2026-03-24 572/week @ 2026-03-31 763/week @ 2026-04-07 701/week @ 2026-04-14 1938/week @ 2026-04-21 2518/week @ 2026-04-28 2612/week @ 2026-05-05 2768/week @ 2026-05-12 3048/week @ 2026-05-19 2409/week @ 2026-05-26 2868/week @ 2026-06-02 2933/week @ 2026-06-09

11,950 downloads per month
Used in 17 crates (5 directly)

MIT license

1MB
25K SLoC

xee-interpreter

Crates.io Documentation

xee-interpreter provides the runtime to run Xee code. It includes a bytecode interpreter, an implementation of XPath data types, and the XPath standard library.

This is used by xee-xpath to implement XPath and can also serve as the engine to execute XSLT code (work in progress).

This is a low-level crate of the Xee project. For the API entry point see xee-xpath. For the xee commandline tool, download a release.

More Xee

Xee homepage

Credits

This project was made possible by the generous support of Paligo.

Dependencies

~30MB
~516K SLoC