rure
« Back to VersTracker
Description:
C API for RUst's REgex engine
Type: Formula  |  Latest Version: 1.12.2@0  |  Tracked Since: Oct 13, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: regex rust c-api text-processing ffi
Install: brew install rure
About:
The rure package provides the official C language bindings for Rust's regex engine. It enables developers to leverage the performance and safety of Rust's regex capabilities directly within C and C++ applications. This library offers a stable FFI interface for integrating powerful pattern matching into non-Rust projects.
Key Features:
  • High-performance regex engine based on finite automata
  • Stable C API (Foreign Function Interface) for easy integration
  • Memory-safe regex execution from C/C++
  • Supports Unicode and Perl-compatible regular expressions
Use Cases:
  • Embedding a robust regex engine into existing C/C++ software
  • Building high-performance text processing tools
  • Adding safe pattern matching to legacy systems
Alternatives:
  • PCRE2 – PCRE2 is a widely used C library, but rure offers a memory-safe alternative backed by Rust's safety guarantees.
  • RE2 – Google's RE2 library focuses on linear time execution; rure provides a similar performance profile but with Rust-specific safety features.
Version History
Detected Version Rev Change Commit
Oct 13, 2025 5:35pm 0 VERSION_BUMP 5255a0ce
Sep 25, 2025 2:34pm 0 VERSION_BUMP dda40303
Sep 14, 2025 5:28am 0 VERSION_BUMP dcea8c3a
Sep 30, 2024 12:01am 0 VERSION_BUMP a4aa66d4
Sep 29, 2024 4:38pm 0 VERSION_BUMP 0d3767c6
Sep 14, 2024 1:34am 0 VERSION_BUMP 59da1d0d
Aug 2, 2024 5:53pm 0 VERSION_BUMP 1a087b19
Oct 9, 2023 7:09pm 0 VERSION_BUMP 0e995850
Sep 2, 2023 11:43am 0 VERSION_BUMP 62fd1dad
Aug 5, 2023 6:10pm 0 VERSION_BUMP a3a49561
May 25, 2023 6:49pm 0 VERSION_BUMP ab199827
May 25, 2023 2:09pm 0 VERSION_BUMP 27aaef9a
Mar 25, 2023 7:42pm 0 VERSION_BUMP c2a657eb
Mar 25, 2023 8:33am 0 VERSION_BUMP 5055b988