4 releases

0.1.4 Mar 24, 2025
0.1.3 Mar 24, 2025
0.1.2 Mar 24, 2025
0.1.1 Mar 20, 2025

#472 in Text processing

Download history 41/week @ 2025-03-14 279/week @ 2025-03-21 91/week @ 2025-03-28 35/week @ 2025-04-04 157/week @ 2025-04-11 300/week @ 2025-04-18 330/week @ 2025-04-25 242/week @ 2025-05-02 394/week @ 2025-05-09 473/week @ 2025-05-16 385/week @ 2025-05-23 337/week @ 2025-05-30 523/week @ 2025-06-06 203/week @ 2025-06-13

1,557 downloads per month
Used in 3 crates

MIT license

1MB
27K SLoC

xee-xpath

Crates.io Documentation

This provides a high-level XPath API to use to make queries programmatically from Rust. It implements XPath 3.1 including most of its standard library of functions.

The API docs contain a usage example.

This is top-level API crate of the Xee project. For the xee commandline tool built this xee-xpath, download a release.

More Xee

Xee homepage

Credits

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

Benchmarks

There are a few tiny benchmarks at the time of writing.

Run benchmarks like this:

cargo bench --benches

Dependencies

~27–36MB
~521K SLoC