-
tempfile
管理临时文件和目录
-
globwalk
全局匹配递归文件系统遍历
-
aho-corasick
快速多子串搜索
-
route-recognizer
识别支持动态和通配符段落的URL模式
-
amplify
增强Rust语言功能:多个泛型特质的实现,类型包装,derive宏
-
assert_matches
断言值匹配模式
-
if_chain
用于编写嵌套
if let
表达式的宏 -
orchestra
从单个结构中生成子系统乐团
-
urlpattern
rust-urlpattern是URLPattern标准的Rust实现
-
wax
具有可匹配路径和目录树的偏执和可移植的glob
-
zxcvbn
基于熵的密码强度估算器,最初由Dropbox为JavaScript编写
-
scan_fmt
Rust的scanf()类似输入
-
zeromq
ZeroMQ的原生Rust实现
-
matchers
对字符和字节流的正则表达式匹配
-
grex
grex从用户提供的测试用例生成正则表达式
-
globset
跨平台单glob和glob集匹配。glob集匹配是指同时将一个或多个glob模式与单个候选路径进行匹配,并返回所有匹配的glob。
-
icu_pattern
ICU模式实用工具
-
aho-corasick-unsafe
快速多子串搜索
-
ignore
一个快速的库,用于高效地匹配忽略文件(如
.gitignore
)与文件路径 -
ast-grep
使用精确的AST模式进行大规模代码搜索和重写
-
hyphenation
支持多种语言的Knuth-Liang连字符分割
-
typeql
Rust语言的查询语言
-
xpg
xkcd风格的密码生成器
-
mdbook-yapp
用于简单文本替换的mdBook预处理器
-
hypher
将单词分割成音节
-
try_match
具有类似函数语法的可失败模式匹配
-
sealed
用于密封特性和结构的宏
-
redis-keyspace-stats
分析Redis键空间并返回其统计信息
-
ripgrep
一种面向行的搜索工具,它递归地在当前目录中搜索正则表达式模式,同时遵守gitignore规则。ripgrep在Windows、macOS和Linux上拥有一级支持。
-
git-commit-stats
分析git提交
-
io-reactor
使用反应器模式进行并发I/O资源管理
-
bbd
二进制盲文转储
-
entrait
轻松耦合的Rust应用程序设计变得简单
-
matcher_rs
一个高性能的匹配器,用于解决单词匹配中的逻辑和文本变化问题,用Rust实现
-
simsearch
轻量级的模糊搜索引擎,在内存中工作,搜索类似字符串(这里是一语双关)
-
amplify_num
放大数字类型:大整数和位整数
-
cli_test_dir
用于测试Rust命令行工具的工具
-
wildcard_ex
扩展通配符,允许VB-like规范
-
yara-x-parser
YARA规则的解析库
-
passerine
一种小型可扩展的函数脚本语言,专为用少量代码进行简洁表达而设计
-
assert_matches2
assert_matches! 宏的版本,将模式中的变量引入作用域
-
talecast
命令行Podcast客户端
-
janitor-service
清理下载文件夹的服务
-
tro
命令行Trello API客户端
-
matcher_py
一个高性能的匹配器,用于解决单词匹配中的逻辑和文本变化问题,用Rust实现
-
pink_accents
替换字符串中的模式以模拟语音重音
-
grok
流行的Java和Ruby grok库,允许使用可组合模式轻松处理文本和日志文件
-
shellfirm
shellfirm
会拦截任何风险模式(默认或您定义的)并提示您进行双验证的小挑战,类似于终端的验证码 -
hunktool
在git补丁/历史记录中查找字符串
-
fast-glob
为Rust提供高性能的glob匹配crate
-
drying_paint
Rust的观察者模式
-
psummary
🗣️ 摘要 —
-
chrono-english
解析简单的英文日期,受Linux date命令启发
-
undo
撤销-重做库
-
sqlite-regex
一个用于处理正则表达式的SQLite扩展
-
rlifesrc
生命游戏模式搜索器
-
prima_bridge
实现桥接模式
-
filecheck
编写测试文本文件读取和文本输出的实用程序
-
sod
面向服务的架构
-
gramatika
用于用Rust编写解析器的最小工具包
-
globmatch
使用相对路径组件进行跨平台glob匹配,与从根目录递归迭代确定的候选路径列表进行匹配
-
serdo
可序列化的do/undo库
-
dptree
Rust 的异步事件分发机制
-
sod-actix-web
面向服务的架构 - Actix Web
-
declarative_type_state
一组用于在实现类型状态模式时减少样板代码的声明性宏
-
js-helpers
在 wasm 中为 js 对象提供易于使用的互操作工具
-
analyst
支持快速浏览 csv 数据的命令行工具
-
lfspull
使用纯 Rust 实现的 git lfs 文件拉取功能。目前只能拉取文件/文件夹,并且仅支持 token 认证。
-
matcher_c
一个高性能的匹配器,用于解决单词匹配中的逻辑和文本变化问题,用Rust实现
-
finr
finr 在忽略无关目录的同时递归搜索文件和目录。旨在实现“工作更智能而不是更辛苦”的理念
-
pubserve
通用的观察者特质
-
yara-x-proto
带有 YARA 模块选项的协议缓冲区
-
reductor
结合和嵌套缩减模式的泛化抽象
-
fmodel-rust
通过在Rust中有效地实现事件溯源和CQRS模式,加速开发组合性、安全和易于使用的应用程序/信息系统
-
intelligit
在git历史中寻找洞察
-
qart
将图像编码成二维码
-
logu
用于消息聚合的日志解析
-
builder-pattern
用于声明构建模式的可推导宏
-
tgrep
尊重 .gitignore 的玩具 grep
-
easy_random
使用 easy_random :)
-
ast-grep-napi
使用精确的AST模式进行大规模代码搜索和重写
-
offer-cell
定义了一个提供对存储数据的引用的模式,可选地转移数据的所有权
-
fmerge
递归合并文件
-
mem-rs
运行进程内存中指针的模式扫描和抽象
-
ast-grep-config
使用精确的AST模式进行大规模代码搜索和重写
-
sod-crossbeam
面向服务的架构 - Crossbeam
-
split-every
迭代地按照每个模式的出现次数进行分割!
-
sod-mpsc
面向服务的架构 - 多生产者单消费者
-
despatma
类似于Loki的设计模式宏
-
chemrust-core
定义计算化学程序中数据流和结构的核心模块
-
ast-grep-language
使用精确的AST模式进行大规模代码搜索和重写
-
drive-image-searcher
一个命令行工具,用于流式传输驱动器镜像,并搜索一个或多个字节模式
-
sod-bus
面向服务的架构 - 单生产者多消费者
-
ast-grep-py
使用精确的AST模式进行大规模代码搜索和重写
-
penum
使枚举符合给定的模式
-
caminos-lib
模块化互连网络模拟器
-
sod-log
面向服务的架构 - 日志集成
-
sigmatch
基于Rust编写的Windows平台内存签名搜索库
-
kl-hyphenate
支持多种语言的Knuth-Liang连字符分割
-
sod-tungstenite
面向服务的架构 - Tungstenite
-
rustigo
受Go标准库的HTTPServer启发的web服务器
-
chemical_elements
表示化学组成并生成同位素模式
-
gret
用于搜索模式和以树结构显示匹配项的命令行工具
-
hex_renderer
用于hexcasting(Minecraft的mod)中模式渲染的渲染器
-
rtimer
定时器,一个提示?或者一个命令
-
dynp
强调使用Newtype模式的动态属性系统
-
grep-searcher
作为库的快速面向行的正则表达式搜索
-
bparse
解析字节
-
grep
作为库的快速面向行的正则表达式搜索
-
tokiactor
基于 tokio 的 Actor 框架
-
wfc
使用波函数坍缩生成图像
-
validus
字符串验证库
-
metrics-exporter-plotly
用于使用 plotly 绘图的嵌入式 metrics-rs 导出器
-
matchpick
使用 match-case 找到并替换多行
-
cycles
循环模式抽象,深受 TidalCycles 启发
-
kmpm
KMP(Knuth-Morris-Pratt 算法)方法库
-
fnmatch-regex
将 glob 风格的模式转换为正则表达式
-
grep-regex
使用 Rust 的 regex 库与 'grep' 包结合使用
-
tptp
解析 TPTP 格式
-
repr
正则表达式作为线性逻辑的解释及其实现
-
tree_sitter_grep_ignore
(
ignore
的一个分支版本,由tree-sitter-grep
内部使用) 用于高效匹配忽略文件,如.gitignore
与文件路径的快速库 -
lens-rs
用 Rust 实现的 lens
-
enum-ts
TypeScript 枚举模式匹配代码生成
-
ast-grep-dynamic
为 ast-grep 加载 tree-sitter 动态库
-
generator-combinator
组合生成器以生成越来越复杂的模式
-
ast-grep-lsp
使用精确的AST模式进行大规模代码搜索和重写
-
xtasks
使用 xtask 模式的 Rust 项目的必要工具和任务,简化常见的构建和开发工作流程
-
like
类似 SQL 风格的模式匹配
-
sqlgrep
为了娱乐和盈利而 grep SQL 数据库
-
rsb_derive
一个具有编译时验证的 Rust 结构体构建器模式的宏实现
-
amplify_syn
增强同步能力:用于创建过程宏库的辅助函数
-
file_checker
检查文件和目录是否遵循给定的模式
-
tailwag_orm
一个使用管理器模式构建Postgres架构和数据访问的ORM,由sqlx支持
-
easy-scraper
专注于易于使用的HTML抓取库
-
kti_cqrs_rs
Rust中的CQRS模式
-
mkey_exporter
将匹配正则表达式的Memcached键的数量和大小作为Prometheus指标导出
-
substrait-validator
Substrait验证器
-
matches2
一个宏,用于评估表达式是否与模式匹配
-
riker-patterns
为Riker提供的常见actor模式集合
-
memory-rs
Windows中的游戏破解
-
boilit
一个用于生成项目脚本的定制化命令行工具
-
str-match
类似于str match宏的格式模式
-
grep-matcher
正则表达式特质,专注于面向行的搜索
-
dewey
非语义版本解析器和比较器
-
lorenz-sz
Lorenz SZ40密码机的模拟器
-
minigrep_test_crate
用于在文件中搜索模式的命令行工具
-
grep-printer
grep crate 的 Sink 特质,提供类似 grep 的标准搜索结果打印
-
despatma-dependency-container
依赖容器设计模式宏
-
findreplace
在文件内查找并替换指定的模式
-
s3find
用于遍历 Amazon S3 层级的命令行实用工具。s3find 是 Amazon S3 的 find 等效工具
-
acu
构建异步演员
-
rlifesrc-lib
生命游戏模式搜索器(库)
-
grep_bin
递归搜索目录或多个文件中的字节序列或 ASCII 字符串
-
find-binary-version
轻松识别二进制版本
-
rosie
用于Rosie模式语言的接口,用于高效且可维护的文本模式匹配和搜索
-
nym
使用模式批量处理文件
-
polyrhythmix
多节奏Midi鼓机生成器
-
eventmill
Rust应用程序的事件源和CQRS
-
hyperscan-sys
支持多模式和流式扫描的Rust的Hyperscan绑定
-
match-commutative
以交换方式匹配模式,减少重复模式的使用。 ↔️
-
vidyut-chandas
梵文韵律分类器
-
streambed-patterns
用于处理streambed的模式
-
criner-waste-report
确定Cargo.toml文件的包含指令以精简包
-
algos
Rust算法集合
-
knitting_parse
基于nom的编织解析库
-
derive_di
实现了依赖注入模式
-
boring-derive
为一些常见模式定义宏
-
trello-rs
命令行Trello API客户端
-
spandex-hyphenation
支持多种语言的Knuth-Liang连字符分割
-
blinq
嵌入式HAL闪烁队列
-
pmv
基于模式的mv(1)
-
handy_async
一个方便的库,用于声明性地描述异步代码
-
tf_observer
在Tubefeeder-Extractor中使用的观察者模式
-
sea-canal
识别整数序列中的模式
-
lightningscanner
一种闪电般的内存模式扫描器,每秒可扫描数GB的数据
-
unscanny
轻松的字符串扫描
-
stable-pattern
std::str::Pattern和相关函数的稳定移植版
-
ctf-brute
Rust的暴力破解工具
-
automap
实现键值映射的模式,其中值类型包含键类型
-
isotest
启用一个非常特定的单元测试模式
-
tui-pattern-highlighter
为ratatui提供的简单搜索模式高亮显示器
-
STKLR
STKLR:发音为'stickler'。是一个cli工具,用于自动在rust-doc docstrings中链接函数、枚举、结构体、特性等。在我需要它的时候找不到这样的工具,所以……我们就有了这个。
-
axum-strangler
为Axum Web框架提供的Strangler fig模式实用工具包
-
wfc_image
使用图像文件为wfc创建模式
-
conways-game-of-languages
用Rust编写的康威生命游戏
-
jg
Jeff Goldblum (jg) 是一个命令行JSON处理器。jg在json输入中搜索结构化模式,并打印出匹配该模式的每个json对象。
-
assert_let_bind
用于编写模式匹配测试的便利宏
-
jqk
jqk为jq列出JSON文件的关键模式
-
lstc-calendar
日历分类系统,为诸如圣诞节、工作日或周末等日期赋予意义
-
ya_advent_lib
Advent of Code 库
-
find-files
Find Files (ff) 工具递归地在提供的目录中搜索与指定的正则表达式模式匹配的文件(如果没有提供,则默认为当前目录)
-
actiondb
一个安全高效的非结构化文本(日志)解析库
-
aobscan-cli
AOBscan CLI 是一个用于多线程 AOB 内存扫描的命令行工具
-
rs_observable
实现观察者模式
-
knitting_chart
从包含针脚图案的文件编译编织图表
-
mrf
根据模式重命名文件
-
ast-grep-core
使用精确的AST模式进行大规模代码搜索和重写
-
namedarg_rustc_macro
namedarg 主包
-
pattern_partition_prediction
读取和查询 k-mer 模式分区信息
-
stdinout
文件或 stdin/stdout 的包装器
-
naming_clt
从文件或stdin中提取和转换标识符的命名格式(大小写|符号)。使用此工具准备标识符名称字符串,以便在相对文件上进行进一步操作(匹配、替换等)。
-
url-pattern
对WhatWG URL模式标准的非常不完整的实现 https://https://urlpattern.spec.whatwg.org/。严重地,请勿使用此功能(目前尚不可用)!
-
progpick
使用特定模式的排列流进行暴力破解
-
patterns
使用simd兼容的模式扫描库
-
nanachi
2D图形库
-
fractal-gen
Fractals是一个使用Rust生成分形的项目
-
geopattern
从字符串生成美丽的生成式几何背景图像,是@jasonlong对geo_pattern的Rust实现
-
renamer
一次重命名多个文件的命令行工具
-
controlled-option
具有显式控制特性和内存布局的自定义Option类型
-
wildflower
对字符串进行通配符匹配
-
aobscan
多线程AOB内存扫描
-
yarte_wasm_app
针对wasm的单线程反应器模式
-
子命令
命令模式
-
imex
一个库/CLI,用于将多个迭代器/文件合并为一个,可选使用IMEx(迭代器合并表达式)来控制合并。
-
visita
优雅的访问者模式实现
-
rs-obs-signal
带有变长模板参数的观察者模式
-
fe
一个复杂但简单易用的文件列表工具。使用Fe列出目录中的文件,或通过模糊模式递归地根据文件名查找文件。Fe的速度与find相当,有时甚至更快。
-
choreographer
颜色模式序列器,旨在用于RGB LED组
-
yargs
xargs的版本
-
puzzle24
解决二十四点滑动拼图
尝试使用DuckDuckGo搜索:搜索.