awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
gskinner avatar

gskinner/regexr

0
View on GitHub↗
10,344 stars·1,005 forks·JavaScript·GPL-3.0·7 viewsregexr.com↗

Regexr

Regexr is a web-based regular expression IDE designed for building, testing, and debugging patterns. It functions as a testing tool to validate expressions against sample text and a learning tool that provides an interactive guide and a built-in cheat sheet for studying syntax.

The platform includes a community regex library, which is a searchable repository of user-contributed patterns. This enables the discovery, sharing, and reuse of proven matching logic through a public directory and collaborative sharing links.

The tool supports real-time pattern construction with syntax highlighting and human-readable explanations of tokens. It provides capabilities for cross-flavor pattern testing to verify behavior across different engines and allows the creation of test suites with positive and negative samples to ensure correctness.

Features

  • Interactive Regex IDEs - Provides a web-based IDE for building and testing regular expressions in real-time with detailed match explanations.
  • Regular Expression IDEs - Provides a full web-based IDE for building, testing, and debugging complex regular expressions in real-time.
  • Regular Expression Filtering - Provides a comprehensive web-based environment for real-time regular expression development and debugging.
  • Real-Time Code Evaluation - Evaluates regular expression patterns against input text instantly as the user types to provide immediate feedback.
  • Pattern Explanations - Provides human-readable explanations of regex tokens to help users understand and debug their patterns.
  • Interactive Learning Tools - Features interactive guides and visual aids to help users learn regular expression rules through practice.
  • Regex Syntax References - Provides a comprehensive guide and cheatsheet of regular expression character classes, anchors, and quantifiers.
  • Regular Expression Syntax Guides - Includes interactive guides and a built-in cheat sheet for learning regex syntax and character classes.
  • Regex Testing Tools - Acts as a validator for checking regex patterns against sample text using various language flavors.
  • Edge Case Test Suites - Enables the creation of positive and negative test suites to validate regex behavior across edge cases.
  • Syntax Highlighters - Implements a token-based syntax highlighter that applies distinct colors to regex quantifiers, anchors, and groups.
  • Regex Pattern Catalogs - Maintains a searchable catalog of user-contributed regular expressions for community reuse.
  • Community Pattern Repositories - Ships a searchable directory of user-contributed regular expressions for discovering proven patterns.
  • Cross-Flavor Regex Testing - Allows users to analyze matches and capture groups across different regular expression language flavors.
  • Pattern Sharing - Allows users to save expressions to their accounts and generate public links to share patterns.
  • Pattern Search - Provides a search utility to find and reuse existing regex patterns within the community library.
  • Regex Engine Verification - Provides a utility to validate patterns against text using specific regex engines to ensure expected matching behavior.
  • Regular Expression Libraries - Offers a way to save and organize a collection of reusable regular expressions to avoid rewriting common patterns.
  • Shared Pattern Repositories - Provides a shared repository of proven regular expressions for cross-project reuse via public links.
  • Engine Switching - Allows users to switch between different regex flavors to validate pattern behavior across various programming languages.
  • URL State Serialization - Serializes the current regex pattern and test text into the URL for easy sharing of configurations.
  • Regex Pattern Test Suites - Supports creating collections of positive and negative test cases to ensure expression correctness across multiple inputs.
  • Development Environments - Tests and learns regular expressions in the browser.

Star history

Star history chart for gskinner/regexrStar history chart for gskinner/regexr

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Regexr

Similar open-source projects, ranked by how many features they share with Regexr.
  • aykutkardas/regexlearn.comaykutkardas avatar

    aykutkardas/regexlearn.com

    4,056View on GitHub↗

    This project is an interactive regular expression learning platform and playground. It provides a guided educational environment for mastering regular expression syntax through step-by-step tutorials and lessons. The platform includes a real-time regex playground for validating patterns against sample text and a specialized tool for analyzing search engine optimization data. Users can experiment with patterns in a sandbox environment and access a syntax reference guide for identifying matching symbols. The system supports content localization for non-English speakers and utilizes a modular f

    TypeScriptguidelearnregex
    View on GitHub↗4,056
  • geongeorge/i-hate-regexgeongeorge avatar

    geongeorge/i-hate-regex

    4,562View on GitHub↗

    i-hate-regex is a suite of interactive utilities for constructing, validating, configuring, and visualizing regular expressions. It provides a specialized environment for regular expression construction and debugging, allowing users to build complex patterns and verify matching behavior through interactive testing. The project features a regular expression generator with a real-time matching preview and a visual representation tool that displays the logical structure of a pattern. It also includes a curated library of standardized patterns for common data formats, including email addresses, I

    Vuenuxtregextailwindcss
    View on GitHub↗4,562
  • jsbin/jsbinjsbin avatar

    jsbin/jsbin

    4,421View on GitHub↗

    JSBin is a collaborative JavaScript playground and online frontend sandbox for writing, executing, and debugging web code. It provides a real-time code editor and an integrated environment that instantly renders HTML, CSS, and JavaScript with a live preview. The platform is designed for live coding demonstrations and pair programming, featuring a broadcasting environment that transmits keystrokes and code changes to other users instantly. It supports real-time synchronization for multiple developers through shared live sessions and includes a transpilation tool to convert alternative programm

    JavaScript
    View on GitHub↗4,421
  • codemirror/codemirror5codemirror avatar

    codemirror/codemirror5

    27,247View on GitHub↗

    CodeMirror 5 is a browser-based code editor and extensible UI component. It functions as a syntax highlighting engine and a programmable text surface, providing a professional coding experience embedded within web pages. The project is distinguished by its ability to act as a collaborative text editor, synchronizing document changes across multiple users in real time. It also includes a dedicated Vim emulation layer that implements modal keyboard interactions, motions, and operators. The system covers broad capability areas including language support for autocompletion and error analysis, co

    JavaScript
    View on GitHub↗27,247
See all 30 alternatives to Regexr→

Frequently asked questions

What does gskinner/regexr do?

Regexr is a web-based regular expression IDE designed for building, testing, and debugging patterns. It functions as a testing tool to validate expressions against sample text and a learning tool that provides an interactive guide and a built-in cheat sheet for studying syntax.

What are the main features of gskinner/regexr?

The main features of gskinner/regexr are: Interactive Regex IDEs, Regular Expression IDEs, Regular Expression Filtering, Real-Time Code Evaluation, Pattern Explanations, Interactive Learning Tools, Regex Syntax References, Regular Expression Syntax Guides.

What are some open-source alternatives to gskinner/regexr?

Open-source alternatives to gskinner/regexr include: aykutkardas/regexlearn.com — This project is an interactive regular expression learning platform and playground. It provides a guided educational… geongeorge/i-hate-regex — i-hate-regex is a suite of interactive utilities for constructing, validating, configuring, and visualizing regular… jsbin/jsbin — JSBin is a collaborative JavaScript playground and online frontend sandbox for writing, executing, and debugging web… isagalaev/highlight.js — highlight.js is a JavaScript syntax highlighter and client-side code formatter that transforms plain text source code… codemirror/codemirror5 — CodeMirror 5 is a browser-based code editor and extensible UI component. It functions as a syntax highlighting engine… prismjs/prism — Prism is a JavaScript syntax highlighter and web-based code formatter. It functions as an extensible syntax engine…