- 
miniz_oxide基于 miniz 重新编写的 Rust 压缩和解压缩库 
- 
dashmapRust 的超快速并发 HashMap 
- 
idnaIDNA (应用程序中的国际化域名) 和 Punycode 
- 
pretty_assertions使用彩色差异替换 assert_eq!和assert_ne!
- 
fs-err带有更多有用错误信息的 std::fs 替换 
- 
proc-macro-crateproc-macros 中 crate (macro_rules 关键字) 的替换 
- 
instant不维护,请考虑使用 web-time - 基于 WASM 的工作于 std::time::Instant 的部分替换 
- 
ipc-channel用于 Rust 通道的多进程替换 
- 
coarsetime针对速度优化的时间和持续时间库 
- 
sanitize-filename基于Node的sanitize-filename的文件名清理器 
- 
mock_instant模拟std::time::Instant的方法 
- 
replace_with临时获取一个可变位置的值的所有权,并根据旧值替换为新值 
- 
ezals的现代替代品 
- 
self-replace允许可执行文件替换或卸载自身 
- 
prqlcPRQL是一种用于转换数据的现代语言——一个简单、强大、管道化的SQL替代品 
- 
grass一个纯Rust编写的Sass编译器 
- 
utf16_iter遍历可能无效的UTF-16的字符迭代器 
- 
sd直观的查找和替换CLI 
- 
cargo-fetch2一个替代cargo fetch的工作的替代品 
- 
wasm_thread用于wasm32目标的std线程替代品 
- 
blart自适应基数树,作为BTreeMap的替代品打包 
- 
i3status-rs使用Rust编写的功能丰富且资源友好的i3status替代品 
- 
boreal评估YARA规则,用于扫描字节中的文本和二进制模式 
- 
gitnu索引您的git状态,因此您可以使用数字而不是文件名 
- 
mcfly替换默认的ctrl-r shell历史搜索,使用智能搜索引擎,考虑工作目录和最近执行的命令的上下文。McFly的... 
- 
mdbook-yapp用于简单文本替换的mdBook预处理器 
- 
serpl终端UI搜索和替换,类似于VS Code 
- 
ra_ap_ide_ssr为rust-analyzer进行Rust代码的结构化搜索和替换 
- 
molybdenum递归搜索和替换CLI应用程序 
- 
repatch一个具有类似 git add --patch界面的正则表达式查找和替换工具
- 
aki-gsub替换文本命令,通过正则表达式进行替换 
- 
ripfindfind命令的快速轻量级替代品 
- 
amber代码搜索和替换工具 
- 
sequoia-keyring-linter密钥环的检查器 
- 
sieve-cacheSIEVE缓存替换策略 
- 
diffutils用于生成diff文件的命令行应用程序 
- 
flexstr为Rust提供灵活、简单易用、不可变、克隆高效的 String替换
- 
fortune-kindFortune,但更好一些 
- 
trees-rstree-rs是tree实用程序的直接替代品(文件夹目录的ASCII树视图),但使用Rust编写。该项目的主要目标是提供一个非膨胀的并且更... 
- 
prqlc-astPRQL语言的AST 
- 
string-patterns简化在Rust中使用常见字符串模式和正则表达式的操作,向标准库添加方便的正则表达式匹配和替换方法(pattern_match和pattern_replace)... 
- 
coap-numbersCoAP协议的常量 
- 
substring-replace提供开发者友好的方法来操作字符串和字符索引 
- 
pink_accents在字符串中替换模式以模拟语音重音 
- 
clockpro-cacheCLOCK-Pro缓存替换策略 
- 
wechsel通过项目组织您的计算机 
- 
optional提供多种类似选项的原生类型 
- 
lsp-ai开源语言服务器,作为AI功能的后端,旨在辅助和增强软件工程师,而不是取代他们 
- 
blitztext快速提取和替换字符串中的关键词 
- 
atomic_once_cell线程安全和锁免费的OnceCell和Lazy 
- 
rs-aggregate将IP前缀列表聚合成它们的最小等效表示 
- 
strung使用不同的/自定义的前缀/后缀轻松访问字符串中的结构字段:"Hello, {field}" 
- 
degenverate从环境.d目录加载环境变量 
- 
olis_stringRust的小字符串优化,旨在替换std::string::String 
- 
atuin-historyAtuin的历史记录包 
- 
complate一个强大的文本模板工具 
- 
riscv-atomic-emulation-trap为非原子RISC-V目标提供原子仿真陷阱处理程序 
- 
repvar一个小巧的CLI工具,可以替换文本中类似 ${KEY}风格的变量,并用它们的相应值替换。它也可以用作Rust库
- 
mock-http-connector模拟hyper HTTPConnector 
- 
sfn-ngRust的sfn替代品,具有更多功能 
- 
unfUNixize Filename -- 替换文件名中的讨厌的反Unix字符 
- 
tricestd::time::Instant的最小替代品,适用于WASM、Web和Node.js 
- 
repgrep交互式命令行替换工具,用于 ripgrep
- 
web_panic_report用错误报告表单替换HTML元素的panic钩子 
- 
heap-array可变长度数组,其相对于 Vec的主要优点是占用空间更少
- 
add-licenseCargo子命令,用于在项目目录中创建用户定义许可的文件 
- 
malachite-bigint基于malachite的num-bigint的即时替代品 
- 
sreplace高效且功能全面的命令行字符串替换工具 
- 
safe-stringRust中与多字节字符串交互的安全接口,即IndexedStr,IndexedString和IndexedSlice 
- 
alkali对Sodium加密库的安全Rust绑定 
- 
mockrs提供X8664Mocker以模拟函数调用并在x86_64架构上拦截 
- 
teapot_toolsdepot_tools (gclient) 和 luci-go (cipd) 的替代品 
- 
include-utils类似于mdBook的包含宏,作为标准 include_str宏的强大替代品
- 
fastant一个高性能、高精度的即时时间测量工具,用于替换 std::time::Instant,由时间戳计数器(TSC)提供支持
- 
flashtext2Rust 中实现的 FlashText 算法 
- 
assert_unordered用于无序集合的直接替换 assert_eq
- 
rerast基于 AST(抽象语法树)的代码搜索替换工具,用于 Rust 编写的代码 
- 
sayit使用正则表达式进行字符串替换 
- 
prql-compilerPRQL是一种用于转换数据的现代语言——一个简单、强大、管道化的SQL替代品 
- 
mdbook-curly-quotesmdBook 预处理器,将直引号替换为花括号引号,除非在代码块或代码跨度内 
- 
fmttools修改文本的工具,不分配任何中间缓冲区或不安全的代码 
- 
sdre-rust-loggingRust 的日志库,具有自定义的格式化器 
- 
warp-opensslWarp TLS 服务器的 OpenSSL 绑定 
- 
pinix基于 Nix 的 Pacman 启发式前端 - Progress 
- 
iderivedrop-in replacement for derive that doesn't directly depend on generic bounds 
- 
async-rxfunctions for async reactive programming 
- 
test-pretty-logA replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests 
- 
mkisofs-rsA partial reimplementation of mkisofs to create hybrid ISO-9660 filesystem-image 
- 
rep-grepwgrep/write-grep CLI 
- 
yapp密码提示 
- 
bevy_debug_textureReplacement default/debug texture for Bevy games 
- 
synsertA primitive for writing structural search and replace programs for rust 
- 
option-extExtends Optionwith additional operations
- 
axum-twsA high-performance WebSocket backend for axum powered by tokio-websockets 
- 
请修复文本清理器 
- 
retworkx使用 Rust 实现的 Python 图库 
- 
netaddr2网络地址解析和算术库 
- 
sqlx_macro_ex在不进行编译时替换 sqlx-macros 的宏 
- 
wasmonkey修补 WASM 对象文件,用另一个库导入的函数替换一组导出函数 
- 
matchpick使用 match-case 查找和替换多行 
- 
string-pool全局不可变字符串池,类似于 Java 
- 
miniaturo一个 RAW 图像缩略图生成器。旨在替代(主要未维护的)raw-thumbnailer 项目。 
- 
bomper在文件中提升版本 
- 
spirq-spvasm用于 SPIR-V 汇编交互的工具 
- 
replace_err向 Result添加了一个replace_err方法,该方法会丢弃当前错误并替换它
- 
amongify一个非常酷的程序 
- 
cg-localRust 版本的原始 CG 本地应用程序 
- 
huniq在命令行中过滤重复项。用于替换 sort | uniq,优化速度(快10倍)。
- 
maximaEA 桌面启动器的免费开源替代品 
- 
fls一个不需要 libc 的快速 POSIX ls 命令 
- 
wasm-rs-dbgWebAssembly 环境的 dbg! 宏 
- 
sedregex类似 Sed 的正则表达式库 
- 
rusty-lsls 命令的替代品 
- 
snitch-transformsnitch 组件使用的 JSON 数据转换库 
- 
rxnow旨在作为 GNU/Sed 等的即插即用替代品 
- 
fast-str一个灵活、易于使用、不可变、高效的 Rust String替代品
- 
replace-types一个替换类型的 syn visitor 
- 
seek_bufread具有查找支持的 std::io::BufReader 的替代品 
- 
numeric_literals轻松处理泛型Rust代码中的数值字面量 
- 
jumpy类似Zoxide或 z的全功能替换跳转工具
- 
findreplace在文件内查找并替换指定模式 
- 
sands键值数据库。正在开发中 
- 
inform缩进格式化工具 
- 
shut_up使用trust_me、shut_up或其他关键字替换'unsafe'。编译器保持安静!读者也保持安静!我的代码没有错误,请相信我! 
- 
smpl编译SMPL语言的核心库 
- 
fnr直观的查找和替换 
- 
unsafe_target_feature更方便的#[target_feature]替换 
- 
aide-axum-sqlx-txaide的axum-sqlx-tx 
- 
safe_wren一个安全、纯Rust实现的wren.io,是wren.io C实现的直接替换 
- 
hypr-left-ws用于在hyprland中模拟leftWM工作区行为的工具 
- 
console-log-rs用 println! 替换 rust 模块中的 console.log 
- 
pieralyzer一款出色的 CLI 工具,可以帮助您开始 pier-life! 
- 
tt-call令牌树调用约定 
- 
siiir-bevy_fancy_cursor帮助在基于 bevy 的应用程序中创建自定义光标。使用 bevy 的 ImageBundle将原始光标替换为可移动的 UI 元素。
- 
printr更智能的 echo 替代品 
- 
to-socket-addrs一个小型的 ToSocketAddrs 替代品,用于指定不带端口号的地址 
- 
dum一个 npm 脚本执行器 
- 
execPOSIX exec 函数,用于用另一个程序替换正在运行的程序 
- 
irox-safe-linuxlinux 原生 API 函数和 SYSCALL 的纯 Rust 实现,使其易于使用 
- 
multipart-stream解析和序列化异步 multipart/x-mixed-replace 流 
- 
rmx具有额外功能的更快的 GNU 'rm' 替代品 
- 
arc-cacheRust 的自适应替换缓存 
- 
guard_macros方便的Rust守卫宏 
- 
fanctlRust中的风扇控制替代方案,使用YAML配置 
- 
everything2将Everything移植到Rust 
- 
stream-logs-to-s3将文本缓冲到S3,按大小和/或时间段批量处理。这是用于(例如)在云中运行的Apache HTTPD服务器上rotatelogs的替代方案。 
- 
rcut-librcut是支持UTF-8的Rust对GNU cut的替代品 
- 
wrapped_slabWrappedSlab: 基于Slab自动生成newtype习语 
- 
cart-cacheCART缓存替换策略 
- 
dotacat类似于lolcat,但更快 
- 
criterion_bencher_compatBencher常用部分的直接替换 
- 
moins简单的“保持愚蠢”分页器crate 
- 
ra_ap_ssrRust代码的结构化搜索和替换 
- 
read-dir读取目录 
- 
可能的提供一种三状态枚举,用于区分显式的null值和值不存在的情况 
- 
标记一个非常简单的字符串(模板)替换包 
- 
dynstack一种用于特例对象的最小化分配的栈 
- 
megumax用于在整个项目中搜索和替换的CLI工具 
- 
sp-ark-modelsark-ec的bls12的substrate替换模型 
- 
exgridegui::Grid的替换方案,具有多项升级 
- 
netnyannetcat的替换品 
- 
launcho在2k行Rust中的超简化k8s替换 
- 
cargo-edit-locally一个Cargo子命令,通过[replace]替换本地编辑依赖项 
- 
linenoise-rustlib linenoise (类似于readline)的Rust绑定。已包含linenoise。 
- 
git-author可以在oece中获取或设置user.name和user.email。 - 可以一次性取消user.name和user.email的设置。 - 可以替换过去的提交的作者或提交者 
- 
defyyew::html!宏的替换,使用更多Rust惯用、编辑器友好的语法 
- 
替换替换 *.txt 字符串的 CLI 工具 
- 
ark-models-ext为 ark-ec 的 BLS12 和 BW6 提供的替换模型 
- 
kvakvs/erlangrtErlang 替换疗法。再次尝试在 Rust 中实现 Erlang 运行时 (BEAM 模拟器)。好消息:我知道该做什么。坏消息:我不知道如何 Rust 
- 
megalockX11 xlock 替代品 
- 
mogglo-c基于 AST 的多语言代码搜索和重写 
- 
zkp-mmap-vec使用文件存储的 Vec替换
- 
rerast_macros用于 Rerast 规则的宏 
- 
eve一个允许使用环境变量轻松进行搜索和替换的程序 
- 
tibitsetHashSet 的位集合替换 
- 
bytie允许从命令行添加、删除、替换和剪切输入字节流或文件中的字节 
- 
replace替换文件中的字符串 
- 
nice-syslibnice 的 FFI 绑定 
- 
lazy-string-replace一个延迟版本的 String::replace,以便在无需中间分配的情况下进行格式化或递归替换
- 
supplier提供者 API 多功能填充。进行中 
- 
atosl🦀️atos for linux by rust - 用于将二进制文件中的地址转换为符号的 Apple atos 工具的部分替代品 
- 
alterable_logger对 "log" 的薄包装,允许在运行时替换实际的日志实现 
- 
flashtext搜索和替换给定文本中的关键字算法 
- 
argi为未来 🚀 设计的参数解析 
- 
ren-find根据查找结果重命名文件 
- 
pages一个动态大小的堆内存数据页面。包含用户选择的头和数据数组,打包成一个单一的分配。 
- 
mogglo-css基于 AST 的多语言代码搜索和重写 
- 
empty-option为从可变引用中获取/替换 Option的值并提供强制不变性提供了方便的包装器
- 
memcell提供 MemoryCell 结构体,用于存储当前值和前一个值 
- 
linux_onceLinux 优化的 std::sync::Once 的直接替换 
- 
thiserror_lite几乎可以直接替换 thiserror,使用 100% 声明式宏实现 
- 
every-range交错包含和排除范围的迭代器 
- 
rd用于替换和删除文本文件的实用工具 
- 
simple-bits提取和替换整数类型中的位的特质 
- 
replace-allCli 工具,用于快速替换文件中单词的出现 
- 
mogglo-javascript基于 AST 的多语言代码搜索和重写 
- 
rreplace旨在简化字符串替换。它可以处理多个独特的替换,并且只遍历字符串一次。 
- 
mogglo-python基于 AST 的多语言代码搜索和重写 
- 
fbr_cache基于频率的替换策略的缓存 
- 
devbox-build编写 build.rs 构建脚本 
- 
lineage一个单元格,在它可能仍然被借用的情况下替换包含的值 
- 
alloc-traits用于替换或补充 no_std 中的 alloc 模块的特质 
- 
stack_replacecontainer 命令行和库! 
- 
mogglo-html基于 AST 的多语言代码搜索和重写 
- 
可空结果Option > 或 Result 
- 
maggedik文件操作工具,如查找、替换单词、大小写转换、删除单词等。享受吧:) 
- 
inflekt将输入转换为多种情况 
- 
rep-cli批量替换文本文件 
尝试使用DuckDuckGo进行搜索。