onig
v6.5.1 GrowingRust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes.
Quick Verdict
- โStable API (6.x for 10+ years)
- โTrusted by 744 crates
- โPermissive license (MIT)
Security
Deep Insights
4.0M downloads in the last 30 days (132.2K/day), up 35% from the previous period.
744 crates depend on onig. Reasonable ecosystem adoption, though not yet a core dependency.
The API has been stable (1.x) for over 10 years with 54 releases. This level of maturity means you can depend on it without worrying about breaking changes.
At 32KB, onig is lightweight. Small crate size correlates with focused, well-scoped functionality.
Notable dependents include syntect, tokenizers, grok, vrl, pact_matching. When high-quality crates choose onig, it's a strong quality signal.
Health Breakdown
Recency, release consistency, active ratio
Yanked ratio, deps, size, maturity, features
Reverse deps, ownership, ecosystem
Downloads, momentum, growth trend
Docs, repo, license, metadata
Download Trend
Top Dependents
Version Adoption
Release Timeline
Feature Flags
default =["generate"]