Overview of hypergrep features
masterhypergrep is a high-performance search tool designed for recursive regex pattern searching. It is optimized for speed using C++17, multi-threading, and SIMD instructions.
Key Features:
- Regex Search: Uses Intel Hyperscan for high-speed pattern matching.
- Git Integration: When a git repository is detected, it uses libgit2 to search the repository index instead of scanning files manually.
- Performance: Designed to compete with and outperform tools like
ripgrep,ag(The Silver Searcher), andugrep. - Platform Support: Currently tested on Linux; not explicitly cross-platform.