#ignore #gitignore #file #file-path #pattern #glob

ignoramus

A flexible library for matching ignore files such as .gitignore against file paths with incremental state updates and efficient filesystem crawling

1 unstable release

new 0.0.0 Mar 8, 2025

#61 in #glob

LGPL-3.0-or-later

6KB

ignoramus

A rewrite of the ignore crate to support incremental state updates, e.g. for file watchers^ethersync-inspo.

License

LGPL v3, or any later version.


lib.rs:

A flexible library for matching ignore files such as .gitignore against file paths with incremental state updates and efficient filesystem crawling.

No runtime deps