GitHub topics: grep
alexpovel/srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
Language: Rust - Size: 14 MB - Last synced at: about 11 hours ago - Pushed at: 13 days ago - Stars: 836 - Forks: 9

RoccoMatano/rgrep
a GUI grep tool for Windows
Language: C - Size: 658 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 3 - Forks: 0

alexpasmantier/television
A cross-platform, fast and extensible general purpose fuzzy finder 📺
Language: Rust - Size: 17.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3,025 - Forks: 67

ast-grep/ast-grep
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Language: Rust - Size: 7.46 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 9,284 - Forks: 238

BHFock/repo-grep
repo-grep performs a recursive grep through the folder structure of your cloned Git repository or your SVN working copy in Emacs. By default, it uses the string under the current cursor as the search term. You can modify this term interactively, and it supports regular expressions.
Language: Emacs Lisp - Size: 355 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

celeron533/DicomGrep
A tool for searching Dicom file by contents
Language: C# - Size: 854 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 3

sile/grepatch
Try: `$ git grep -n $QUERY | grepatch -e`
Language: Rust - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

jiro4989/gsv
gsv transforms a multi-line CSV into one-line JSON to make it easier to grep.
Language: Go - Size: 313 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 1

dalance/amber
A code search / replace tool
Language: Rust - Size: 888 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 887 - Forks: 25

sLill/Windows-Grep
Native command line grep-like file search utility for Windows. Simple, fast, easy to use.
Language: C - Size: 9.29 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 22 - Forks: 2

jimporter/urgrep
Universal recursive grep for Emacs
Language: Emacs Lisp - Size: 337 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 32 - Forks: 4

chrisjwaddell/bab
Search text files recursively for a search string
Language: JavaScript - Size: 122 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

mimseyedi/lenz
lenz is a simple CLI for navigating and finding strings in files.
Language: Rust - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

sakura-editor/sakura
SAKURA Editor (Japanese text editor for MS Windows)
Language: C++ - Size: 103 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,331 - Forks: 177

BurntSushi/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Language: Rust - Size: 4.75 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 53,586 - Forks: 2,171

kantord/SeaGOAT
local-first semantic code search engine
Language: Python - Size: 20.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,165 - Forks: 73

lfreleng-actions/file-grep-regex-action
Uses grep and a regular expression to extract text from files
Size: 58.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

luleyleo/clapgrep
Search through all your files
Language: Rust - Size: 2.25 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 160 - Forks: 9

ceritium/flatito
Grep for YAML and JSON files
Language: Ruby - Size: 572 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 107 - Forks: 4

nalgeon/grep-by-example
Step-by-step guide to grep operations
Size: 333 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 1

Lisprez/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 ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
Language: Rust - Size: 6.35 MB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 172 - Forks: 11

Rbfinch/grepq
quickly filter fastq files by matching sequences to a set of regex patterns
Language: Rust - Size: 4.51 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 54 - Forks: 1

zKqrmaaaa/Bash-Collection
# Bash-Collection #### Author: Bocaletto Luca **Bash-Collection** offers a wide range of Bash scripts aimed at simplifying automation and system management. Explore tools for monitoring system resources and enhancing your command line experience! 🐙✨
Language: Shell - Size: 113 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

your-tools/ruplacer
Find and replace text in source files
Language: Rust - Size: 242 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 479 - Forks: 24

DoniLite/drgrep
A Rust implementation of the grep software with more support and features for args, workspace scanning and CLI
Language: Rust - Size: 7.57 MB - Last synced at: 2 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

Fechin/reference
⭕ Share quick reference cheat sheet for developers.
Language: EJS - Size: 67.8 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 8,582 - Forks: 1,079

dajva/rg.el
Emacs search tool based on ripgrep
Language: Emacs Lisp - Size: 862 KB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 510 - Forks: 40

securisec/ripgrepy
python module for ripgrep
Language: Python - Size: 309 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 61 - Forks: 14

BackBoxSoftware/cli-tricks
Size: 23.4 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

m4b/bingrep
like ~~grep~~ UBER, but for binaries
Language: Rust - Size: 1 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 1,734 - Forks: 67

thomasleplus/DBGrep
Oracle PL/SQL stored procedure to search a regular expression across all text columns of a database.
Size: 546 KB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 4

untitaker/spacemod
An easy to understand and powerful text search-and-replace tool
Language: Rust - Size: 166 KB - Last synced at: about 4 hours ago - Pushed at: 16 days ago - Stars: 49 - Forks: 2

dyng/ctrlsf.vim
A text searching plugin mimics Ctrl-Shift-F on Sublime Text 2
Language: Vim Script - Size: 784 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 1,622 - Forks: 87

leonjza/awesome-nmap-grep
Awesome Nmap Grep
Size: 8.79 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 372 - Forks: 51

kantord/zeitgrep
sorted grep
Language: Rust - Size: 120 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 1

