About ripgrep

Everything you need to know about ripgrep the tool and ripgrep.dev the website.

⚠️

Unofficial Fan Site

ripgrep.dev is an independent informational website. It is not affiliated with, endorsed by, or sponsored by Andrew Gallant or the official ripgrep project. All content is sourced from the official GitHub repository.

What Is ripgrep?

ripgrep is a line-oriented search tool that recursively searches directories for a regex pattern. By default, ripgrep respects your .gitignore and automatically skips hidden files, directories, and binary files. ripgrep has first class support on Windows, macOS and Linux.

ripgrep is similar to other popular search tools like The Silver Searcher, ack, and grep, but is generally faster than all of them. It was created in 2016 by Andrew Gallant and quickly became the go-to search tool for software developers worldwide.

Today, ripgrep is used by major projects and tools including Visual Studio Code (which uses it for its built-in search), and is available in virtually every major package repository.

About the Author

ripgrep was created by Andrew Gallant (known online as BurntSushi). Andrew is a software engineer and prolific open-source contributor who has authored many popular Rust crates including regex, csv, and the Aho-Corasick library that powers much of ripgrep's performance.

You can follow Andrew's work on GitHub and his personal blog, where he has written extensively about ripgrep's design and benchmarks.

About This Website

ripgrep.dev was created to provide a clean, searchable, web-friendly reference for ripgrep's documentation and features. The official documentation lives in the GitHub repository as markdown files — this site makes it easier to browse, link to, and share.

Built with Astro + Tailwind CSS
Hosted on Cloudflare Pages
Content from ripgrep GitHub repository
License ripgrep is MIT / Unlicense

License

ripgrep itself is dual-licensed under the Unlicense and MIT licenses. The content on ripgrep.dev is derived from the official repository under those same terms.