Projects in Awesome Lists by micromatch
A curated list of projects in awesome lists by micromatch .
https://github.com/micromatch/micromatch
Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, ract-native, taro, bulma, browser-sync, stylelint, nyc, ava, and many others! Follow micromatch's author: https://github.com/jonschlinkert
bash extended-glob extglob glob glob-matching glob-pattern globbing globby javascript matcher micromatch minimatch multimatch node node-glob regex regular-expression tidelift wildcard wildmat
Last synced: 12 May 2025
https://github.com/micromatch/picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert
fast-glob fdir find glob glob-pattern globber match matcher matching micromatch minimatch multimatch node-glob regex regexp regular-expression
Last synced: 09 Jan 2026
https://github.com/micromatch/anymatch
:bangbang: Matches strings against configurable strings, globs, regular expressions, and/or functions
fs glob javascript match matcher micromatch minimatch multimatch node nodejs regex regular-expression
Last synced: 14 May 2025
https://github.com/micromatch/braces
Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.
brace-expansion brace-matching brace-patterns braces expansion glob glob-matcher glob-pattern globbing javascript minimatch multimatch node nodejs regular-expression tidelift
Last synced: 17 Dec 2025
https://github.com/micromatch/to-regex-range
Pass 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.
character-class expand integers javascript match matcher matching node nodejs number numbers padding range range-expansion regex regex-range regular-expression repeat tidelift
Last synced: 15 May 2025
https://github.com/micromatch/nanomatch
Fast, 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 "?").
bash glob glob-matching glob-pattern globbing globstar javascript match micromatch minimatch multimatch node node-glob nodejs pattern pattern-matching regular-expression star tidelift wildcard
Last synced: 12 Apr 2025
https://github.com/micromatch/is-glob
If 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.
glob glob-pattern globbing javascript jonschlinkert match matching node node-glob nodejs regex regexp
Last synced: 12 Apr 2025
https://github.com/micromatch/glob-fs
file globbing for node.js. speedy and powerful alternative to node-glob. This library is experimental and does not work on windows!
files fs glob glob-pattern match micromatch minimatch multimatch node node-glob patterns
Last synced: 16 Dec 2025
https://github.com/micromatch/extglob
Extended globs. Add (almost) the expressive power of regular expressions to glob patterns.
extended-globbing extglob glob globbing javascript minimatch node nodejs pattern regex regular-expression
Last synced: 07 Apr 2025
https://github.com/micromatch/posix-character-classes
POSIX character classes for creating regular expressions.
brackets character-class digit expand-brackets extended-globs extglob node posix posix-character regex regular-expression
Last synced: 02 Jul 2025
https://github.com/micromatch/expand-brackets
Expand POSIX bracket expressions (character classes) in glob patterns.
character-class glob globbing javascript micromatch node nodejs posix posix-brackets regex regexp regular-expression
Last synced: 20 Jun 2025
https://github.com/micromatch/is-valid-glob
Return true if a value is a valid glob pattern string, or array of glob patterns.
extglob-pattern filepath glob glob-pattern jonschlinkert node path paths vinyl vinyl-fs
Last synced: 27 Oct 2025
https://github.com/micromatch/is-extglob
Returns true if a string has an extglob
extended-glob extended-globbing extglob extglob-pattern glob glob-pattern globbing javascript jonschlinkert node
Last synced: 22 Jun 2025
https://github.com/micromatch/to-absolute-glob
Make a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.
absolute glob glob-pattern pattern resolve
Last synced: 20 Jun 2025
https://github.com/micromatch/glob-base
Returns an object with the base path and the actual pattern from a glob.
Last synced: 10 Oct 2025
https://github.com/micromatch/is-posix-bracket
Returns true if the given string is a POSIX bracket expression (POSIX character class)
Last synced: 02 Jul 2025
https://github.com/micromatch/has-glob
Returns `true` if an array has a glob pattern.
Last synced: 01 Apr 2026
https://github.com/micromatch/is-negated-glob
Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
glob glob-pattern negation negation-patterns pattern
Last synced: 17 Jul 2025
https://github.com/micromatch/bash-path
Get the path to the bash binary on your OS.
bash filepath javascript jonschlinkert node nodejs os path resolve
Last synced: 24 Oct 2025
https://github.com/micromatch/bash-match
Match strings using bash. Does not work on windows, and does not read from the file system. This library requires that Bash 4.3 or higher is installed and is mostly used for checking parity in unit tests.
bash file filepath glob javascript match node nodejs path
Last synced: 15 Aug 2025
https://github.com/micromatch/glob-spec
Specification for glob-matching in JavaScript.
Last synced: 21 Jan 2026
https://github.com/micromatch/resolve-glob
Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.
absolute filepath glob javascript node nodejs path resolve
Last synced: 09 Jul 2025
https://github.com/micromatch/.github
Default files for the .github directory of all micromatch projects.
Last synced: 21 Jan 2026
https://github.com/micromatch/meta
General issues, requests and discussion about micromatch libs.
braces extglob micromatch nanomatch
Last synced: 21 Jan 2026