Genivia/ugrep
🔍 ugrep 7.5 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more
Language: C++ - Size: 145 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2,849 - Forks: 120

sgrankin/cs
livegrep UI + Go re2 codesearch backend
Language: Go - Size: 9.58 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

cado-security/cloudgrep
cloudgrep is grep for cloud storage
Language: Python - Size: 328 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 325 - Forks: 17

Genivia/ugrep-indexer
A monotonic indexer to speed up grepping by >10x (ugrep-indexer is now part of ugrep 6.0 and greater)
Language: C - Size: 1.91 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 73 - Forks: 1

aekasitt/oxeye.nvim
Structural search and rewrite tool to locate and replace code inside Neovim using ast-grep
Language: Lua - Size: 348 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 3 - Forks: 0

RLabs-Inc/codebase-curator
A set of tools to use while coding using the Claude code cli. "smartgrep" is a grep-like tool that uses a semantic index of the codebase to provide Claudes with information tailored for how they think. Claudes love it! A "codebase-curator" Claude to assist the "developer" Claude in his coding tasks, together they implement fully integrated code.
Language: TypeScript - Size: 7.42 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

moritztng/fltr
Like grep but for natural language questions. Based on Mistral 7B or Mixtral 8x7B.
Language: Rust - Size: 63.5 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 381 - Forks: 8

cipher387/awesome-grep
List of GREP modifications and alternatives for a variety of purposes
Size: 41 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 129 - Forks: 12

Open-Technology-Foundation/xgrep
A collection of specialized grep tools that search within specific language files by extension and shebang detection. Utilizes ripgrep for performance when available, with graceful fallback to standard grep.
Language: Shell - Size: 52.7 KB - Last synced at: 17 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

tboltondev/cgrep
Recursively search subdirectories for a regex pattern
Language: C - Size: 60.5 KB - Last synced at: about 12 hours ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

soxoj/files-search-guide
Guide to searching in different file types (documents, breaches, databases, etc.)
Size: 34.2 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 53 - Forks: 2

StefanBartl/mygrep.nvim
A memory-augmented search framework for Neovim that extends `live_grep`, `multigrep`, and custom Telescope pickers with persistent history, favorites, and intelligent prompt controls. Designed for power users who grep frequently and want to reuse, reorder, or store search queries efficiently.
Language: Lua - Size: 139 KB - Last synced at: 23 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

valginer0/WinFindGrepWebsite
A website for a multi-directory grep-like tool for Windows with GUI, WinFindGrep
Size: 759 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

pythonicforge/grrs
👀 A fast and efficient grep clone built with Rust, designed for seamless pattern searching and command-line performance.
Language: Rust - Size: 19.5 KB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ficolas2/jgrep
Jrep is a mix between grep and jq. Look for partial text, and wildcard matches in JSON files. Because jq forces you to know the entire path, and grep makes the match lose its JSON context. Jrep keeps the best of both worlds
Language: Rust - Size: 321 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 0

learnbyexample/TUI-apps
Terminal User Interface (TUI) apps
Language: Python - Size: 1.12 MB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 743 - Forks: 48

bayashi/xfg
Find paths anyway, then search for contents also, naturally.
Language: Go - Size: 487 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

zix99/rare
Create terminal-based histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions.
Language: Go - Size: 4.29 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 326 - Forks: 17

pparuzel/evREwhere
🔎 Multiline Regex Matcher
Language: Python - Size: 3.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

rhysd/hgrep
Grep with human-friendly search results
Language: Rust - Size: 5.22 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 482 - Forks: 10

ELF32bit/c-grep-tutorial
GREP tutorial for C language
Language: C - Size: 336 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

biowasm/biowasm
WebAssembly modules for genomics
Language: HTML - Size: 4.88 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 247 - Forks: 25

miccal/bing-wallpaper-applescript
Set the Bing image of the day using any choice of a valid market code as your desktop wallpaper using AppleScript and the Shortcuts.app.
Size: 157 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

valginer0/WinFindGrep
Multi-directory text search and replace utility for Windows with grep-like functionality
Language: C# - Size: 146 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 1

AUS616/mini-grep
A simple implementation of grep in C.
Language: C - Size: 222 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Evr5/findr
Minimal CLI tool to search filenames recursively
Language: C++ - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Lifailon/intellishell
This is a handler running on top of the Bash shell that implements real-time command history completion from a drop-down list.
Language: Python - Size: 9.9 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1

justengel/jgrep
Json grep utility
Language: Rust - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

beyondgrep/ack3
ack is a grep-like search tool optimized for source code.
Language: Perl - Size: 3.47 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 753 - Forks: 67

beyondgrep/website
The source code for the beyondgrep.com website
Language: Perl - Size: 3.01 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 40 - Forks: 21

