Showing 36 of 39 projects
A command-line tool and library that generates regular expressions from user-provided test cases.
A high-performance regular expression based request router for PHP applications.
A Rust regular expression library with guaranteed linear time matching using finite automata.
A C++ library for compile-time regular expression matching, searching, and capturing with PCRE-like syntax.
A Java library that simplifies constructing complex regular expressions using a fluent builder API.
The largest open-source database of regex patterns for detecting secrets, API keys, passwords, and tokens in code.
A library for deterministic finite automata (DFA) regular expressions and lexical analysis tools.
A Go library providing pre-built regular expressions for common patterns like dates, emails, and phone numbers.
A cohesive set of functions for string manipulation in R, built on stringi with consistent and user-friendly design.
A cross-platform Swift library providing string manipulation and regular expression utilities missing from the Standard Library.
A template tag for readable, high-performance native JavaScript regexes with extended syntax, context-aware interpolation, and always-on best practices.
A delightful and expressive regular expression type for Swift with pattern matching, capture groups, and Codable support.
A Rust regex library with hybrid NFA/backtracking engine for advanced features like look-around and backreferences.
A Swift library that simplifies constructing complex regular expressions using a fluent, readable API.
A Ruby library that helps construct complex regular expressions using a fluent, readable API.
Node.js bindings for Google's RE2 regex engine, providing a fast and safe alternative to backtracking regex engines.
A Ruby gem that generates example strings matching any given regular expression, including random examples.
A C++11 header library that simplifies constructing complex regular expressions using a fluent, chainable API.
A functional programming library for JavaScript/Node.js focused on string processing, regular expressions, and linear algebra.
A curated collection of the best regular expression tools, tutorials, libraries, and resources across all major regex flavors.
A powerful CLI tool for simultaneous string replacement and file/directory renaming with case preservation and backup support.
A Swifty wrapper for NSRegularExpression that makes regular expressions more convenient and type-safe in Swift.
A Swift library providing advanced regular expression support with deep language integration, including pattern matching and named groups.
A biased benchmark suite for comparing the performance of various regex engines across a curated set of tasks.
A pure OCaml regular expression library supporting Perl, POSIX, Emacs, and glob patterns with DFA-based matching.
A Go library for constructing regular expressions using a human-friendly, composable builder pattern.
A pure Object Pascal regular expressions engine for Delphi and Free Pascal.
A typed regular expression library for OCaml that enables type-safe parsing and unparsing with automatic group extraction.
An Xcode Source Editor extension that simplifies Swift closure syntax by removing unnecessary parentheses.
Ruby bindings to RE2, a fast, safe, thread-friendly alternative to backtracking regex engines like PCRE.
Lint any project in any language using Swift and regular expressions, with validation and autocorrect support.
A C++ regular expression library that is the ancestor to std::regex and offers extended functionality.
A fast, safe, and efficient regular expression library for Object Pascal with Unicode support and multiple optimized subengines.
Adds the `s` (dotAll) flag to JavaScript regular expressions, making `.` match any character including line terminators.
Extract dates, times, emails, phone numbers, and other common patterns from text using pre-built regular expressions.
A type provider for regular expressions in F#, providing compile-time validation and IntelliSense.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.