https://github.com/murphsicles/walkdir
Recursive directory walking for Zeta — iterator API, filtering, sorting
https://github.com/murphsicles/walkdir
Last synced: 22 days ago
JSON representation
Recursive directory walking for Zeta — iterator API, filtering, sorting
- Host: GitHub
- URL: https://github.com/murphsicles/walkdir
- Owner: murphsicles
- License: mit
- Created: 2026-05-15T21:09:09.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-05-15T23:13:11.000Z (2 months ago)
- Last Synced: 2026-05-16T01:58:41.962Z (2 months ago)
- Size: 14.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @fs/walkdir — Recursive Directory Walking for Zeta
Auto-converted from [walkdir](https://crates.io/crates/walkdir) v2.5.0 via [Dark Factory](https://github.com/murphsicles/dark-factory).
## Features
- Recursive directory traversal with iterator API
- Configurable max depth, sorting, and filtering
- Follow symlinks option
- skip_current_dir — skip entries without error
- Efficient directory entry caching
- Cross-platform path handling
## Usage
```zeta
for entry in WalkDir::new("/tmp").max_depth(3).sort_by(|a,b| a.cmp(b)) {
let entry = entry.unwrap();
println!("{}", entry.path().display());
}
```
## Stats: ~1,610 lines across 7 source files, 0 unsupported items
## License
MIT