ReagentX/Logria-py 📦
A powerful CLI tool that puts log analytics at your fingertips. Python implementation.
Language: Python - Size: 66.4 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 2

gigachad80/grep-backURLs
Automated way to extract juicy info with subfinder and waybackurls
Language: Go - Size: 91.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 3

aplominski/regrep
CLI Tool which is grep with regex
Language: C++ - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

greymd/teip
Masking tape to help commands "do one thing well"
Language: Rust - Size: 384 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 587 - Forks: 19

LebedevSergeyVach/TheoryCPPandC
Theoretical material on C++ and C
Language: C - Size: 554 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

simplelinuxscripts/findlines
Linux bash script to find all lines or multi-line paragraphs which contain a set of strings in filtered files of current folder and its subfolders recursively, in a simple way for most common usage, without need of complex regular expressions. Special characters and binary files contents can be searched.
Language: Shell - Size: 447 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

stealth/grab
experimental and very fast implementation of a grep
Language: C++ - Size: 229 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 260 - Forks: 20

gvansickle/ucg
UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code.
Language: C++ - Size: 5.33 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 137 - Forks: 18

learnbyexample/learn_gnugrep_ripgrep
Example based guide to mastering GNU grep and ripgrep
Language: Shell - Size: 4.95 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 331 - Forks: 40

onceupon/Bash-Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
Size: 919 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 10,444 - Forks: 628

terminaldweller/cgrep
grep for C/C++ source files.
Language: C++ - Size: 243 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 28 - Forks: 6

guodongxiaren/LinuxTool
Linux下常用工具、命令介绍,跟我学Linux
Size: 199 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 415 - Forks: 156

bitfield/script
Making it easy to write shell-like scripts in Go
Language: Go - Size: 995 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 6,580 - Forks: 336

a2p1k02/grepz
Zig way for linux grep
Language: Zig - Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

alexpasmantier/grip-grab
Hold on tight
Language: Rust - Size: 221 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 121 - Forks: 3

ScriptTiger/Repo-Search
Tool to instantly search all or specific files in any repo for keywords or phrases natively on windows extremely easily, with an option to output results to a file. Also invaluable for gamers!
Language: Batchfile - Size: 19.5 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 12 - Forks: 1

quasilyte/phpgrep
Syntax-aware grep for PHP code.
Language: Go - Size: 581 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 236 - Forks: 10

arsham/blush
Grep with colours
Language: Go - Size: 153 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 553 - Forks: 18

wp-cli/search-replace-command
Searches/replaces strings in the database.
Language: Gherkin - Size: 8.44 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 58 - Forks: 45

beyondgrep/ack2
**ack 2 is no longer being maintained. ack 3 is the latest version.**
Language: Perl - Size: 2.4 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1,466 - Forks: 138

vrothberg/vgrep
a user-friendly pager for grep
Language: Go - Size: 7.53 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 680 - Forks: 41

LaBatata101/grep_bin
Search a sequence of bytes in a binary file
Language: Rust - Size: 67.4 KB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

keineahnung2345/linux-commands
Some useful linux, git, vim and docker commands
Language: Shell - Size: 1.08 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 9 - Forks: 24

p-ranav/hypergrep
Recursively search directories for a regex pattern
Language: C++ - Size: 9.31 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 215 - Forks: 7

sap218/jabberwocky
NLP toolkit for those nonsensical ontologies
Language: Python - Size: 925 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 16 - Forks: 1

zazuum/xlsxgrep
xlsxgrep is a CLI tool to search text in XLSX, XLS, XLSM, CSV, TSV and ODS files. It works similarly to Unix/GNU Linux grep.
Language: Python - Size: 48.8 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 44 - Forks: 4

reallygoodprogrammer/weep
a web-e grep
Language: Go - Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dylex/anagrep
Test for anagrams with regular expressions
Language: Haskell - Size: 67.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

TMottur/ripgrep-lite
Simple, Rust-based CLI tool for regex searching and highlighting matched lines — a minimalist clone of grep with modern features.
Language: Rust - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

metacpan/metacpan-grep-front-end
Grep Front end code
Language: CSS - Size: 1.91 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 15 - Forks: 12

mugiseyebrows/mugi-grep
Gui grep (and sed) with sessions and history
Language: C++ - Size: 351 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 12 - Forks: 4

fabiospampinato/grepgrep
A grep-like command that uses JavaScript-flavored regular expressions.
Language: TypeScript - Size: 242 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 0

duolingo/splinter
Simple pattern-based linter :rat:
Language: Shell - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 44 - Forks: 5

MurtadaNazar/grepster
🔍 A lightning-fast grep alternative in Rust with regex support, case-insensitive search, and multi-file handling. Ideal for developers who need customizable text search.
Language: Rust - Size: 34.2 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

lemon24/linesieve
An unholy blend of grep, sed, awk, and Python.
Language: Python - Size: 138 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 0
