| Crates.io | rusearch |
| lib.rs | rusearch |
| version | 1.0.0 |
| created_at | 2025-07-31 11:15:21.126169+00 |
| updated_at | 2025-07-31 11:40:38.841835+00 |
| description | A super-fast, parallel, recursive directory search CLI for developers and power users. |
| homepage | |
| repository | https://github.com/nathfavour/rusearch |
| max_upload_size | |
| id | 1774916 |
| size | 29,205 |
A super-fast, parallel, recursive directory search CLI for developers and power users! 🚀
cargo build --release
The binary will be at target/release/app (rename to rusearch if you wish).
./rusearch "pattern"
./rusearch --pattern "pattern" --dir /path/to/dir
./rusearch --pattern-file pattern.txt --dir /path/to/dir
| Option | Description |
|---|---|
--pattern, -p |
Pattern to search for (substring) |
--pattern-file |
File containing pattern to search for |
--dir, -d |
Directory to search (default: current directory) |
"pattern" |
(Positional) Shortcut: search for this pattern in . |
⚠️ Only one of
--pattern,--pattern-file, or positional"pattern"may be provided at a time.
./rusearch "TODO"
/src:
./rusearch --pattern main --dir ./src
./rusearch --pattern-file mypattern.txt
cargo buildcargo run -- [args]cargo fmtcargo checkcargo test (no tests yet)Each match prints:
<file_path>:<line_number>:<line>
PRs welcome! Please run cargo fmt before submitting.
MIT/Apache-2.0