JavaScript★ 16↓ 84.8M/moOct 21, 2026
JavaScript★ 1↓ 11K/moSep 9, 2026

micromatch/anymatch:bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions
JavaScript★ 401↓ 433M/moSep 16, 2026
JavaScript★ 46↓ 36.9M/moSep 15, 2026
JavaScript · TypeScript★ 26↓ 128M/moOct 21, 2026

RunDevelopment/refaA library for finite automata and regular expressions in the context of JS RegExp
TypeScript★ 30↓ 16.8M/moSep 23, 2026
JavaScript★ 27↓ 48.8M/moSep 15, 2026
JavaScript · TypeScript★ 50↓ 56.3M/moSep 15, 2026
JavaScript★ 60↓ 22.3K/moSep 9, 2026

RunDevelopment/scslreA library to find JS RegExp with super-linear worst-case time complexity for attack strings that repeat a single character.
TypeScript★ 2↓ 17.8M/moSep 23, 2026
JavaScript★ 40↓ 595.5K/moSep 15, 2026

node-unicode/unicode-5.0.0JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v5.0.0’s categories, scripts, blocks, bidi, and other properties.
JavaScript★ 2↓ 499/moSep 10, 2026
JavaScript · TypeScript★ 48↓ 856M/moSep 16, 2026
TypeScript★ 5↓ 16.8M/moSep 23, 2026
JavaScript · TypeScript★ 593↓ 1.3B/moSep 16, 2026
JavaScript★ 87↓ 41.1M/moAug 27, 2026
JavaScript★ 8↓ 45.7M/moSep 23, 2026
JavaScript★ 13↓ 38.2M/moSep 23, 2026

mathiasbynens/regenerateGenerate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
JavaScript★ 377↓ 164M/moSep 16, 2026

kmarius/jsregexpJavaScript regular expressions for Lua; mirror of https://codeberg.org/kmarius/jsregexp
C★ 47Sep 19, 2026
JavaScript · TypeScript★ 125↓ 28.2M/moSep 15, 2026
JavaScript★ 63↓ 16M/moSep 23, 2026

micromatch/nanomatchFast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").
JavaScript★ 97↓ 34.8M/moSep 15, 2026
TypeScript · JavaScript★ 71↓ 4,091/moSep 18, 2026

fent/randexp.jsCreate random strings that match a given regular expression.
JavaScript★ 1,865↓ 41.7M/moSep 17, 2026
JavaScript★ 58↓ 37.1M/moSep 15, 2026

regexhq/unc-path-regexRegular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.
JavaScript★ 8↓ 43.5M/moSep 23, 2026
JavaScript★ 76↓ 132M/moOct 21, 2026

micromatch/to-regex-rangePass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
JavaScript★ 173↓ 601M/moSep 16, 2026

jonschlinkert/kind-ofGet the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
JavaScript★ 354↓ 447M/moSep 16, 2026