GitHub 热门

indexable-inc/blaze

在 GitHub 打开 ↗

比 cargo 快最多 92 倍的 Rust 增量构建工具

Star1.9k
24h 新增+18
7 天新增—
Fork70
Issue492
语言Rust

项目介绍

更新于 1 天前

blaze 是一个 Rust 构建工具,用法和 cargo 完全一样,但把增量编译做到了极致:它常驻后台,把整个项目编译结果留在内存里,改一个函数后只重编改动的部分并重新链接,实测在 ripgrep、helix、bun 这类真实项目上比 cargo build 快 5 到 20 倍,保存文件到程序跑起来只要约 20 毫秒,还支持在程序运行时热改代码。它自带工具链,不依赖你本机的 cargo 和 rustc,代价是吃几个 GB 内存,且目前只支持 macOS 和 Linux,Windows 尚无安装包,项目也还年轻,官方建议保留 cargo check 或 CI 作为最终校验。值得看的是日常写 Rust、被编译等待拖慢节奏的后端和系统开发工程师,以及想优化 Rust CI 构建时长的团队;如果你不写 Rust,这项目和你关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +65

话题标签

cargocompilercraneliftdeveloper-toolshot-reloadincremental-compilationjitlive-codingrustrust-analyzer

仓库信息

LicenseApache-2.0
创建时间2026-10-19
最后推送26 分钟前
热度分59.0