Skip to main content

A curated collection of awesome Regex libraries, tools, frameworks and software

1.8k
GitHub Stars
102
Curated Resources
12
Categories
7 hours ago
Last Refreshed
DocumentationPrototyping and TestingGeneratorsSecurityLibrariesCollectionsExplanationExercisesArticlesBooksBenchmarksCheat Sheets

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me articles resources from awesome-regex"

Installation instructions →

What's inside

Articles

Generators

  • AutoRegex

    English <-> Regex from an AI.

  • Gamon's numberic range generator

    Regex Numeric Range Generator, when you need to match an integer range.

  • grex

    A command-line tool and library for generating regular expressions from user-provided test cases.

  • regexgen

    Generates regular expressions that match a set of strings.

  • RegexGenerator

    A tool for generating regular expressions for text extraction (by @MaLeLabTs)

  • Regex Generator++

    Automatic Generation of Text Extraction Patterns from Examples

Books

Benchmarks

Documentation

Prototyping and Testing

Explanation

  • Explain.pl

    Explain Regular Expressions.

  • RegexTranslator

    A web app to decode Regex into plain English. You can edit it and translate back.

Libraries

  • Go-Restructure

    Match regular expressions into struct fields in Go (by @alexflint).

  • Hyperscan

    High-performance multiple Regex matching library.

  • js-regex

    Chainable API for constructing Regexes.

  • RE2

    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.

  • Super Expressive

    Super Expressive is a JavaScript library that allows you to build regular expressions in natural language.

  • Tre

    Free and portable approximate Regex matching library.

Showing a sample of 102 resources. View the full list on GitHub →