Hacker GitHub

← All repos

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

Mentions per year 334 mentions · busiest year 2020 (45)
20082026
  1. https://github.com/BurntSushi/ripgrep#is-it-really-faster-th...
    comment by PudgePacket · 2019-04-16 · in Ripgrep 11 Released
  2. …( 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
  3. …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
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. …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…
  10. …that installing a fast search tool like ripgrep makes fzf _way_ faster over large directory trees. https://github.com/BurntSushi/ripgrep
  11. 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.
  12. 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. >…
  13. …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...
  14. …at the top of the page people who came to actually download the tool will look first. Which is ` https://github.com/burntsushi/ripgrep` .
  15. 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…
  16. …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
  17. …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
  18. …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?
  19. …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?
  20. ripgrep like grep but faster https://github.com/BurntSushi/ripgrep
    comment by gameswithgo · 2018-11-19 · in Ask HN: Best Command-Line Applications?
  21. …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?
  22. …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?
  23. …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?
  24. 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…
  25. …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 (…
  26. 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
  27. …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...
  28. FWIW rg is faster than gnu grep https://github.com/BurntSushi/ripgrep#quick-examples-compari...
  29. …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
  30. …always cranking out awesome tools. I use ripgrep [1] on a daily basis as a grep replacement [1] https://github.com/BurntSushi/ripgrep
  31. …]; 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)
  32. …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)
  33. …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)
  34. PCRE2 is opt-in. For performance, here's a start. :) https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#pcr...
  35. rg > all other grep tools https://github.com/BurntSushi/ripgrep
    comment by thibran · 2018-08-30 · in CLI: Improved
  36. …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
  37. 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
  38. I just use `git grep` which isn't as fast as ripgrep ( https://github.com/BurntSushi/ripgrep ), but is still damn fast (on Windows).
  39. …- 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
  40. …- 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
  41. …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?
  42. Ripgrep ( https://github.com/BurntSushi/ripgrep ) It's so good and fast that it quickly has become an essential tool in my workflow.
  43. …if you want an even faster version of grep, checkout ripgrep (which happens to be written in Rust). https://github.com/BurntSushi/ripgrep
  44. …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
  45. …a several hundred GB file. Now ripgrep checks if this is the case and handles it gracefully: https://github.com/BurntSushi/ripgrep/pull/310
  46. 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…
  47. …link to your feature comparison table to my REAMDE[1]. Thanks again for putting it together! [1] - https://github.com/BurntSushi/ripgrep#feature-comparison
  48. 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.
  49. 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…
  50. …other command" I really like the discussion that lead to the decision of never including a pager: https://github.com/BurntSushi/ripgrep/issues/86