{"data":{"slug":"ripgrep","name":"ripgrep","tagline":"Unlicense/MIT recursive grep that respects .gitignore","category":"rust","categoryName":"Rust","url":"https://github.com/BurntSushi/ripgrep","github":"https://github.com/BurntSushi/ripgrep","pricing":"open-source","hook":"ripgrep is the canonical `rg` — the grep replacement that made recursive search fast and gitignore-aware by default.","whatsGood":"Unlicense OR MIT — permissive dual-license. Blazing fast recursive search with sane defaults: respects .gitignore, skips binaries, and colors output. Regex engine written in Rust with optional PCRE2. Literal optimizations, parallel directory traversal, and memory-mapped files. The speed baseline other search tools benchmark against.","theCatch":"Vs grep (POSIX baseline) and ag/The Silver Searcher (predecessor): ripgrep is the modern default, not a POSIX drop-in. If your workflow depends on GNU grep flags exactly, `rg` is similar but not identical. No built-in fuzzy matching — pair with fzf for interactive filtering.","verdict":"Unlicense/MIT grep replacement. Free forever; the search tool every terminal should alias.","addedAt":"2026-09-09","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["search","cli","regex"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Unlicense","githubStars":69226,"starsPerWeek":125,"access":"free","archived":false,"repo":{"createdAt":"2016-03-11","pushedAt":"2026-08-04","license":"Unlicense","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"rust-lang","name":"Rust","tagline":"Systems programming without the footguns"},{"slug":"tokio","name":"Tokio","tagline":"Async runtime for Rust"},{"slug":"axum","name":"Axum","tagline":"Web framework from the Tokio team"},{"slug":"actix-web","name":"Actix Web","tagline":"Fast Rust web framework"},{"slug":"serde","name":"Serde","tagline":"Serialization framework for Rust"}],"links":{"self":"/api/gems/ripgrep","html":"/gems/ripgrep","markdown":"/gems/ripgrep.md","category":"/api/gems?category=rust","categoryPage":"/stacks/rust"}}