-
miniz_oxide
基于 miniz 重新编写的 Rust 压缩和解压缩库
-
dashmap
Rust 的超快速并发 HashMap
-
idna
IDNA (应用程序中的国际化域名) 和 Punycode
-
pretty_assertions
使用彩色差异替换
assert_eq!
和assert_ne!
-
fs-err
带有更多有用错误信息的 std::fs 替换
-
proc-macro-crate
proc-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
临时获取一个可变位置的值的所有权,并根据旧值替换为新值
-
eza
ls的现代替代品
-
self-replace
允许可执行文件替换或卸载自身
-
prqlc
PRQL是一种用于转换数据的现代语言——一个简单、强大、管道化的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
替换文本命令,通过正则表达式进行替换
-
ripfind
find命令的快速轻量级替代品
-
amber
代码搜索和替换工具
-
sequoia-keyring-linter
密钥环的检查器
-
sieve-cache
SIEVE缓存替换策略
-
diffutils
用于生成diff文件的命令行应用程序
-
flexstr
为Rust提供灵活、简单易用、不可变、克隆高效的
String
替换 -
fortune-kind
Fortune,但更好一些
-
trees-rs
tree-rs是tree实用程序的直接替代品(文件夹目录的ASCII树视图),但使用Rust编写。该项目的主要目标是提供一个非膨胀的并且更...
-
prqlc-ast
PRQL语言的AST
-
string-patterns
简化在Rust中使用常见字符串模式和正则表达式的操作,向标准库添加方便的正则表达式匹配和替换方法(pattern_match和pattern_replace)...
-
coap-numbers
CoAP协议的常量
-
substring-replace
提供开发者友好的方法来操作字符串和字符索引
-
pink_accents
在字符串中替换模式以模拟语音重音
-
clockpro-cache
CLOCK-Pro缓存替换策略
-
wechsel
通过项目组织您的计算机
-
optional
提供多种类似选项的原生类型
-
lsp-ai
开源语言服务器,作为AI功能的后端,旨在辅助和增强软件工程师,而不是取代他们
-
blitztext
快速提取和替换字符串中的关键词
-
atomic_once_cell
线程安全和锁免费的OnceCell和Lazy
-
rs-aggregate
将IP前缀列表聚合成它们的最小等效表示
-
strung
使用不同的/自定义的前缀/后缀轻松访问字符串中的结构字段:"Hello, {field}"
-
degenverate
从环境.d目录加载环境变量
-
olis_string
Rust的小字符串优化,旨在替换std::string::String
-
atuin-history
Atuin的历史记录包
-
complate
一个强大的文本模板工具
-
riscv-atomic-emulation-trap
为非原子RISC-V目标提供原子仿真陷阱处理程序
-
repvar
一个小巧的CLI工具,可以替换文本中类似
${KEY}
风格的变量,并用它们的相应值替换。它也可以用作Rust库 -
mock-http-connector
模拟hyper HTTPConnector
-
sfn-ng
Rust的sfn替代品,具有更多功能
-
unf
UNixize Filename -- 替换文件名中的讨厌的反Unix字符
-
trice
std::time::Instant的最小替代品,适用于WASM、Web和Node.js
-
repgrep
交互式命令行替换工具,用于
ripgrep
-
web_panic_report
用错误报告表单替换HTML元素的panic钩子
-
heap-array
可变长度数组,其相对于
Vec
的主要优点是占用空间更少 -
add-license
Cargo子命令,用于在项目目录中创建用户定义许可的文件
-
malachite-bigint
基于malachite的num-bigint的即时替代品
-
sreplace
高效且功能全面的命令行字符串替换工具
-
safe-string
Rust中与多字节字符串交互的安全接口,即IndexedStr,IndexedString和IndexedSlice
-
alkali
对Sodium加密库的安全Rust绑定
-
mockrs
提供X8664Mocker以模拟函数调用并在x86_64架构上拦截
-
teapot_tools
depot_tools (gclient) 和 luci-go (cipd) 的替代品
-
include-utils
类似于mdBook的包含宏,作为标准
include_str
宏的强大替代品 -
fastant
一个高性能、高精度的即时时间测量工具,用于替换
std::time::Instant
,由时间戳计数器(TSC)提供支持 -
flashtext2
Rust 中实现的 FlashText 算法
-
assert_unordered
用于无序集合的直接替换
assert_eq
-
rerast
基于 AST(抽象语法树)的代码搜索替换工具,用于 Rust 编写的代码
-
sayit
使用正则表达式进行字符串替换
-
prql-compiler
PRQL是一种用于转换数据的现代语言——一个简单、强大、管道化的SQL替代品
-
mdbook-curly-quotes
mdBook 预处理器,将直引号替换为花括号引号,除非在代码块或代码跨度内
-
fmttools
修改文本的工具,不分配任何中间缓冲区或不安全的代码
-
sdre-rust-logging
Rust 的日志库,具有自定义的格式化器
-
warp-openssl
Warp TLS 服务器的 OpenSSL 绑定
-
pinix
基于 Nix 的 Pacman 启发式前端 - Progress
-
iderive
drop-in replacement for derive that doesn't directly depend on generic bounds
-
async-rx
functions for async reactive programming
-
test-pretty-log
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests
-
mkisofs-rs
A partial reimplementation of mkisofs to create hybrid ISO-9660 filesystem-image
-
rep-grep
wgrep/write-grep CLI
-
yapp
密码提示
-
bevy_debug_texture
Replacement default/debug texture for Bevy games
-
synsert
A primitive for writing structural search and replace programs for rust
-
option-ext
Extends
Option
with additional operations -
axum-tws
A 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-local
Rust 版本的原始 CG 本地应用程序
-
huniq
在命令行中过滤重复项。用于替换
sort | uniq
,优化速度(快10倍)。 -
maxima
EA 桌面启动器的免费开源替代品
-
fls
一个不需要 libc 的快速 POSIX ls 命令
-
wasm-rs-dbg
WebAssembly 环境的 dbg! 宏
-
sedregex
类似 Sed 的正则表达式库
-
rusty-ls
ls 命令的替代品
-
snitch-transform
snitch 组件使用的 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-tx
aide的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 脚本执行器
-
exec
POSIX exec 函数,用于用另一个程序替换正在运行的程序
-
irox-safe-linux
linux 原生 API 函数和 SYSCALL 的纯 Rust 实现,使其易于使用
-
multipart-stream
解析和序列化异步 multipart/x-mixed-replace 流
-
rmx
具有额外功能的更快的 GNU 'rm' 替代品
-
arc-cache
Rust 的自适应替换缓存
-
guard_macros
方便的Rust守卫宏
-
fanctl
Rust中的风扇控制替代方案,使用YAML配置
-
everything2
将Everything移植到Rust
-
stream-logs-to-s3
将文本缓冲到S3,按大小和/或时间段批量处理。这是用于(例如)在云中运行的Apache HTTPD服务器上rotatelogs的替代方案。
-
rcut-lib
rcut是支持UTF-8的Rust对GNU cut的替代品
-
wrapped_slab
WrappedSlab: 基于Slab自动生成newtype习语
-
cart-cache
CART缓存替换策略
-
dotacat
类似于lolcat,但更快
-
criterion_bencher_compat
Bencher常用部分的直接替换
-
moins
简单的“保持愚蠢”分页器crate
-
ra_ap_ssr
Rust代码的结构化搜索和替换
-
read-dir
读取目录
-
可能的
提供一种三状态枚举,用于区分显式的null值和值不存在的情况
-
标记
一个非常简单的字符串(模板)替换包
-
dynstack
一种用于特例对象的最小化分配的栈
-
megumax
用于在整个项目中搜索和替换的CLI工具
-
sp-ark-models
ark-ec的bls12的substrate替换模型
-
exgrid
egui::Grid的替换方案,具有多项升级
-
netnyan
netcat的替换品
-
launcho
在2k行Rust中的超简化k8s替换
-
cargo-edit-locally
一个Cargo子命令,通过[replace]替换本地编辑依赖项
-
linenoise-rust
lib linenoise (类似于readline)的Rust绑定。已包含linenoise。
-
git-author
可以在oece中获取或设置user.name和user.email。 - 可以一次性取消user.name和user.email的设置。 - 可以替换过去的提交的作者或提交者
-
defy
yew::html!宏的替换,使用更多Rust惯用、编辑器友好的语法
-
替换
替换 *.txt 字符串的 CLI 工具
-
ark-models-ext
为 ark-ec 的 BLS12 和 BW6 提供的替换模型
-
kvakvs/erlangrt
Erlang 替换疗法。再次尝试在 Rust 中实现 Erlang 运行时 (BEAM 模拟器)。好消息:我知道该做什么。坏消息:我不知道如何 Rust
-
megalock
X11 xlock 替代品
-
mogglo-c
基于 AST 的多语言代码搜索和重写
-
zkp-mmap-vec
使用文件存储的
Vec
替换 -
rerast_macros
用于 Rerast 规则的宏
-
eve
一个允许使用环境变量轻松进行搜索和替换的程序
-
tibitset
HashSet 的位集合替换
-
bytie
允许从命令行添加、删除、替换和剪切输入字节流或文件中的字节
-
replace
替换文件中的字符串
-
nice-sys
libnice 的 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_once
Linux 优化的 std::sync::Once 的直接替换
-
thiserror_lite
几乎可以直接替换 thiserror,使用 100% 声明式宏实现
-
every-range
交错包含和排除范围的迭代器
-
rd
用于替换和删除文本文件的实用工具
-
simple-bits
提取和替换整数类型中的位的特质
-
replace-all
Cli 工具,用于快速替换文件中单词的出现
-
mogglo-javascript
基于 AST 的多语言代码搜索和重写
-
rreplace
旨在简化字符串替换。它可以处理多个独特的替换,并且只遍历字符串一次。
-
mogglo-python
基于 AST 的多语言代码搜索和重写
-
fbr_cache
基于频率的替换策略的缓存
-
devbox-build
编写 build.rs 构建脚本
-
lineage
一个单元格,在它可能仍然被借用的情况下替换包含的值
-
alloc-traits
用于替换或补充 no_std 中的 alloc 模块的特质
-
stack_replace
container 命令行和库!
-
mogglo-html
基于 AST 的多语言代码搜索和重写
-
可空结果
Option
> 或 Result -
maggedik
文件操作工具,如查找、替换单词、大小写转换、删除单词等。享受吧:)
-
inflekt
将输入转换为多种情况
-
rep-cli
批量替换文本文件
尝试使用DuckDuckGo进行搜索。