MicromatchContributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Please read the contributing guide for advice on opening issues, pull requests, and coding standards.
Stars: ✭ 1,979 (+9323.81%)
faster-than-walkFaster recursive directory walk on Python 3
Stars: ✭ 36 (+71.43%)
glob-toolA tool to test globs against sets of test strings quickly and easily for the DigitalOcean Community.
Stars: ✭ 14 (-33.33%)
global-prefixGet the npm global path prefix. Same code used internally by npm.
Stars: ✭ 27 (+28.57%)
is-relativeReturns `true` if a file path appears to be relative. Moved from the "relative" lib.
Stars: ✭ 13 (-38.1%)
deglob📂 Take a list of glob patterns and return an array of file locations, respecting `.gitignore` and allowing for ignore patterns via `package.json`.
Stars: ✭ 38 (+80.95%)
readdirRecursively read a directory, blazing fast. Use with picomatch or micromatch to match globs.
Stars: ✭ 37 (+76.19%)
dotsImplements the wildcard file matching in Go used by golint, go test etc.
Stars: ✭ 26 (+23.81%)
glob-fsfile globbing for node.js. speedy and powerful alternative to node-glob. This library is experimental and does not work on windows!
Stars: ✭ 54 (+157.14%)
to-absolute-globMake a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.
Stars: ✭ 16 (-23.81%)
matchedGlob matching with support for multiple patterns and negation. Use `~` in cwd to find files in user home, or `@` for global npm modules.
Stars: ✭ 25 (+19.05%)
datotekaA filesystem toolset and storage implementation for Clojure.
Stars: ✭ 59 (+180.95%)
path-dsl-rsA Rust utility DSL and macro to help construct and modify Paths.
Stars: ✭ 19 (-9.52%)
react-svg-pathlineReact component for drawing SVG path through set of points, smoothing the corners
Stars: ✭ 42 (+100%)
log-utilsBasic logging utils: colors, symbols and timestamp.
Stars: ✭ 24 (+14.29%)
defaults-deepLike `extend` but recursively copies only the missing properties/values to the target object.
Stars: ✭ 26 (+23.81%)
PathsliderNumerical slider that follows a Bezier path
Stars: ✭ 15 (-28.57%)
repeat-elementCreate an array by repeating the given string n times.
Stars: ✭ 19 (-9.52%)
bowmanA simple static site generator with an integrated toolchain for efficient development and delivery.
Stars: ✭ 17 (-19.05%)
regXwild⏱ Superfast ^Advanced wildcards++? | Unique algorithms that was implemented on native unmanaged C++ but easily accessible in .NET via Conari (with caching of 0x29 opcodes +optimizations) etc.
Stars: ✭ 20 (-4.76%)
moonwalkWalk the working directory towards the root recursively
Stars: ✭ 16 (-23.81%)
lookpathThe minimum and most straightforward way to check if command exists and where the executable is, without spawning child_process.
Stars: ✭ 49 (+133.33%)
parse-git-configParse `.git/config` into a JavaScript object. sync or async.
Stars: ✭ 55 (+161.9%)
globGolang glob
Stars: ✭ 14 (-33.33%)
sic🦜 Accessible image processing and conversion from the terminal. Front-end for image-rs/image.
Stars: ✭ 96 (+357.14%)
STPathTextFieldSubclass of NSTextField that supports shell and browser-style path autocompletion
Stars: ✭ 17 (-19.05%)
path-to-regexp-phpPHP port of https://github.com/pillarjs/path-to-regexp
Stars: ✭ 21 (+0%)
NavigationRouterA router implementation designed for complex modular apps, written in Swift
Stars: ✭ 89 (+323.81%)
relative-pathPortable relative UTF-8 paths for Rust.
Stars: ✭ 54 (+157.14%)
is-primitiveIs the typeof value a javascript primitive?
Stars: ✭ 35 (+66.67%)
globrexGlob to regular expression with support for extended globs.
Stars: ✭ 52 (+147.62%)
pathtoolsDEPRECATED This twig plugin for the Craft CMS brings convenient path & url manipulation functions & filters to your Twig templates.
Stars: ✭ 19 (-9.52%)
globPure Nim library for matching file paths against Unix style glob patterns.
Stars: ✭ 58 (+176.19%)
llvm-eppEfficient Path Profiling using LLVM
Stars: ✭ 16 (-23.81%)
graphkit-learnA python package for graph kernels, graph edit distances, and graph pre-image problem.
Stars: ✭ 87 (+314.29%)
BezierKitBezier curves and paths in Swift for building vector applications
Stars: ✭ 190 (+804.76%)
matcherMatcher is a fast path matcher/globber supporting globstar/doublestar
Stars: ✭ 52 (+147.62%)
path-absolutizeA library for extending `Path` and `PathBuf` in order to get an absolute path and remove the containing dots.
Stars: ✭ 37 (+76.19%)
snapdragon-lexerConverts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.
Stars: ✭ 19 (-9.52%)
auto-request-reviewA GitHub Action that automatically requests review of a pull request based on files changes and/or groups the author belongs to 🤖
Stars: ✭ 52 (+147.62%)
is-matchCreate a matching function from a glob pattern, regex, string, array or function.
Stars: ✭ 20 (-4.76%)
SwiftUI-bezUtilities for working with bezier curves in SwiftUI
Stars: ✭ 80 (+280.95%)
get-bin-pathGet the current package's binary path
Stars: ✭ 25 (+19.05%)
guide-to-becomingแหล่งรวบรวมข้อมูลสำหรับคนที่อยากจะพัฒนาตัวเองในด้านต่างๆจากผู้เริ่มต้นสู่ระดับเทพ
Stars: ✭ 23 (+9.52%)
tartifacts📦 Create artifacts for your assemblies
Stars: ✭ 20 (-4.76%)
pantherPerception-Aware Trajectory Planner in Dynamic Environments
Stars: ✭ 115 (+447.62%)
is-dotfileReturn true if the file is (or the file path has) a dotfile.
Stars: ✭ 13 (-38.1%)
svg-path-bboxSVG paths bounding box calculator
Stars: ✭ 17 (-19.05%)
GlobGlob for Swift 5
Stars: ✭ 20 (-4.76%)
array-keyed-mapJS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (+38.1%)
node-match-pathMatches a URL against a path. Parameters, wildcards, RegExp.
Stars: ✭ 30 (+42.86%)
expand-bracketsExpand POSIX bracket expressions (character classes) in glob patterns.
Stars: ✭ 26 (+23.81%)
omit-emptyRecursively omit empty properties from an object. Omits empty objects, arrays, strings, and optionally zero. Similar results to what you would expect with `compact` for arrays.
Stars: ✭ 71 (+238.1%)
layoutsWraps templates with layouts. Layouts can use other layouts and be nested to any depth. This can be used 100% standalone to wrap any kind of file with banners, headers or footer content. Use for markdown, HTML, handlebars views, lo-dash templates, etc. Layouts can also be vinyl files.
Stars: ✭ 28 (+33.33%)
gistsMethods for working with the GitHub Gist API. Node.js/JavaScript
Stars: ✭ 96 (+357.14%)