实测库

GITHUB TOPIC

#rust

共 15 个已实测项目

komorebi实测

komorebi 是 Rust 写的 Windows 平铺窗口管理器,5 个 exe 合计 74.7 MB:核心 14667264 字节、状态栏 26497024、配置界面 12520448、快捷键检测 11112960、命令行控制器 9986048。quickstart 生成的主配置只有 52 行,应用匹配规则却有 3264 行;komorebic 自带 213 条命令。服务没启动时 state 会直接 panic 报 10061。

Rust★ 15,303NOASSERTION2026-10-24
↗
rathole实测

rathole 是 Rust 写的内网穿透工具,单文件 4051456 字节,两侧各一份 8 行的 toml。实测两端从启动到隧道可用 1.02 秒;9896267 字节文件直连 3.103 秒、经隧道也是 3.103 秒,吞吐不受影响;首包延迟从 1.12 毫秒涨到 3.39 毫秒,多出的 2.27 毫秒就是两跳 TCP 的成本。

Rust★ 14,369Apache-2.02026-10-24
↗
aichat实测

aichat 是 Rust 写的终端 AI 客户端,单文件 12793856 字节,一份 yaml 配置接入多家模型。实测接到本地 koboldcpp:一次问答 0.51 秒(其中 0.14 秒是自身启动),服务没起时 2.17 秒报错退出码 1。要注意的是模型名写错它不报错,会静默回落到默认模型,验证可用性得靠 --list-models 比对。

Rust★ 10,511Apache-2.02026-10-23
↗
tantivy实测

tantivy 的 Python 绑定,把全文索引嵌进自己的进程,不用起服务。实测 3855 条文档、158995 字:jieba 分词后建索引 3.44 秒、索引 598.8 KB、单词查询 0.01 毫秒。中文不分词时五个查询里有一个直接命中 0 条,必须先自己切词。

Python★ 3,259Apache-2.02026-10-23
↗
delta实测

delta 是 git diff 的查看器,给 diff 加语法高亮、行号和按文件分组,Rust 写的单文件 exe。不改变 diff 内容,只重排上色。实测一份 585 字节的 diff 渲染后 2604 字节(4.45 倍),单次 0.201 秒、20 次平均 207.6 毫秒;关掉语法高亮是 1583 字节。

Rust★ 32,560MIT2026-10-23
↗
zoxide实测

zoxide 是 Rust 写的智能 cd,记录你进过的目录并按访问次数排序,输入 z 关键词就能跳过去。单文件 exe,数据库 18 条记录只有 1190 字节。实测一次 query 172.8 毫秒(其中约 140 毫秒是进程启动),只认叶子目录,中间层名字查不到。

Rust★ 40,252MIT2026-10-23
↗
hyperfine实测

hyperfine 是命令行的基准测试工具,Rust 写的单文件 exe。给几条命令各跑几十轮,输出均值、标准差、最快最慢和相对百分比。实测这台机器上的启动开销:cmd 142.8 毫秒、hadolint 155.4 毫秒、Node 181.5 毫秒、Python 482.6 毫秒,Python 是 cmd 的 3.4 倍。轮数不是越多越准,跑 50 轮的均值反而比 3 轮高。

Rust★ 29,143Apache-2.02026-10-23
↗
starship实测

starship 是跨 shell 的提示符工具,一个 exe 通吃 PowerShell、bash、zsh、fish。它把当前目录、git 分支和改动、语言版本都画在命令行前面,样式由一份 TOML 决定。代价是每敲一次回车就要跑一遍:实测普通目录 170.3 毫秒,进 git 仓库变成 627.1 毫秒,只关掉 git_status 能降回 332.4 毫秒。

Rust★ 60,394ISC2026-10-22
↗
just实测

just 是 Rust 写的命令运行器,一个 justfile 就能把装依赖、检查、打包、清理串成一条链。依赖图自己排序且不重复执行,参数支持默认值和可变长度,Windows 上默认走 cmd。实测 5 层依赖链跑完 769 毫秒,每次调用固定开销 291.1 毫秒。

Rust★ 36,396CC0-1.02026-10-22
↗
oxipng实测

oxipng 是 Rust 写的 PNG 无损压缩器,一个 exe 拖进 PATH 就能用。拿 135 张真实网页截图整批跑一遍,总体积从 33.4 MB 降到 27.9 MB,省 16.4%,全程 23.3 秒;抽检 15 张像素完全一致。默认 -o 2 就够用,再往上只加时间不加压缩率。

Rust★ 4,287MIT2026-10-22
↗
watchfiles实测

watchfiles 是 Rust 写的文件监视库,step=50 时改一个文件约 100 毫秒内收到通知。下限由防抖窗口决定,改名和保存都可能产生多个事件,不能假设一次操作等于一个事件。

Python★ 2,552MIT2026-10-22
↗
dufs实测

dufs 是单文件文件服务器:把目录变成网页,能上传下载、在线改文本、搜索,还直接支持 WebDAV。没有数据库,没有用户管理界面,权限写在启动参数里。

Rust★ 10,955Apache-2.02026-10-22
↗
cc-switch实测

cc-switch 是给 Claude Code、Codex 这类命令行工具换供应商的控制面板。点一下卡片图标,它就把 ANTHROPIC_BASE_URL 和 token 覆盖写进 settings.json。路由模式还会在本机起一个代理,但这次实测没能把请求转出去。

Rust★ 147,011MIT2026-10-21
↗