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
-
https://github.com/BurntSushi/ripgrep#is-it-really-faster-th...
comment by PudgePacket · 2019-04-16 · in Ripgrep 11 Released -
…( https://insights.stackoverflow.com/survey/2019?utm_source=so... ). More "technical" reasons here: https://github.com/BurntSushi/ripgrep#why-should-i-use-ripgr... . For me, the performance is best in class, ux is great, and has defaults…
comment by PudgePacket · 2019-04-16 · in Ripgrep 11 Released -
…without that much apparent progress. Really? What makes you say that? Have you tried it? $ git clone git://github.com/BurntSushi/ripgrep $ cd ripgrep $ git checkout 0.4.0 $ time cargo +1.12.0 build --release real 1:09.13 user 2:06.08 sys…
comment by burntsushi · 2019-04-11 · in Rust 1.34.0 -
Origins of the name: https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#int...
comment by burntsushi · 2019-03-30 · in Why GNU grep is fast (2010) -
Well, I did not find a crash (yet), but at least some deadlock (probably). https://github.com/BurntSushi/ripgrep/issues/1231
comment by gray_-_wolf · 2019-03-29 · in Why GNU grep is fast (2010) -
use ripgrep it's faster https://github.com/BurntSushi/ripgrep and appropriately named
comment by slowrabbit · 2019-03-29 · in Why GNU grep is fast (2010) -
it's mentioned elsewhere in this thread but you should try ripgrep https://github.com/BurntSushi/ripgrep
comment by twalla · 2019-03-29 · in Why GNU grep is fast (2010) -
GNU grep is an excellent tool! A similar tool that is rising in popularity is ripgrep ( https://github.com/BurntSushi/ripgrep ), which can be orders of magnitude faster than GNU grep. Give it a try!
comment by harveywi · 2019-03-29 · in Why GNU grep is fast (2010) -
…on my experience with it, when I need a utility I seek out one that's written in rust. I'm using https://github.com/BurntSushi/ripgrep which is rg, like ack or ag (TheSilverSearcher). I've been using it for a few months, and I like it just…
comment by benatkin · 2019-03-22 · in Programming Language Rankings: January 2019 -
…that installing a fast search tool like ripgrep makes fzf _way_ faster over large directory trees. https://github.com/BurntSushi/ripgrep
comment by hairui · 2019-03-07 · in Ask HN: How do you keep your files organized on macOS? -
This appears to be the same algorithm used by ripgrep ( https://github.com/BurntSushi/ripgrep ) for searching when SIMD/AVX is enabled. Specifically, it uses the algorithm Teddy from the library that’s derived from this paper.
comment by hlieberman · 2019-02-28 · in Hyperscan: A Fast Multi-Pattern Regex Matcher for Modern CPUs -
The FAQ question I linked in my previous comment directly addresses most of your complaining: https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pos... --- In particular, note the statements about what it means to "replace" grep. >…
comment by burntsushi · 2019-02-27 · in Find Files (Ff) – File Search Utility in Rust -
…it is." Language and perspective is funny like that. > whatever you want to call "smart". Related: https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pos...
comment by burntsushi · 2019-02-27 · in Find Files (Ff) – File Search Utility in Rust -
…at the top of the page people who came to actually download the tool will look first. Which is ` https://github.com/burntsushi/ripgrep` .
comment by nurettin · 2019-02-27 · in Find Files (Ff) – File Search Utility in Rust -
From https://github.com/BurntSushi/ripgrep > Like other tools specialized to code search, ripgrep defaults to recursive directory search and won't search files ignored by your .gitignore files. It also ignores hidden and binary files by…
comment by iruoy · 2019-02-27 · in Find Files (Ff) – File Search Utility in Rust -
…CLI utilities there. :) Another technique I use is to spider a site (respectfully) and then use https://github.com/BurntSushi/ripgrep or load the spidered data into a local Elastic search. Some of what you outline in searching other parts…
comment by sitkack · 2018-12-13 · in Internet Search Tips -
…managers never have the latest version. Here's ripgrep's apt installation instructions: 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 There's no way…
comment by Zarel · 2018-12-02 · in Terminals Are Sexy -
…are any substantial features present in ag that are absent from rg. See my note in the README: https://github.com/BurntSushi/ripgrep#feature-comparison
comment by burntsushi · 2018-11-25 · in Ask HN: Best Command-Line Applications? -
…folks use ripgrep. A lot of people like its smart filtering by default. Some don't though. See: https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pos...
comment by burntsushi · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
ripgrep like grep but faster https://github.com/BurntSushi/ripgrep
comment by gameswithgo · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
…tig: https://github.com/jonas/tig/ ag or rg: https://github.com/ggreer/the_silver_searcher https://github.com/BurntSushi/ripgrep And all my configurations, especially for fish-shell: http://github.com/c02y/dotfiles
comment by codychan · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
…these great tools all written in Rust: fselect - https://github.com/jhspetersson/fselect ripgrep - https://github.com/BurntSushi/ripgrep exa - https://the.exa.website They are the replacements for traditional find, grep, and ls.
comment by IgorrrR · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
…but you should check out ripgrep - it's even faster than Silver Searcher a lot of the time https://github.com/BurntSushi/ripgrep
comment by CJKerr · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
rg (ripgrep): https://github.com/BurntSushi/ripgrep I used to use ag (the silver searcher) [1] before, and `ag` was practically a muscle memory to me, but then I came across ripgrep and it was so much faster. I've now installed a static…
comment by adtac · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
…daily - Pandoc a handy document format converter: https://pandoc.org/ - Ripgrep, a faster grep: https://github.com/BurntSushi/ripgrep - There are quite a few prompt-toolkit based CLI which have been really nice: * mycli (…
comment by artwr · 2018-11-19 · in Ask HN: Best Command-Line Applications? -
These are pretty good tools for 'grepping' on file systems: https://github.com/BurntSushi/ripgrep https://github.com/ggreer/the_silver_searcher
comment by TheGrassyKnoll · 2018-11-13 · in Improving DuckDuckGo -
…compatible tools. This general confusion comes up so often that I have a FAQ item for it: https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pos...
comment by burntsushi · 2018-11-08 · in Is it time to rewrite the operating system in Rust? [slides] -
FWIW rg is faster than gnu grep https://github.com/BurntSushi/ripgrep#quick-examples-compari...
comment by SSLy · 2018-10-28 · in What I Learned from porting my projects to FreeBSD -
…ripgrep? We actually already have different default colors for Windows as opposed to unix.[1] [1] - https://github.com/BurntSushi/ripgrep/blob/acf226c39d7926425...
comment by burntsushi · 2018-10-09 · in 12 Factor CLI Apps -
…always cranking out awesome tools. I use ripgrep [1] on a daily basis as a grep replacement [1] https://github.com/BurntSushi/ripgrep
comment by miguelmota · 2018-09-09 · in XSV: A fast CSV command-line toolkit written in Rust -
…]; then echo "ripgrep is up to date" exit 0 fi name="ripgrep_${latestvers}_amd64.deb" url="https://github.com/BurntSushi/ripgrep/releases/download/$latestvers/$name" (cd /tmp && curl -LO "$url" && sudo dpkg -i "$name") echo "ripgrep…
comment by burntsushi · 2018-09-08 · in Ripgrep is faster (2016) -
…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) -
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) -
rg > all other grep tools https://github.com/BurntSushi/ripgrep
comment by thibran · 2018-08-30 · in CLI: Improved -
…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 -
…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