Search by

php-regex/regex-parser dependents (16) Order by: downloads | none Show: all | require | require-dev

  • PHP

    php-regex/regex-explain

    Explains, highlights and draws regex ASTs: plain text and HTML explanations, console and HTML highlighting, ASCII trees, Mermaid and railroad diagrams.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-optimizer

    Rewrites regex patterns into shorter equivalents and modernizes old syntax; equivalence can be proven, opt-in, by regex-automata.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-generator

    Generates sample strings and test cases that a regex matches or rejects.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-automata

    Compiles the regular subset of PCRE to automata to compare languages: equivalence, intersection, subset and example strings.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-redos

    Finds the patterns that backtrack catastrophically (ReDoS) from the AST, and can confirm a finding against the engine.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-transpiler

    Transpiles PCRE patterns to JavaScript and Python regular expressions, with the losses reported.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-linter

    Lints the regex patterns of a PHP code base: extraction from PHP sources, lint rules, ReDoS and validity checks, reports in console, JSON, GitHub, Checkstyle and JUnit formats.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-toolkit

    One entry point to every PHPRegex analysis library: parse, validate, explain, check ReDoS, optimize, generate, transpile and lint.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-cli

    The regex console: sixteen subcommands to parse, explain, validate, lint, hunt ReDoS, transpile, diagram and debug patterns — also shipped as a self-updating regex.phar.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-language-server

    A Language Server for the regex patterns of PHP files: diagnostics, hovers, completions and code actions in any LSP editor.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-phpstan

    PHPStan extension that reports the regex patterns your target PHP refuses, and, opt-in, lint, ReDoS and optimization findings.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-symfony

    Symfony bundle for PHPRegex: the Regex service and the regex:lint, regex:routes, regex:security, regex:analyze, regex:compare, regex:explain and regex:transpile commands.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-laravel

    Laravel integration for PHPRegex: the Regex service and facade, and the regex:lint, regex:routes, regex:explain, regex:compare and regex:transpile commands.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-rector

    Rector rules that rewrite a preg_* call into the string function that does the same, only when the automata prove it, and the set that moves code written for 1.x to the 2.0 names.

    Latest version requires php-regex/regex-parser self.version

  • PHP

    php-regex/regex-psalm

    Psalm plugin that types $matches from the pattern of preg_match() and preg_match_all(), and reports the patterns your target PHP refuses.

    Latest version requires php-regex/regex-parser self.version