Glob Tester
Test glob patterns against your own path list — picomatch semantics, exclusions explicit, runs in a bounded worker.
Let * and ** match segments starting with a dot
No run yet.
- picomatch 4 semantics: * matches within one path segment, ** across segments; braces {a,b}, extglobs (a|b), and character classes work. Matching is case-sensitive, always.
- A leading ! makes a pattern an EXCLUSION: a path matching both a positive and a negative pattern is excluded. This is implemented explicitly here — picomatch’s own multi-pattern matcher ORs the verdicts instead of excluding (measured, pinned in tests).
- Dotfiles stay hidden from * and ** until you turn on the toggle — gitignore’s rule, stated.
- Every run executes in the bounded dev family worker: caps of 100 patterns and 256 KB of paths, a 2,000-row listing with the TRUE counts always shown, and a 5-second deadline.
Nothing in yet
Paste, drop, or type to begin. Everything stays on this device.
the same engine .gitignore-style tooling uses, with the exclusion rule made explicit