BurntSushi/ripgrep
View on GitHub ↗ ★ 69,642 Rust
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
334 mentions on Hacker News by 196 people: 28 stories, 306 comments · first 2016-09-23 · latest 2026-10-05
20082026
-
…release IIRC. ripgrep's releases do include binary debs, but there's no auto-update: $ curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.10.0/ripgrep_0.10.0_amd64.deb $ sudo dpkg -i ripgrep_0.10.0_amd64.deb
comment by burntsushi · 2018-09-08 · in Ripgrep is faster (2016) -
…if this was already mentioned on HG, but Ripgrep had a release yesterday with a few new features. https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0
comment by tux1968 · 2018-09-08 · in Ripgrep is faster (2016) -
▲ 3
Ripgrep 0.10.0story by tosh · 2018-09-08 · 0 comments
-
PCRE2 is opt-in. For performance, here's a start. :) https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pcr...
comment by burntsushi · 2018-09-07 · in Ripgrep 0.10.0 released (PCRE2 and multi-line support) -
▲ 180
Ripgrep 0.10.0 released (PCRE2 and multi-line support)story by burntsushi · 2018-09-07 · 22 comments
-
rg > all other grep tools https://github.com/BurntSushi/ripgrep
comment by thibran · 2018-08-30 · in CLI: Improved -
▲ 4
Ripgrep 0.9.0story by robin_reala · 2018-08-05 · 0 comments
-
…in my Rust code.) [1] - https://docs.rs/ignore/0.4.2/ignore/struct.WalkParallel.html [2] - https://github.com/BurntSushi/ripgrep/blob/b38b101c77003fb94... [3] - https://github.com/gvansickle/ucg/blob/master/src/libext/Dir... [4] -…
comment by burntsushi · 2018-06-26 · in Examples of Parallel Algorithms from C++17 -
As much as I love `ag`, I feel like ripgrep ( https://github.com/BurntSushi/ripgrep ) deserves mentioning when it comes to speed. If you haven't tried it, do it sooner rather than later. Here's an excellent write-up on how it works,…
comment by lillesvin · 2018-06-06 · in Show HN: Grep with colours written in Go -
I just use `git grep` which isn't as fast as ripgrep ( https://github.com/BurntSushi/ripgrep ), but is still damn fast (on Windows).
comment by nailer · 2018-06-04 · in What is wrong with Microsoft buying GitHub -
…- ripgrep: ripgrep recursively searches directories for a regex pattern https://github.com/BurntSushi/ripgrep - exa: Replacement for 'ls' written in Rust https://github.com/ogham/exa - bat: A 'cat' replacement. I recommend followi
comment by zodiac · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
…- ripgrep: ripgrep recursively searches directories for a regex pattern https://github.com/BurntSushi/ripgrep - exa: Replacement for 'ls' written in Rust https://github.com/ogham/exa - bat: A 'cat' replacement. I recommend followi
comment by Dowwie · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
…from that, some that I use time to time - curl-size https://github.com/egoist/curl-size - ripgrep https://github.com/BurntSushi/ripgrep - jq https://github.com/stedolan/jq - asciinema https://github.com/asciinema/asciinema
comment by kamranahmed_se · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
Ripgrep ( https://github.com/BurntSushi/ripgrep ) It's so good and fast that it quickly has become an essential tool in my workflow.
comment by rubenbe · 2018-04-30 · in Ask HN: What are some amazing open source projects that you have found recently? -
…if you want an even faster version of grep, checkout ripgrep (which happens to be written in Rust). https://github.com/BurntSushi/ripgrep
comment by Teknoman117 · 2018-04-27 · in How long does it take to linear search 200MB in memory? -
…but rather, that using Vec<u8> as a string can be extremely useful in certain circumstances.) [1] - https://github.com/BurntSushi/ripgrep/blob/7120f3225862f6c71...
comment by burntsushi · 2018-03-13 · in Rust's 2018 roadmap -
▲ 58
Ripgrep 0.8.0story by burntsushi · 2018-02-15 · 2 comments
-
▲ 4
Ripgrep 0.8.0 releasedstory by burntsushi · 2018-02-12 · 0 comments
-
…a several hundred GB file. Now ripgrep checks if this is the case and handles it gracefully: https://github.com/BurntSushi/ripgrep/pull/310
comment by NiceGuy_Ty · 2018-01-23 · in What happens when you grep the file you've redirected grep to? -
The benchmark suite can be run by anyone: https://github.com/BurntSushi/ripgrep/blob/master/benchsuite... I re-ran them :-) https://github.com/BurntSushi/ripgrep/tree/master/benchsuite... TL;DR ripgrep has gotten faster in important areas…
comment by burntsushi · 2018-01-09 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
…link to your feature comparison table to my REAMDE[1]. Thanks again for putting it together! [1] - https://github.com/BurntSushi/ripgrep#feature-comparison
comment by burntsushi · 2018-01-09 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
There is more detail available in the benchmark runs at https://github.com/BurntSushi/ripgrep/tree/master/benchsuite... However, those are from 2016, and so it's hard to tell what might have changed in the meanwhile.
comment by bradknowles · 2018-01-08 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
I do wish the persistent config file enhancement had a significant chance of becoming a reality. https://github.com/BurntSushi/ripgrep/issues/196 I understand alias'es and wrappers fine, but I like having the environment have some way to…
comment by rektide · 2018-01-08 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
…other command" I really like the discussion that lead to the decision of never including a pager: https://github.com/BurntSushi/ripgrep/issues/86
comment by derwiki · 2018-01-08 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
…have a flag to enable recursive search, but surely we care about features more than flags... [1] https://github.com/BurntSushi/ripgrep#why-should-i-use-ripgr...
comment by rozim · 2018-01-08 · in Feature comparison of ack, ag, git-grep, GNU grep and ripgrep -
…— especially in conjunction with fzf/fzy — I'll make sure to mention the even faster rg (ripgrep): https://github.com/BurntSushi/ripgrep BurntSushi's write-up about the internal workings of ripgrep is also super interesting:…
comment by lillesvin · 2017-12-22 · in Intermediate Vim tips -
…One of mine is in the community repo. People are working on debs, but it's slow going: https://github.com/BurntSushi/ripgrep/issues/10
comment by burntsushi · 2017-12-21 · in Five years with Rust -
Pretty sure that's already happening with tools like ripgrep: https://github.com/BurntSushi/ripgrep
comment by vvanders · 2017-12-04 · in Integrating “safe” languages into OpenBSD? -
…it runs for a long time. Edit 2: Looks like the problem in my edit is a known issue with ripgrep: https://github.com/BurntSushi/ripgrep/issues/200
comment by mason55 · 2017-10-20 · in FZF and RipGrep – Navigate with bash faster than ever before -
RipGrep doesn't have some very useful PCRE features. https://github.com/BurntSushi/ripgrep#why-shouldnt-i-use-rip... If you use lookarounds (or often use grep -P), RipGrep may not cover all of your needed use cases. That said, it's very…
comment by goldfishparty · 2017-10-20 · in FZF and RipGrep – Navigate with bash faster than ever before -
…Offering a compatibility mode with grep has been suggested, but is significant work. [1] - https://github.com/BurntSushi/ripgrep/issues/10
comment by burntsushi · 2017-10-20 · in FZF and RipGrep – Navigate with bash faster than ever before -
…myself and I was completely unaware of fzf. However, I'm curious if you know `rg` (aka. ripgrep): https://github.com/BurntSushi/ripgrep In my experience it's markedly faster than `ag` (which is markedly faster than `grep`).
comment by lillesvin · 2017-10-19 · in Vim after 15 Years -
…In any case, I filed an issue[1]. I think the UX is pretty tricky to get right though. [1] - https://github.com/BurntSushi/ripgrep/issues/631
comment by burntsushi · 2017-10-09 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…and parallel traversal should be a boon. [1] - https://github.com/mysql/mysql-server [2] - https://github.com/BurntSushi/ripgrep/blob/e7c06b92fb996adcb...
comment by burntsushi · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…Not for replacing those tools, but for supplementing them. Thinking of stuff like fd and: ripgrep: https://github.com/BurntSushi/ripgrep (grep/ag alt) xsv: https://github.com/BurntSushi/xsv (csv tool) exa: https://the.exa.website/ (ls)…
comment by coldtea · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…the speed goes to the amazing Rust modules 'ignore' and 'regex', which are also used by ripgrep ( https://github.com/BurntSushi/ripgrep ).
comment by sharkdp · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…need is generic that other users can also use, submit a PR. The developer was kind to except mine.. https://github.com/BurntSushi/ripgrep/pull/107/files .. it's a trivial 1-line PR.
comment by kaushalmodi · 2017-09-14 · in Interesting commands for the Linux shell -
…any case, I am very interested in this path and even have an issue on the ripgrep tracker for it: https://github.com/BurntSushi/ripgrep/issues/95 --- I'm not sure if it really belongs in ripgrep proper, but I would really love to collect…
comment by burntsushi · 2017-09-04 · in HomeBrew Analytics – top 1000 packages installed over last year -
The README contains a quick breakdown: https://github.com/BurntSushi/ripgrep#quick-examples-compari... My blog post linked elsewhere goes into more detail, although I left out ack because it was too slow.
comment by burntsushi · 2017-09-04 · in HomeBrew Analytics – top 1000 packages installed over last year -
▲ 2
ripgrep: the raw speed of grep with the usability of the Silver Searcherstory by dfabulich · 2017-09-04 · 0 comments
-
…go back. Check it out if you haven't! Here is the repo and a technical breakdown by the author: https://github.com/BurntSushi/ripgrep http://blog.burntsushi.net/ripgrep/
comment by apeace · 2017-09-04 · in HomeBrew Analytics – top 1000 packages installed over last year -
▲ 2
Ripgrep: the usability of the Silver Searcher with the raw speed of GNU grepstory by pmoriarty · 2017-08-30 · 0 comments
-
…bindings which would themselves only be JS / TS code (and might live in separate repos as well). ¹: https://github.com/BurntSushi/ripgrep
comment by jplatte · 2017-07-28 · in Ask HN: What technical decisions make VS Code a better Electron app? -
…programs written in Rust yet", though. Oh, I thought of something better than just the compiler: https://github.com/burntsushi/ripgrep#installation * homebrew * chocolatey * arch * gentoo * fedora * RHEL/CentOS * Nix All have at least one…
comment by steveklabnik · 2017-07-12 · in Why you should, actually, rewrite some of it in Rust -
…ripgrep on pretty much any Linux because I distribute statically compiled binaries: $ curl -LO 'https://github.com/BurntSushi/ripgrep/releases/download/0.5.2/ripgrep-0.5.2-x86_64-unknown-linux-musl.tar.gz' $ tar xf ripgrep-0.5.2-*.tar.gz $…
comment by burntsushi · 2017-07-04 · in Skip grep, use awk -
…I've switched to using it as my daily driver for text search and am incredibly happy with it. [1]: https://github.com/BurntSushi/ripgrep [2]: http://blog.burntsushi.net/ripgrep/ Edit: I confused awk with ag originally leading to this…
comment by beefsack · 2017-07-04 · in Skip grep, use awk -
…For example, they don't benchmark GNU grep/ripgrep's `-f` flag for searching many regexes.) [1] - https://github.com/BurntSushi/ripgrep/blob/master/benchsuite... [2] - https://github.com/petdance/ack3/issues/42
comment by burntsushi · 2017-07-04 · in Skip grep, use awk -
…[5] https://github.com/servo/servo [6] https://github.com/jwilm/alacritty [7] https://github.com/BurntSushi/ripgrep [8] https://github.com/valarauca/car
comment by valarauca1 · 2017-06-28 · in Increasing Rust’s Reach -
…Silver Searcher and/or RipGrep for text searching. https://github.com/ggreer/the_silver_searcher https://github.com/BurntSushi/ripgrep
comment by TheGrassyKnoll · 2017-06-26 · in Ask HN: How can I get better at bash? -
▲ 4
Ripgrep combines the usability of the Silver Searcher with the raw speed of grepstory by da02 · 2017-05-31 · 0 comments