Extends minimatch.match() with support for multiple patterns
☆307Feb 20, 2026Updated last week
Alternatives and similar repositories for multimatch
Users that are interested in multimatch are comparing it to the libraries listed below
Sorting:
- Check if a path is the current working directory☆22May 10, 2025Updated 9 months ago
- Get namespaced config from the closest package.json☆121Nov 5, 2023Updated 2 years ago
- a glob matcher in javascript☆3,480Updated this week
- User-friendly glob matching☆2,631Feb 18, 2026Updated last week
- Create an array with values that are present in the first input array but not additional ones☆40Sep 14, 2021Updated 4 years ago
- Check if a path is in the current working directory☆23May 3, 2021Updated 4 years ago
- Timeout HTTP/HTTPS requests☆51Sep 9, 2025Updated 5 months ago
- Check if a number is a redirect HTTP status code☆25Apr 17, 2021Updated 4 years ago
- Get bundle identifier from a bundle name (macOS): Safari → com.apple.Safari☆18Aug 9, 2021Updated 4 years ago
- Similar to String#trim() but removes only whitespace on the right☆22Jul 9, 2021Updated 4 years ago
- Check if your code is running as an npm or yarn script☆66Sep 10, 2025Updated 5 months ago
- Simple wildcard matching☆34Sep 15, 2025Updated 5 months ago
- Simple wildcard matching☆541Sep 15, 2025Updated 5 months ago
- Clone and modify a RegExp instance☆24Jul 8, 2022Updated 3 years ago
- Resolve the path of a module like require.resolve() but from a given path☆145Jan 23, 2021Updated 5 years ago
- Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`☆46Apr 3, 2024Updated last year
- Write data to a random temporary file☆108Jan 25, 2026Updated last month
- Modify the values of an object☆29Sep 10, 2021Updated 4 years ago
- Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`☆66Sep 9, 2025Updated 5 months ago
- Decompress a HTTP response if needed☆75Oct 13, 2025Updated 4 months ago
- Convert an absolute path to tilde path: /Users/sindresorhus/dev => ~/dev☆96Jul 8, 2022Updated 3 years ago
- Import a module like with `require()` but from a given path☆86Jul 8, 2022Updated 3 years ago
- Get the arguments of a function, arrow function, generator function, async function☆54Oct 30, 2023Updated 2 years ago
- Read the closest package.json file☆268Nov 7, 2025Updated 3 months ago
- Convert matching single-quotes to double-quotes: `I 'love' unicorns` → `I "love" unicorns`☆24Jul 9, 2022Updated 3 years ago
- Get a random property from an object☆15Jul 2, 2024Updated last year
- Check if a string matches the name of a Node.js builtin module☆63Feb 27, 2025Updated last year
- Reverse minimist. Convert an object of options into an array of command-line arguments☆187Feb 19, 2023Updated 3 years ago
- Get the directory of globally installed packages and binaries☆77Feb 2, 2026Updated last month
- Promisify a callback-style function☆1,514Sep 12, 2022Updated 3 years ago
- Get a stream as a string, Buffer, ArrayBuffer or array☆359Oct 28, 2024Updated last year
- Gracefully restore the CLI cursor on exit☆41Jul 26, 2024Updated last year
- Returns an array with only the unique values from all given arrays using strict equality for comparisons.☆45Jan 4, 2022Updated 4 years ago
- Parse and stringify file paths with line and column like `unicorn.js14`☆24Nov 22, 2025Updated 3 months ago
- Get a random key from an object☆18Jul 2, 2024Updated last year
- Get the length of the longest item in an array.☆29Apr 4, 2018Updated 7 years ago
- Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, ba…☆3,021Aug 26, 2024Updated last year
- Get the PATH environment variable key cross-platform☆46Sep 12, 2025Updated 5 months ago
- Check if your package was installed globally☆71Nov 6, 2023Updated 2 years ago