« All posts

Ferroni: Modernized Oniguruma Regex Engine in Rust

Ferroni modernizes Oniguruma's regex engine in Rust, enhancing speed and memory safety.

Ferroni modernizes Oniguruma's regex engine in Rust, offering memory safety and speed. It introduces features like Unicode 18.0 support and a multi-pattern scanner. Ferroni is 1.4x to 12x faster than its C counterpart and passes all 2,974 UTF-8 tests.

This synthesis was produced from its source by AI; there is no human editor or manual review step. How we work