A DFA based Regex engine that supports submatches. Built with Nim (programming language). Benchmarks show nregex is up to 7 times faster than Perl Compatible Regular Expressions.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Self-Hosted

Cost / License
- Paid
- Proprietary
Platforms
- Mac



Hyperscan is a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, but is a standalone library with its own C API. Hyperscan uses hybrid automata techniques to allow simultaneous matching of large...
Cost / License
- Free
- Open Source
Platforms
- Mac
- Linux
- FreeBSD
TRE is a lightweight, robust, and efficient POSIX compliant regexp matching library with some exciting features such as approximate (fuzzy) matching.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Oniguruma is a modern and flexible regular expressions library. It encompasses features from different regular expression implementations that traditionally exist in different languages.
Cost / License
- Free
- Open Source
Platforms
- Linux
RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library with wrappers for many languages including Perl, Python, Erlang and more.
Cost / License
- Free
- Open Source (BSD-3-Clause)
Platforms
- Windows
- Linux


















