HN Hall of Fame Weekly email

Feature comparison of ack, ag, git-grep, GNU grep and ripgrep

beyondgrep.com Reference Documentation & references Software engineering Candidate
Screenshot of beyondgrep.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 2 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2018–2021
peak thread · 100 comments
244 pts
latest 20+ return · 2021-10-24
130 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

The chart was created by Andy Lester, the creator of ack, who thinks that more open source projects should point to their "competing" projects because it's not really a competition: http://blog.petdance.com/2018/01/02/the-best-open-source-pro...

I adore Ripgrep and use it dozens of times a day, and have for years. It's extremely fast, does the right thing most of the time, and has a useful featureset. Ack is also nice, I've used that quite a bit too. It has the advantage of being in Perl, so if you're on a "secure" computer (no compiler), you can still use a fast + featureful search tool.

Please note that the chart is a bit out of date. ripgrep has some features that aren't shown on the chart yet. Patches welcome if anyone wants to help. https://github.com/beyondgrep/website

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
376

reference only — not used in Hall rules or ranking

Total comments
149

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2018-01-08Feature comparison of ack, ag, git-grep, GNU grep and ripgrepFirst breakout · Best threadinfodroid244100
2021-10-07Feature comparison of ack, ag, Git-grep, GNU grep and ripgrepcapableweb21
2021-10-24Feature comparison of ack, ag, Git-grep, grep and ripgrepLatest 20+ point returnAmorymeltzer13048