Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Grep Open-Source Projects
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Instead, try an application. Ripgrep is one of the earliest Rust projects that got wide adoption outside of Rust programmers. It's pretty large, but very well-documented and it's easy to understand what it's designed to do.
-
Bash-Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
Project mention: Why do linux users use terminal when the gui system apps are way noob friendly? | /r/pop_os | 2023-01-28And here's a great place to learn the power of the bash oneliner!
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
I use Go. You can run scripts with go run directly, and this package makes shell tasks easy: https://github.com/bitfield/script
-
-
Hi neovim subreddit! I'm the author of ast-grep, a tool for code structural search, lint, and rewriting based on syntax trees.
-
ugrep
🔍NEW ugrep 4.2: an ultra-fast, user-friendly grep replacement. Ugrep combines the best features of other grep, adds new things, and surpasses their search speeds. Includes a TUI, boolean queries (AND/OR/NOT), fuzzy search, hexdumps, searches nested archives (cpio/tar/pax/zip), compressed files (zip/gz/Z/bz2/lzma/xz/lz4/zstd), pdfs, docs, and more
-
Project mention: Is there a plugin can do the same like Vscode's `Search: Replace in Files`? | /r/neovim | 2023-06-18
This has been clutch for me https://github.com/dyng/ctrlsf.vim
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
J'aime bien https://github.com/mhinz/vim-grepper Et https://github.com/kevinhwang91/nvim-bqf Pour ce travail.
-
fyi ack is like this but for perl instead of python https://beyondgrep.com/
-
try https://github.com/greymd/teip -- readme claims it speeds up things (I have never used it; it's on my "TODO" list to try out)
-
I am a newbie to emacs and just last week i installed and learning about emacs. I wanted to search for text across multiple files and exclude certain file types. I have been trying to use https://github.com/dajva/rg.el
-
-
Project mention: Midnight Commander is MIA; any command line based twin pane file manager recommendations? | /r/SteamDeck | 2023-02-19
hgrep - Another nicer replacement of grep
-
Project mention: Learn GNU grep and ripgrep with hundreds of examples and exercises | /r/commandline | 2023-05-10
Visit https://github.com/learnbyexample/learn_gnugrep_ripgrep for markdown source, example files, exercise solutions, sample chapters and other details related to the book.
-
Project mention: Grab – experimental and fast implementation of grep | news.ycombinator.com | 2023-01-07
-
rare
Realtime regex-extraction and aggregation into common CLI formats such as histograms, bar graphs, numerical summaries, tables, and more! (by zix99)
If you tried it and now wondering what the heck is "rare" and how to get it installed: https://github.com/zix99/rare
-
-
-
-
https://github.com/azabiong/vim-highlighter - highlight occurrences of words, can select multiple different words at same time. Independent from lsp word highlight, or search highlight - so these highlights wont interfere with vim-highlihger . Makes it easy to spot all places where some function or variable was used. One click to un-highlight all, or specyfic word. And it takes just hotkeys: - f + Enter - add cursor word occurrences highlight
-
so_stupid_search
It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
-
wheel
Any line in any file is only a few keys away. Quick navigation for Vim and Neovim : file groups, buffers, find, grep/edit, mru, frecency, persistent session, yank, ... (by chimay)
Project mention: wheel navigation : outline for md,org,folds with completion | /r/neovim | 2023-04-18wheel repo
-
Project mention: Ask HN: What weird technical scene are you fond/part of? | news.ycombinator.com | 2022-11-21
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Grep related posts
- Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
- Ugrep: Ultra fast grep with Boolean, fuzzy, archive and documents search
- New Ugrep 4.0
- ugrep 4.0 released + performance benchmarks
- Is doom emacs still actively maintained?
- Learn GNU grep and ripgrep with hundreds of examples and exercises
- gfr.vim - grep & filter & replace in vim/neovim
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Sep 2023
Index
What are some of the best open-source Grep projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ripgrep | 40,087 |
2 | Bash-Oneliner | 7,857 |
3 | script | 4,581 |
4 | reference | 3,550 |
5 | ast-grep | 2,840 |
6 | ugrep | 1,772 |
7 | ctrlsf.vim | 1,528 |
8 | vim-grepper | 1,180 |
9 | ack3 | 616 |
10 | teip | 485 |
11 | rg.el | 429 |
12 | amber | 418 |
13 | hgrep | 376 |
14 | learn_gnugrep_ripgrep | 293 |
15 | grab | 247 |
16 | rare | 233 |
17 | phpgrep | 228 |
18 | cURL_for_OSINT | 188 |
19 | lucene-grep | 188 |
20 | vim-highlighter | 186 |
21 | so_stupid_search | 147 |
22 | wheel | 146 |
23 | biowasm | 146 |