Showing 32 of 32 projects
A command-line tool and library that generates regular expressions from user-provided test cases.
A language that compiles to ECMAScript regular expressions, designed for better readability and maintainability.
A Rust regular expression library with guaranteed linear time matching using finite automata.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
A modern, flexible regular expression library supporting multiple character encodings and syntaxes.
A regular expression to match all emoji symbols and sequences as per the Unicode Standard.
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.
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.
A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.
A tiny (394B) utility that converts route patterns like '/users/:id' into regular expressions.
Node.js bindings for Google's RE2 regex engine, providing a fast and safe alternative to backtracking regex engines.
A simple and fast HTTP router for Go that supports regexp parameters and is optimized for building RESTful APIs.
A Ruby gem that generates example strings matching any given regular expression, including random examples.
A curated collection of the best regular expression tools, tutorials, libraries, and resources across all major regex flavors.
Fast and portable character string processing in R using the Unicode ICU library.
A pure Go production-grade regex engine with SIMD optimizations, offering 3-3000x speedup over the standard library.
A source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.
A Go library for constructing regular expressions using a human-friendly, composable builder pattern.
A lightweight JavaScript library for syntax highlighting regular expressions with web reality support.
An ESLint plugin that automatically optimizes regular expression literals for better performance.
A Coq library providing verified translations between automata, regular expressions, and WS1S logic for regular languages.
ECMAScript proposal to standardize legacy RegExp static properties like RegExp.$1 and the RegExp.prototype.compile method.
A TypeScript library for regex set operations like equivalence checking, intersection, complement, and string generation.
A regular expression parser, validator, and AST visitor for ECMAScript, enabling programmatic analysis of regex patterns.
A TC39 proposal to add extended mode (x flag) with insignificant whitespace and comments to ECMAScript regular expressions.
A Ruby gem for generating and validating strings using simple patterns, regular expressions, and word lists for test data.
A robust and optimized ES3-compatible polyfill for the RegExp.prototype.match method in ECMAScript 6.
A robust and optimized ES3-compatible polyfill for the RegExp.prototype.search method in ECMAScript 6.
A library for analyzing JavaScript regular expressions via AST nodes from regexpp.
A human-friendly regex library with structured syntax and variable support for building readable patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.