ripgrep
Search a whole directory tree at speed from the command line, respecting .gitignore.
- Platform
- macOS, Windows +1
- Price
- Free
- Category
- Developer tools
- Developer
- Andrew Gallant
- Languages
- English
- Version
- 15.2.0
What’s new
Version historyVersion 15.2.0
Sponsorship is appreciated!
This release fixes a number of bugs related to gitignore matching as well as
some performance improvements in directory tree traversal.
In case you haven't heard of it before, ripgrep is a line-oriented search
tool that recursively searches the current directory for a regex pattern.
By default, ripgrep will respect gitignore rules and automatically skip
hidden files/directories and binary files.
Platform support:
aarch64-unknown-linux-muslis now included in the release binaries for
ripgrep.
Performance improvements:
- PERF #3293:
Improves directory traversal time on very large corpora.
Feature enhancements:
- FEATURE #3275:
ripgrep now respectsGIT_CONFIG_GLOBALandGIT_CONFIG_SYSTEM.
Bug fixes:
- BUG #3212:
Don't check for the existence of.jjwhen--no-ignoreis used. - BUG #3320,
BUG #3376,
BUG #3419:
Fix gitignore matching bug when searching across multiple directories.
Notes come from the official GitHub release.
About
ripgrep (rg)
ripgrep is a line-oriented search tool that recursively searches the current
directory for a regex pattern. By default, ripgrep will respect gitignore rules
and automatically skip hidden files/directories and binary files. (To disable
all automatic filtering by default, use rg -uuu.) ripgrep has first class
support on Windows, macOS and Linux, with binary downloads available for every
release. ripgrep is similar to
other popular search tools like The Silver Searcher, ack and grep.
Dual-licensed under MIT or the UNLICENSE.
Install and use
Homebrew
brew install ripgrepWindows (winget)
winget install BurntSushi.ripgrep.MSVCDebian / Ubuntu
sudo apt install ripgrepFiles
Version 15.2.0macOS
Windows
- ripgrep-15.2.0-x86_64-pc-windows-gnu.zipx64 · ZIP · 1.8 MB · 9,800 downloadsDownload
- ripgrep-15.2.0-x86_64-pc-windows-msvc.zipx64 · ZIP · 1.7 MB · 1,952,078 downloadsDownload
- ripgrep-15.2.0-aarch64-pc-windows-msvc.zipARM64 · ZIP · 1.6 MB · 129,236 downloadsDownload
- ripgrep-15.2.0-i686-pc-windows-msvc.zipx86 (32-bit) · ZIP · 1.6 MB · 2,750 downloadsDownload
Linux
- ripgrep_15.2.0-1_amd64.debx64 · DEB · 1.6 MB · 15,643 downloadsDownload
- ripgrep-15.2.0-s390x-unknown-linux-gnu.tar.gzTAR.GZ · 2.1 MB · 999 downloadsDownload
- ripgrep-15.2.0-x86_64-unknown-linux-musl.tar.gzx64 · TAR.GZ · 2.2 MB · 3,092,239 downloadsDownload
- ripgrep-15.2.0-aarch64-unknown-linux-gnu.tar.gzARM64 · TAR.GZ · 1.8 MB · 988,645 downloadsDownload
- ripgrep-15.2.0-aarch64-unknown-linux-musl.tar.gzARM64 · TAR.GZ · 1.9 MB · 247,188 downloadsDownload
- ripgrep-15.2.0-armv7-unknown-linux-gnueabihf.tar.gzARMv7 · TAR.GZ · 1.7 MB · 1,005 downloadsDownload
- ripgrep-15.2.0-armv7-unknown-linux-musleabi.tar.gzARMv7 · TAR.GZ · 1.7 MB · 679 downloadsDownload
- ripgrep-15.2.0-armv7-unknown-linux-musleabihf.tar.gzARMv7 · TAR.GZ · 1.7 MB · 6,926 downloadsDownload
You might also like
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.