SaaSHub helps you find the best software and product alternatives Learn more โ
Ripgrep Alternatives
Similar projects and alternatives to ripgrep
-
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
-
-
-
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
-
-
-
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
-
-
-
-
-
ugrep
๐ ugrep 7.8 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ripgrep discussion
ripgrep reviews and mentions
-
Don't use musl if you care about performance
It's not really disputed since musl without mimalloc has a 144% overhead, so most of the performance issues do indeed come from the allocator, by a pretty large margin (~85% of it). Not only that, but some of the "other code" performance hit might still come from the allocator: when you set a global allocator on the Rust side, musl still uses its own allocator internally (as demonstrated by https://github.com/BurntSushi/ripgrep/issues/3494).
And the compounding issue is that the allocator issues get significantly worse as parallelism increases, as the allocator is serial, so as concurrency increases so does the impact of the allocator, which is not the case for most of the "regular slow" code (of musl), those have a relatively constant overhead per thread.
-
RipGrep musl binaries occasionally segfault during very-large searches
> Or does ripgrep only override Rust's global allocator?
That one, as you can see in the code linked above, it only does rust-level overriding as that was where musl's allocator was found to impact ripgrep (https://github.com/BurntSushi/ripgrep/commit/03bf37ff4a29361...)
-
Biff is a command line datetime Swiss army knife
I'm the author of Biff. I just wanted to leave a really cool example of something that Biff can do that I _think_ is kinda hard to do otherwise. (And also, I want to make an assertion about it and I hope this will lead to me being wrong and learning something new.)
The use case is: "I want to see a list of all files in a repository, sorted in ascending order of when it was most recently changed according to source control. I also want to highlight the time with color, make it be in local time and format it in my own bespoke way using strftime." Here's the full command (run from the root of https://github.com/BurntSushi/ripgrep):
$ git ls-files \ - Ripgrep AI Policy
-
How to escape note-taking lock-in with plain markdown and git
For full-text search, ripgrep is faster than any in-app search I've used:
-
Toward a more POSIX-Friendly PowerShell experience
ripgrep โ A fancier version of grep commonly used by coding tools.
-
5 CLI Tools I Use to Keep Terminal Workflows Less Annoying
After finding files, I usually need to search inside them. For that, ripgrep, usually called rg, is my default.
-
Tell HN: Fastmod Is Nice
Ah yes... its `-E`.
But fastmod, which is mentioned in at the end of https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#search-and-replace is surprisingly good, both in terms of performance/ux and compatibility.
You just:
fastmod -m 'something I need to (change|break)' '$1 is inevitable' -
How to setup Terminal tools for Mac
BurntSushi/ripgrep
-
I Ditched VS Code for a Terminal. My RAM Thanked Me.
ripgrep needs no introduction. It's grep, but fast. Respects .gitignore, searches recursively by default, and returns results before you finish blinking.
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Sep 2026
Stats
BurntSushi/ripgrep is an open source project licensed under The Unlicense which is an OSI approved license.
The primary programming language of ripgrep is Rust.
Review โ โ โ โ โ 10/10