kingfisher/vendor/vectorscan-rs
Mick Grove 0bf066491a v1.86.0
2026-03-05 20:36:27 -08:00
..
vectorscan-rs - Reduced per-match memory usage by compacting stored source locations and interning repeated capture names. 2025-12-04 22:02:30 -08:00
vectorscan-rs-sys v1.86.0 2026-03-05 20:36:27 -08:00
.gitignore preparing for v1.12 2025-06-24 17:17:16 -07:00
CHANGELOG.md preparing for v1.12 2025-06-24 17:17:16 -07:00
LICENSE-APACHE preparing for v1.12 2025-06-24 17:17:16 -07:00
LICENSE-MIT preparing for v1.12 2025-06-24 17:17:16 -07:00
LICENSE-VECTORSCAN preparing for v1.12 2025-06-24 17:17:16 -07:00
README.md preparing for v1.12 2025-06-24 17:17:16 -07:00

vectorscan-rs

Overview

This repository contains Rust bindings to the high-performance Vectorscan regular expression library.

The bindings are organized into two crates:

Vectorscan is a fork of Hyperscan that supports additional platforms. To understand how to use this library, it may be helpful to look at the documentation for the Hyperscan C bindings.

License

This project is licensed under either of

at your option.

This project also includes a vendored copy of Vectorscan, which is distributed under the BSD license (LICENSE-VECTORSCAN).