Showing 36 of 131 projects
A JavaScript proposal for String.prototype.matchAll, providing an iterator over all regex matches with capturing groups.
A GitHub Action that automatically labels pull requests based on committed files using regex patterns.
A Go library for generating random strings that match a given regular expression pattern.
Adds the `s` (dotAll) flag to JavaScript regular expressions, making `.` match any character including line terminators.
An ESLint plugin that automatically optimizes regular expression literals for better performance.
A Go package that expands regular expressions into all possible matching strings.
Adds set notation (difference, intersection) and Unicode string properties to ECMAScript regular expressions via the new 'v' flag.
A fast TypeScript GitHub Action that validates pull request titles against a configurable regex pattern.
A common architecture for string utilities in Go, providing interfaces and implementations for extensible string processing.
A Swift wrapper for NSRegularExpression providing convenient string matching and replacement methods.
A Python-based linter that allows you to create custom linting rules using regular expressions.
A Stage 4 ECMAScript proposal to add start and end indices for regex capture groups via the 'd' flag.
A Common Lisp lexical analyzer generator that defines a domain-specific language within your Lisp program, eliminating the need for external tools.
A Go library for matching and parsing commands with placeholders and regex patterns.
A Java regular expression engine using deterministic finite automata (DFA) for linear matching time and set operations.
A Crystal library for converting emoji shortcodes to Unicode characters and sanitizing emoji from strings.
A GitHub Action that verifies pull request titles start with a ticket ID and can auto-update them.
ECMAScript proposal to standardize legacy RegExp static properties like RegExp.$1 and the RegExp.prototype.compile method.
A .NET library for seamless, type-safe conversion between strings and .NET types using implicit operators and regex validation.
A Pawn plugin that adds regular expression support with match group extraction capabilities.
A node-based visual editor for creating, understanding, and editing regular expressions for JavaScript.
A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.
OCaml bindings to the PCRE library, providing Perl-compatible regular expressions for string matching.
A TypeScript library for regex set operations like equivalence checking, intersection, complement, and string generation.
A CLI tool for linting ngx-translate keys in Angular applications using regex to find missing, unused, or misprinted keys.
A state-based lexer for Elixir that uses macros to generate reusable lexers with regular expression rules.
A Ruby gem for customizable text tokenization, useful for web crawling and natural language processing.
A TC39 proposal to add extended mode (x flag) with insignificant whitespace and comments to ECMAScript regular expressions.
An enhanced Sitecore module for managing 301/302 redirects with regex support, automatic redirect generation, and content editor integration.
A regular expression parser, validator, and AST visitor for ECMAScript, enabling programmatic analysis of regex patterns.
A Common Lisp library that reduces verbosity using Unicode glyphs for function definitions, conditionals, and lambda expressions.
A Common Lisp library that generates strings matching a given regular expression.
A human-friendly OCaml regex library providing an easy interface for common string operations without C dependencies.
A Vue.js directive for input masking using JavaScript regular expression syntax in templates.
A proposal to add atomic groups ((?>…)) and possessive quantifiers (*+, ++, etc.) to ECMAScript regular expressions for backtracking control.
Flexible helpers for Draft.js to improve editor capabilities with regex text replacement and style management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.