TypeScript · Svelte★ 5↓ 4,478/moSep 22, 2026
JavaScript★ 17↓ 274M/moOct 20, 2026
npm63Moderatehealth index
JavaScript★ 6↓ 134.1K/moOct 19, 2026
npm56Moderatehealth index
JavaScript★ 24↓ 372M/moSep 16, 2026
Packagist54Moderatehealth index

spatie/regexA sane interface for php's built in preg_* functions
PHP★ 1,122↓ 1.2M/moSep 15, 2026
npm53Moderatehealth index
JavaScript★ 541↓ 44.4M/moSep 23, 2026
npm51Moderatehealth index
TypeScript★ 31↓ 522M/moSep 16, 2026
npm50Moderatehealth index
JavaScript★ 18↓ 8.5M/moAug 27, 2026
JavaScript★ 221↓ 26.7M/moSep 15, 2026
crates.io47Weakhealth index
Rust★ 1↓ 34.6K/moOct 2, 2026

micromatch/is-globIf you use globs, this will make your code faster. Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience. 55+ million downloads.
JavaScript★ 96↓ 686M/moSep 16, 2026
TypeScript · JavaScript★ 8↓ 137.2K/moOct 14, 2026
JavaScript★ 32↓ 33M/moSep 23, 2026

micromatch/anymatch:bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions
JavaScript★ 401↓ 433M/moSep 16, 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
C#★ 14Oct 3, 2026
JavaScript · TypeScript★ 593↓ 1.3B/moSep 16, 2026
JavaScript★ 8↓ 45.7M/moSep 23, 2026
JavaScript★ 13↓ 38.2M/moSep 23, 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

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

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
JavaScript★ 3,422↓ 1M/moSep 19, 2026
TypeScript★ 157↓ 45.6M/moSep 15, 2026