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
Bowen7 avatar

Bowen7/regex-vis

0
View on GitHub↗
4,405 stars·326 forks·TypeScript·MIT·15 viewsregex-vis.com↗

Regex Vis

regex-vis is a set of tools for the visualization, editing, and testing of regular expressions. It provides a visualizer that generates structural maps of patterns to clarify how they parse and match text, alongside a visual editor for modifying patterns without manual character entry.

The system includes a regular expression tester to validate patterns against sample strings. These tools enable the debugging of pattern matching behavior by visualizing the internal structure of the regular expression.

Features

  • Regular Expression Visualizers - Converts complex regular expression strings into visual diagrams to illustrate their logical matching structure.
  • Client-Side Regex Evaluation - Executes regular expression matching and validation logic directly within the browser for instant feedback.
  • Regular Expression Editors - Ships a utility for drafting and validating regular expressions against sample strings.
  • Regex Debugging Tools - Enables troubleshooting of incorrect regex behavior by visualizing how the engine processes input text.
  • Pattern Validators - Includes a validator that checks regular expressions against sample strings to verify intended matching.
  • Pattern Validators - Provides a dedicated environment to validate regex patterns against sample strings for accuracy.
  • Visual Editors - Provides a visual interface for modifying regex patterns to avoid manual typing of complex characters.
  • SVG-Based Vector Rendering - Renders the regex structural map using scalable vector graphics to ensure clarity across different zoom levels.
  • Abstract Syntax Tree Parsing - Implements the conversion of regex strings into a structured tree of nodes for visual representation.
  • Graph Layout Engines - Provides an algorithmic engine to calculate spatial positioning and edge routing for the regex structural map.
  • Bidirectional Canvas Synchronizations - Synchronizes the state in real-time between a visual node canvas and the regex text editor.
  • Reactive UI Updates - Automatically re-computes and updates the visualization and test results as the user modifies the input pattern.

Star history

Star history chart for bowen7/regex-visStar history chart for bowen7/regex-vis

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 Regex Vis

Similar open-source projects, ranked by how many features they share with Regex Vis.
  • 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
  • britecharts/britechartsbritecharts avatar

    britecharts/britecharts

    3,723View on GitHub↗

    Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics. The library provides a variety of chart types, including line, bar, scatter, donut, sparkline, step, and bullet charts, as well as stacked area and grouped bar charts. It supports interactive elements such as brush interfaces for zooming into date ranges and informational tooltips for data overlays. The framework includes capabilities for visual configuration, such as axis scaling, color schem

    JavaScript
    View on GitHub↗3,723
  • bpmn-io/bpmn-jsbpmn-io avatar

    bpmn-io/bpmn-js

    9,569View on GitHub↗

    bpmn-js is a browser-based BPMN 2.0 web modeler and rendering engine used for creating, editing, and visualizing business process models. It functions as an XML process modeler that parses BPMN 2.0 XML data into interactive visual diagrams within a web application. The project distinguishes itself as a business process visualizer with capabilities for process flow simulation, which tracks token movement to mimic real-time execution. It also supports diagram version comparison to identify changes between model iterations and provides a layered overlay interface for binding metadata and custom

    JavaScriptbpmnbpmn-jsbrowser
    View on GitHub↗9,569
See all 30 alternatives to Regex Vis→

Frequently asked questions

What does bowen7/regex-vis do?

regex-vis is a set of tools for the visualization, editing, and testing of regular expressions. It provides a visualizer that generates structural maps of patterns to clarify how they parse and match text, alongside a visual editor for modifying patterns without manual character entry.

What are the main features of bowen7/regex-vis?

The main features of bowen7/regex-vis are: Regular Expression Visualizers, Client-Side Regex Evaluation, Regular Expression Editors, Regex Debugging Tools, Pattern Validators, Visual Editors, SVG-Based Vector Rendering, Abstract Syntax Tree Parsing.

What are some open-source alternatives to bowen7/regex-vis?

Open-source alternatives to bowen7/regex-vis 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… frappe/charts — This project is a client-side data visualization framework and SVG charting library used to render responsive,… bpmn-io/bpmn-js — bpmn-js is a browser-based BPMN 2.0 web modeler and rendering engine used for creating, editing, and visualizing… didi/logicflow — LogicFlow is an SVG-based flowchart editing framework and visual graph editor used for building customizable business… britecharts/britecharts — Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable…