tinyglobby is a fast and minimal globbing library for JavaScript/Node.js that aims to behave the same as globby and fast-glob. It is useful for matching files with glob patterns, including support for include and ignore patterns, while keeping dependencies small.
Project status
- Actively maintained, with a very recent update on 2026-05-30 (0.2.17) and subsequent prior updates in 2026 (0.2.16) and 2025 (0.2.15).
- Update cadence appears to be evolving, with roughly 7 to 8 weeks between 0.2.16 and 0.2.17, and about 7 months between 0.2.15 and 0.2.16.
AI summary generated Today
Recent updates
0.2.17
3 days agoThis release focuses on supply chain hardening by switching the publish workflow to staged publishing, and it fixes Windows and option-default edge cases. The implementation also changes how the default cwd is resolved and adds a Windows drive-relative path normalization helper.
Security0.2.16
1 month agoThis release (0.2.16) upgrades picomatch and refactors most of the globbing internals. The stated user-visible change is that ignore patterns are no longer compiled twice, with additional internal optimizations.
BreakingSecurity0.2.15
8 months agoRelease 0.2.15 focuses on a major rewrite of tinyglobby's path processing, aiming for large performance improvements. It also adds new glob capabilities (braceExpansion, extglob, globstar, fs adapter, signal) and expands the documentation to include a migration guide.
Features