Utility library for gitignore style pattern matching of file paths.
-
Updated
Oct 29, 2026 - Python
Utility library for gitignore style pattern matching of file paths.
Git-compatible .gitignore parser and path filter for Python: library and streaming CLI, include/whitelist mode, shutil.copytree filter, memory-bounded for millions of paths. Ships as a Claude Code plugin too.
Wildmatch is a pattern matching language for filepaths compatible with Git.
Match paths against .gitignore rules exactly the way git does, negations and anchoring included
To associate your repository with the wildmatch topic, visit your repo's landing page and select "manage topics."