Crate

walkdir

Recursive directory traversal for Rust.

What it is

walkdir provides a simple, efficient iterator that recursively descends into directories. It handles symbolic links, depth limits, and error reporting per-entry without failing the entire traversal on a single inaccessible path.

Why it is commonly used

Used in CLI tools, build systems, indexers, and any code that must walk a directory tree — finding files by extension, generating manifests, measuring disk usage, or processing entire directory structures.

756
Repositories
92%
Actively maintained
687
Updated ≤ 30 days
3.5M
Total stars
675
Owners

Counted from the Cargo.toml manifests of the 756 indexed repositories that declare walkdir as a dependency — not download counts. Dependency data last verified 2026-08-13.

Browse 756 repositories using walkdir in Repos →
Often used with

Crates that show up unusually often in walkdir projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of walkdir projects that also use it.

Used by these organizations
50 of 756 repositories · ranked by stars · 687 pushed in the last 30 days
claw-code195kactive

An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

RuView90kactive

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

rtk76kactive

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

⑂ 4.8k2.0k
qdrant34kactive

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

rustfs31kactive

🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

neon23kmaintenance

Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.

⑂ 1.1k552
← Browse all repos