ripgrep
Fast recursive search that respects .gitignore by default.
Why it is included
Excellent engineering and daily-driver ergonomics vs classic grep for repos.
Best for
Searching large codebases during development.
If you use Windows, Mac, or paid tools
Search alternative to Windows findstr, classic grep, and slow IDE-wide search on huge trees.
Strengths
- Speed
- Unicode
- Sensible defaults
Limitations
- Not a full find replacement
Good alternatives
The Silver Searcher
Related tools
Developer Tools
Git
Distributed version control system—the collaboration backbone of software.
Developer Tools
Jujutsu
A Git-compatible VCS that is both simple and powerful
Developer Tools
typos
Source code spell checker
Developer Tools
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
Developer Tools
asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Developer Tools
mise
dev tools, env vars, task runner