搜索模式

  1. aho-corasick

    快速多子串搜索

    v1.1.3 13.4M #state-machine #pattern #string-pattern #pattern-matching #string-search #case-insensitive #search-pattern
  2. fd-find

    fd 是一个简单、快速且用户友好的 find 替代品

    v10.2.0 8.8K #file-search #search-pattern #find #file #find-files #file-extension #command-line-tool
  3. cargo-crate

    一系列与 crate 相关的 cargo 命令。您可以获取有关 crate 的信息,例如文本或 json,包括 crate 的所有者和版本。

    v0.2.4 150 #cargo-command #search-pattern #cargo #cargo-subcommand #crate #version #cli
  4. boyer-moore-magiclen

    在 Rust 中实现的快速字符串搜索算法

    v0.2.20 17K #string-search #search-algorithms #search #text-search #string #search-pattern #boyer-moore-horspool
  5. ast-grep

    使用精确的 AST 模式在大型规模上搜索和重写代码

    v0.26.2 2.4K #ast-node #pattern #rewrite #codemod #search-pattern #search #upper-case
  6. filesfinder

    在当前目录中查找匹配给定模式(同时尊重 .gitignore 规则)的文件

    v0.5.1 170 #gitignore #find #file-search #search-pattern #file #glob-pattern #pattern-matching
  7. ripgrep

    行导向搜索工具,递归搜索当前目录以匹配正则表达式模式(同时尊重 .gitignore 规则)。ripgrep 在 Windows、macOS 和 Linux 上提供一级支持。

    v14.1.0 21K #grep #pattern #search-pattern #gitignore #search
  8. matcher_rs

    一个高性能匹配器,用于解决词语匹配中的逻辑和文本变体问题,用 Rust 实现

    v0.5.4 470 #pattern #string #multi #string-search #search-pattern #deserialize #search
  9. fd-find-enhance

    fd 是一个简单、快速且用户友好的 find 替代品

    v10.1.1026 #search-pattern #find #file #file-search #find-files #file-extension #tool
  10. matcher_py

    一个高性能匹配器,用于解决词语匹配中的逻辑和文本变体问题,用 Rust 实现

    v0.5.4 300 #string #pattern #multi #string-search #nlp #search-pattern #search
  11. treegrep

    一个显示结果的树状模式的模式匹配前端或后端

    v0.1.4 #tree #tree-search #regex #grep #search-pattern #search
  12. rlifesrc

    生命游戏模式搜索器

    v0.6.1 #cellular-automata #pattern #life #search-pattern #game-of-life #generation #searcher
  13. globmatch

    支持相对路径组件的跨平台glob匹配,通过从根目录递归迭代确定的候选路径列表进行

    v0.3.0 1.5K #pattern-matching #relative-path #glob-pattern #glob #pattern #file-path #search-pattern
  14. sshq

    查询你的ssh配置

    v0.1.5 #ssh-config #ssh #fuzzy-search #search-pattern #chevdor #command-line-tool #cli
  15. finr

    finr递归搜索文件和目录,同时忽略无关的目录。以“工作更聪明,而不是更辛苦”的口号构建

    v0.2.4 120 #search-pattern #pattern #find #tool #command-line-tool #search #command-line
  16. matcher_c

    一个高性能匹配器,用于解决词语匹配中的逻辑和文本变体问题,用 Rust 实现

    v0.5.4 470 #text #string #pattern #multi #string-search #search #search-pattern
  17. tgrep

    尊重.gitignore的玩具grep

    v1.6.10 #grep #gitignore #pattern #search-pattern #search
  18. rerast

    为用Rust编写的代码提供基于AST(抽象语法树)的搜索替换工具

    v0.1.96 #syntax-tree #search-pattern #ast #replace #rules #pattern-matching #tree-search
  19. drive-image-searcher

    一个命令行工具,可以流式传输驱动器镜像,并搜索一个或多个字节模式

    v0.2.2 130 #disk-image #search-pattern #byte #drive #data #hex #stream
  20. markdown_replace

    帮助您将所有markdown链接替换为绝对链接

    v0.1.0 #markdown #regex #root-directory #command-line #cli #search-pattern #traversal
  21. ast-grep-py

    使用精确的 AST 模式在大型规模上搜索和重写代码

    v0.26.2 1.0K #ast #search-pattern #pattern #search #codemod #rewrite #python-bindings
  22. 搜索模式

    搜索文件

    v0.1.1 #search-pattern #file-search #search #file-path #command-line-interface #demo #cli-tool
  23. grep搜索器

    作为库的快速面向行的正则表达式搜索

    v0.1.13 104K #binary-data #grep #pattern #search-pattern #search #memory-map
  24. gret

    命令行工具,用于搜索模式并在树结构中显示匹配项

    v0.1.2 #search-pattern #pattern #command-line-tool #tree-structure #grep #ripgrep #expression-tree
  25. grep-regex

    使用Rust的正则表达式库与'grep'包

    v0.1.12 87K #regex #grep #pattern #line #search-pattern #search
  26. grep

    作为库的快速面向行的正则表达式搜索

    v0.3.1 75K #search-pattern #pattern #ripgrep #search #line #matcher #oriented
  27. fe-cli-vgd

    搜索文件

    v0.1.0 #search #cli #demo #search-pattern
  28. ast-grep-lsp

    使用精确的 AST 模式在大型规模上搜索和重写代码

    v0.26.2 2.0K #search-pattern #ast #pattern #search #rewrite #codemod #ast-grep
  29. weggli

    针对C和C++代码库的快速且健壮的语义搜索工具。它旨在帮助安全研究人员在大代码库中识别有趣的功能。

    v0.2.4 360 #syntax-tree #pattern-matching #codebase #security #search-pattern #query #ast
  30. redis-query

    在多个Redis数据库中搜索键

    v0.1.10 #redis #key #search #search-pattern #database #key-value #multiple
  31. file-matcher

    根据名称模式(正则表达式、通配符、精确匹配)搜索文件和文件夹

    v0.7.0 480 #pattern-matching #directory #file #filename #find #search-pattern #filesystem
  32. scatterbrainedsearch

    minigrep的scatterbrained实现

    v2.5.0 #pattern-matching #search #grep #search-pattern #utility #file-search
  33. rosie

    罗西模式语言的接口,用于高效且易于维护的文本模式匹配和搜索

    v0.1.1 #pattern-matching #pattern #matching #regex #fsa #search-pattern #text-search
  34. algos

    Rust中的算法集合

    v0.4.0 #sorting #search-pattern #search-algorithms #pattern-matching #algorithm #search #pattern
  35. balachandran-search-file

    根据模式搜索文本文件

    v0.1.0 #demo #file-search #search-pattern #search #cli
  36. mogglo

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern #regex
  37. STKLR

    STKLR:发音为“stickler”。是一个CLI工具,用于在rust-doc docstrings中自动链接函数、枚举、结构体、特质等。当我需要这样的工具时,我找不到,所以……这里就是了。

    v0.0.42 #stklr #docs #search #documentation #pattern #sed #search-pattern #rust-doc
  38. grep_bin

    递归地搜索目录或多个文件中的字节序列或ASCII字符串

    v2.0.0 650 #search #search-pattern #pattern #byte-sequences #grep #binary #ascii-text
  39. jg

    杰夫·戈德布卢姆(jg)是一个命令行JSON处理器。jg在JSON输入中搜索结构化模式,并打印与模式匹配的每个JSON对象。

    v0.1.6 #json-object #json-input #json #pattern #search-pattern #selector #search
  40. tui-pattern-highlighter

    ratatui的一个简单的搜索模式高亮工具

    v0.2.2 130 #pattern #highlighter #ratatui #dead #search-pattern #tui #line
  41. naming_clt

    从文件或stdin中提取并转换标识符的命名格式(case|notation)。使用此工具为相对文件上的进一步操作(匹配、替换等)准备标识符名称字符串

    v1.1.0 #pattern #code #search-pattern #search
  42. patterns

    使用simd兼容的模式扫描库

    v0.2.5 #pattern-matching #search-pattern #simd #iterator #data #compatible #scan
  43. mdbook-obsidian

    mdBook预处理器,用于渲染Obsidian特定语法

    v0.1.0 #mdbook-preprocessor #mdbook #obsidian #preprocessor #markdown #search-pattern
  44. rerast_macros

    用于 Rerast 规则的宏

    v0.1.12 #rerast #rules #search-pattern #macro #replace #operations #command-line
  45. mogglo-c

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #tree-sitter #codemod #code-search #search-pattern #grep #replace
  46. mogglo-cpp

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern
  47. mogglo-java

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern
  48. rurep

    用 Rust 编写的类似 grep 的工具

    v0.1.0 #pattern #search-pattern #tool #line #grep #grep-like
  49. rusty-grep

    RustyGrep 是一个用 Rust 编写的命令行工具,允许用户在文件中搜索模式

    v0.1.1 #search-pattern #user #command-line-tool #grep #case-insensitive #case-sensitive #file
  50. mogglo-css

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern #replace
  51. grrk

    搜索一个模式

    v0.1.0 #search #search-pattern #demo #command-line #find #cli
  52. 尝试使用 DuckDuckGo 进行搜索。

  53. mogglo-ruby

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #codemod #grep #code-search #search-pattern
  54. kmp

    使用 Knuth-Morris-Pratt 算法高效查找模式的多种函数

    v0.1.1 1.1K #pattern-matching #pattern #matching #search #search-pattern #linear-time #knuth-morris-pratt
  55. mogglo-javascript

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #tree-sitter #ast #search-pattern #codemod #code-search #grep #replace
  56. bgrep

    针对二进制模式和文件定制的 grep

    v1.0.0 #pattern #grep #binary #regex #search-pattern #search
  57. mogglo-python

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #tree-sitter #codemod #code-search #search-pattern #grep #replace
  58. galil-seiferas

    针对不可排序字母表在常量空间和线性时间内进行通用字符串搜索

    v0.1.5 5.4K #string-search #string #search-pattern #search #pattern #substring #linear-time
  59. mogglo-html

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #tree-sitter #codemod #code-search #search-pattern #grep #replace
  60. mogglo-rust

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #tree-sitter #codemod #grep #code-search #search-pattern
  61. mogglo-swift

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #codemod #tree-sitter #code-search #grep #search-pattern
  62. mogglo-typescript

    基于AST的多语言代码搜索和重写工具

    v0.1.1 #ast #codemod #tree-sitter #grep #code-search #search-pattern
  63. memscan

    基于模式的内存扫描器

    v0.1.0 #pattern #find-pattern #wildcard #memory #pattern-scan #search-pattern #memory-buffer
  64. fum

    fum可以在当前目录下的所有文件中递归地搜索与字面搜索模式的不精确匹配,同时遵守gitignore规则

    v0.1.0 #search-pattern #fuzzy-search #literals #fuzzy #search #fuzzy-matching #trigram
  65. rgep

    在文件中搜索模式

    v0.1.0 #search #grep #search-pattern #cli #toy
  66. grrs

    在文件中搜索模式

    v0.1.0 #pattern #search-pattern #grep #file