#directory #crawl #walk #walk-dir #recursion #filesystem #api-bindings

d-major

Traverse directory trees in parallel, using relative entries to minimize allocation and maximize parallelism

1 unstable release

Uses new Rust 2024

new 0.0.0 Mar 26, 2025

#7 in #crawl

LGPL-3.0-or-later

82KB
2K SLoC

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:

Traverse directory trees in parallel, using relative entries to minimize allocation and maximize parallelism.

Dependencies

~1.2–6.5MB
~29K SLoC