Showing 31 of 31 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 source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.
A pure Go production-grade regex engine with SIMD optimizations, offering 3-3000x speedup over the standard library.
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.
ECMAScript proposal to standardize legacy RegExp static properties like RegExp.$1 and the RegExp.prototype.compile method.
A Coq library providing verified translations between automata, regular expressions, and WS1S logic for regular languages.
A TC39 proposal to add extended mode (x flag) with insignificant whitespace and comments to ECMAScript regular expressions.
A TypeScript library for regex set operations like equivalence checking, intersection, complement, and string generation.
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.