An open API service providing repository metadata for many open source software ecosystems.

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