@startvibecoding/go-ripgrep
v0.0.7
Published
Pure Go ripgrep implementation using Go 1.27 standard-library optimizations with no CGO dependencies
Maintainers
Readme
@startvibecoding/go-ripgrep (NPM Installer)
Pure Go implementation of ripgrep (rg) using Go 1.27 standard-library optimizations and zero CGO dependencies.
Installation
Install globally via npm:
npm install -g @startvibecoding/go-ripgrepOr run via npx:
npx @startvibecoding/go-ripgrep --helpFeatures
- No CGO Required: Pure Go static binary, easy single-binary deployment.
- Standard-library acceleration: Byte searches use Go's optimized standard-library implementation on supported platforms.
- Match Replacement: Full regex and literal matching replacement (
-r/--replace). - File Type Filtering: Pre-configured file extension rules (e.g.
-t go,-T rust). - Ignore climbed trees: Correct climbing and parsing of nested
.gitignore,.ignore,.rgignorerules. - Decompression Search: Search inside
.zip,.gz, and.bz2files directly.
Usage
rg [OPTIONS] PATTERN [PATH...]For more options, run:
rg --help