rsgrep is a fast, parallel, and user-friendly text search tool written in Rust.
It provides grep-like functionality with modern enhancements for speed, usability, and readability.
Licensed under the UNILICENSE
For a complete release history, please refer to the CHANGELOG.
- Rust:
rsgreprequires Rust 1.85.0 (stable) or newer. - You can install Rust here.
To compile rsgrep from source:
git clone https://github.com/itismeherb/rsgrep.git
cd rsgrep
cargo build --releaseThe compiled binary will be available at:
target/release/rsgrep
After building or installing, you can run rsgrep like this:
rsgrep [OPTIONS] <pattern> <path>Example:
rsgrep -i "TODO" ~/.config/nvim-ior--ignore-caseenables case-insensitive search- Outputs matching lines with highlighted matches (requires terminal with color support)