eslint-plugin-optimize-regex

Regex optimizer

A plugin for ESLint that optimizes and refactors regular expressions in JavaScript code to improve performance.

Optimize regex literals

GitHub

74 stars
4 watching
7 forks
Language: JavaScript
last commit: about 2 years ago
Linked from 1 awesome list

eslinteslint-plugineslint-rulesoptimizerregexregexp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ota-meshi/eslint-plugin-regexpAn ESLint plugin for detecting and enforcing regular expression best practices701
johannesvollmer/regex-nodesAn editor that provides a visual interface to construct and edit regular expressions for use in JavaScript code.35
es-tooling/eslint-plugin-dependProvides suggestions for optimizing dependencies and reducing redundancy in software projects359
tjenkinson/eslint-plugin-redos-detectorDetects vulnerable regex using an external API5
eslint-community/regexppA parser and validator for regular expressions in ECMAScript24
dmitrysoshnikov/regexp-treeTools and APIs for parsing, manipulating, and executing regular expressions in JavaScript401
rundevelopment/regexp-ast-analysisA TypeScript library that parses and analyzes JavaScript regular expressions into abstract syntax tree nodes3
learnbyexample/learn_js_regexpA comprehensive resource for learning JavaScript regular expressions112
jamiebuilds/babel-react-optimizeA set of Babel plugins and presets to optimize React code by removing unnecessary elements and prop types.1,672
compose-regexp/compose-regexp.jsBuilds and composes regular expressions in JavaScript to improve maintainability and readability of complex regex patterns.145
slevithan/regex-colorizerA lightweight JavaScript library for adding syntax highlighting to regular expressions in web pages.176
mathiasbynens/regexp.prototype.searchA polyfill for the search method in ECMAScript 6's RegExp object5
lukeed/regexparamA utility for converting route patterns into regular expressions570
0xsobky/regaxorA tool to test and detect issues with regular expressions by fuzzing them with random input data.43
maxart2501/re-buildA tool to help build and understand regular expressions by breaking them down into natural language476