登录 注册
开发者工具
69,977
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Rust
语言
创建时间
最近更新

项目能做什么

高速递归目录搜索工具,支持正则表达式并自动遵循 .gitignore 规则。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
ripgrep (rg)
------------
ripgrep is a line-oriented search tool that recursively searches the current
directory for a regex pattern. By default, ripgrep will respect gitignore rules
and automatically skip hidden files/directories and binary files. (To disable
all automatic filtering by default, use `rg -uuu`.) ripgrep has first class
support on Windows, macOS and Linux, with binary downloads available for [every
release](https://github.com/BurntSushi/ripgrep/releases). ripgrep is similar to
other popular search tools like The Silver Searcher, ack and grep.

[![Build status](https://github.com/BurntSushi/ripgrep/workflows/ci/badge.svg)](https://github.com/BurntSushi/ripgrep/actions)
[![Crates.io](https://img.shields.io/crates/v/ripgrep.svg)](https://crates.io/crates/ripgrep)
[![Packaging status](https://repology.org/badge/tiny-repos/ripgrep.svg)](https://repology.org/project/ripgrep/badges)

Dual-licensed under MIT or the [UNLICENSE](https://unlicense.org).


### CHANGELOG

Please see the [CHANGELOG](CHANGELOG.md) for a release history.

### Documentation quick links

* [Installation](#installation)
* [User Guide](GUIDE.md)
* [Frequently Asked Questions](FAQ.md)
* [Regex syntax](https://docs.rs/regex/1/regex/#syntax)
* [Configuration files](GUIDE.md#configuration-file)
* [Shell completions](FAQ.md#complete)
* [Building](#building)
* [Translations](#translations)


### Screenshot of search results

[![A screenshot of a sample search with ripgrep](https://burntsushi.net/stuff/ripgrep1.png)](https://burntsushi.net/stuff/ripgrep1.png)


### Quick examples comparing tools

This example searches the entire
[Linux kernel source tree](https://github.com/BurntSushi/linux)
(after running `make defconfig && make -j8`) for `[A-Z]+_SUSPEND`, where
all matches must be words. Timings were collected on a system with an Intel
i9-12900K 5.2 GHz.

Please remember that a single benchmark is never enough! See my
[blog post on ripgrep](https://blog.burntsushi.net/ripgrep/)
for a very detailed comparison with more benchmarks and analysis.

| Tool | Command | Line count | Time |
| ---- | ------- | ---------- | ---- |
| ripgrep (Unicode) | `rg -n -w '[A-Z]+_SUSPEND'` | 536 | **0.082s** (1.00x) |
| [hypergrep](https://github.com/p-ranav/hypergrep) | `hgrep -n -w '[A-Z]+_SUSPEND'` | 536 | 0.167s (2.04x) |
| [git grep](https://www.kernel.org/pub/software/scm/git/docs/git-grep.html) | `git grep -P -n -w '[A-Z]+_SUSPEND'` | 536 | 0.273s (3.34x) |
| [The Silver Searcher](https://github.com/ggreer/the_silver_searcher) | `ag -w '[A-Z]+_SUSPEND'` | 534 | 0.443s (5.43x) |
| [ugrep](https://github.com/Genivia/ugrep) | `ugrep -r --ignore-files --no-hidden -I -w '[A-Z]+_SUSPEND'` | 536 | 0.639s (7.82x) |
| [git grep](https://www.kernel.org/pub/software/scm/git/docs/git-grep.html) | `LC_ALL=C git grep -E -n -w '[A-Z]+_SUSPEND'` | 536 | 0.727s (8.91x) |
| [git grep (Unicode)](https://www.kernel.org/pub/software/scm/git/docs/git-grep.html) | `LC_ALL=en_US.UTF-8 git grep -E -n -w '[A-Z]+
阅读完整原文

商业机会分析 AI 生成

跨平台桌面端极速代码搜索与分析器(GUI Wrapper + 扩展)

产品构想基于 ripgrep 引擎打造美观、开箱即用的跨平台桌面搜索客户端,支持多项目目录管理、正则预览、结构化替换与一键跳转 IDE。
核心功能本地多仓库极速搜索、正则语法高亮与即时匹配预览、批量安全替换、多 IDE/编辑器无缝跳转联动。
目标用户不习惯纯 CLI 操作的开发人员、技术文档写作者、代码审计员。
难度/周期中等 · 1-2 个月 · 成本:开发机器与代码签名证书费用(约 $100-$300/年)
收费模式Freemium 模式(基础搜索免费,高级批量替换、项目预设、企业集成按买断或订阅收费 $19-$49)。
竞争风险主流 IDE(如 VS Code)已内置 ripgrep,需提供明显优于 IDE 搜索体验的独立工作流才能获客。
依据 已验证事实

本地代码安全合规与敏感凭据极速扫描工具(CLI/CI 插件)

产品构想以 ripgrep 的底层检索 crate(grep-regex/ignore)为引擎,预置企业合规与敏感凭据(API Keys、私钥、密码)规则库,在 CI/CD 流水线中进行零外发极速门禁扫描。
核心功能极速敏感信息静态扫描、自定义正则合规规则引擎、CI/CD 插件集成、生成审计合规报告(SARIF/PDF)。
目标用户中小企业研发负责人、DevSecOps 工程师、合规审计员。
难度/周期中等 · 2-3 个月 · 成本:基础云服务(用于分发规则集与更新,约 $20-$50/月)
收费模式企业订阅制(提供规则库动态更新支持与团队多项目统一审计看板,按席位或仓库计费)。
竞争风险市场上有 TruffleHog、Gitleaks 等竞争对手,需突出离线性能和极低资源开销。
依据 AI推测

超大日志与只读数据检索微服务 API(边缘/嵌入式方案)

产品构想将 ripgrep 封装为高性能、免索引的局域网/边缘日志搜索 HTTP/gRPC 服务,适用于无法跑重型 Elasticsearch 的受限环境。
核心功能轻量级 REST/gRPC 搜索接口、流式结果返回、按时间/文件模式动态路由、低内存占用控制。
目标用户边缘计算运维、中小微企业系统管理员、嵌入式设备开发者。
难度/周期较高 · 2-4 个月 · 成本:极低(主要是测试服务器与持续集成成本)
收费模式商业授权(商用免除开源限制或私有化技术支持)及增值管理后台 SaaS。
竞争风险大文本无索引检索受磁盘 I/O 物理上限限制,并发吞吐量可能遇到瓶颈。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
phiresky/ripgrep-all 中文介绍暂未生成
rga: ripgrep, but also search in PDFs, E-Books, Office docum
9,928 Rust
zvec-ai/zvec-grep 中文介绍暂未生成
Local-first search across your workspace, built for humans a
4,304 Rust
Genivia/ugrep 中文介绍暂未生成
🔍 ugrep 7.8 file pattern searcher -- a user-friendly, faster
3,333 C++
redhat-et/ripwire 中文介绍暂未生成
The ripgrep of AI context: a zero-dependency C++23 CLI + MCP
2,539 C++
Yggdroot/LeaderF 中文介绍暂未生成
An efficient fuzzy finder that helps to locate files, buffer
2,196 Python
Gruntfuggly/todo-tree 中文介绍暂未生成
Use ripgrep to find TODO tags and display the results in a t
1,826 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 75 个 Release
社区活跃Star 69,977 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/BurntSushi/ripgrep.git
cd ripgrep
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。