-
vergen
通过 'build.rs' 生成 'cargo:rustc-env' 指令,以便通过 'env!' 宏在您的代码中使用
-
构建
构建时的信息
-
autocfg
Rust 编译器功能的自动配置
-
shadow-rs
存储在您的 Rust 项目中的构建时信息
-
embed-resource
Cargo 库,以最健壮的方式处理 Windows 资源的编译和包含
-
v8
Rust 对 V8 的绑定
-
git-version
将 git 版本(标签名或哈希值)和脏状态编译到您的程序中
-
jobserver
Rust 的 GNU Make jobserver
-
cargo-local-registry
Cargo 子命令,用于管理本地仓库
-
cfg_aliases
一款小巧的实用工具,可以帮助您在冗长的
#[cfg()]
检查中节省大量精力。 -
protobuf-codegen
rust-protobuf 的代码生成器。包括一个库,可以程序化调用(例如,从
build.rs
),以及protoc-gen-rust
二进制文件。 -
sccache
类似于 ccache 的工具。它用作编译器包装器,并在可能的情况下避免编译。Sccache 具有利用远程存储环境中的缓存的能力,包括各种云存储选项...
-
cxxbridge-cmd
将
cxx
crate 集成到非 Cargo 构建中的 C++ 代码生成器 -
ci_info
当前 CI 环境信息
-
cargo-ndk
使构建 Android Rust 库变得更加简单
-
cargo-playdate
用于构建精美黄色控制台的构建工具
-
protox
protobuf 编译器
-
aws-sdk-codebuild
AWS CodeBuild 的 AWS SDK
-
prost-build
从 Protocol Buffers 文件生成带有 Prost 注解的 Rust 类型
-
r2r
易于使用,运行时无关,为 ROS2 提供异步 Rust 绑定
-
magick_rust
ImageMagick 库的 Rust 绑定选择
-
cargo-green
Cargo 插件和 $RUSTC_WRAPPER 用于沙盒和缓存 cargo 构建,并在远程执行作业
-
bytes-utils
用于处理 bytes crate 的附加实用工具
-
scriptisto
一种语言无关的“shebang 解释器”,允许你用编译语言编写脚本
-
constcat
支持常量变量和表达式的 concat!
-
cargo-bisect-rustc
使用 rustup 对 rustc 工具链进行二分查找
-
worker-build
可作为 Cloudflare Workers
workers-rs
项目的自定义构建命令使用 -
openssl-src
OpenSSL 的源代码和构建逻辑
-
cargo-leptos
Leptos 的构建工具
-
cargo-dist
Rust 的可运输应用程序打包
-
drt-tools
Debian 发布团队工作的工具
-
nettle
Nettle 密码库的 Rust 绑定
-
cargo-zbuild
-
build_html
纯 Rust 编写的简单服务器端渲染
-
rustcbuildx
使用 $RUSTC_WRAPPER 工具来沙盒 cargo 构建,并远程执行作业
-
ffmpeg-sys-next
FFmpeg 的 FFI 绑定
-
deno_graph
为 deno 进行模块图分析
-
git-testament
在编译你的crate时记录git工作树状态
-
const-gen
在 Rust 中生成(相对)复杂的编译时常量
-
mozangle
Mozilla 对 Google ANGLE 的分支,重新打包为 Rust 包
-
cargo-dtc
为使用 cargo 构建打包的设备树编译器
-
thebakery
为 Yocto/OE 项目构建的引擎
-
monitor_cli
用于同步监视资源并执行文件定义的进程的命令行工具
-
is_ci
超轻量级的 CI 环境检查器。只需告诉你是否在 CI 中,无需过多麻烦。
-
aws-sdk-honeycode
Amazon Honeycode 的 AWS SDK
-
openblas-src
该软件包通过 OpenBLAS 提供BLAS 和 LAPACK 的源
-
chlorine
仅为
no_std
提供 C 类型,但构建速度更快 -
repro-env
可重复构建环境的依赖锁文件 📦🔒
-
terrars
Rust 中的 Terraform
-
cargo-screeps
将 Rust WASM 代码部署到 Screeps 游戏服务器的构建工具
-
spin-sdk
Spin Rust SDK使得在Rust中构建Spin组件变得简单
-
ghtool
一个用于与Github API交互的命令行工具,具有围绕检查的专用功能
-
build-data
将构建数据包含在你的程序中:日期、rustc版本、git提交 & 分支等
-
pg-trunk
PostgreSQL扩展的包管理器
-
pipeline-cli
由Rust编写的构建工具,用于构建项目和执行一系列任务
-
lyon_path
存储、构建和迭代2D路径的类型和实用工具
-
ocy
项目清理CLI
-
ruke
一个简单的自动化工具。受Makefile和Justfile的启发。
-
build-info
收集你的Rust包的构建信息
-
rustc-build-sysroot
使用自定义标志构建rustc sysroot
-
rua
Arch Linux的加密jail AUR辅助工具
-
kanidm_build_profiles
Kanidm 构建系统配置文件
-
hello-phext
phext 的 rust 原生实现
-
dotslash
一个命令行工具,用于获取可执行文件,将其缓存,然后运行它
-
wasmo
一个用于创建和构建 WASM 二进制的 CLI
-
haych
为 HTMX 应用程序提供的构建工具
-
cxxbridge-flags
cxx crate 的编译器配置(实现细节)
-
rustwide
在 Rust 生态系统上执行您的代码
-
retty
——一个异步 Rust 网络框架,使构建协议、客户端/服务器应用程序变得容易
-
cargo-px
一个 cargo 子命令,用于克服代码生成构建脚本的一些限制
-
yarn-lock-parser
yarn.lock 解析器
-
cargo-obs-build
一个用于构建libobs库并将其放入目标目录的命令行工具
-
bfom
Brendan的Markdown风格:我会构建自己的Markdown格式,可能出错的地方在哪里?
-
i18n-config
包含cargo-i18n工具/系统的配置结构(及其解析函数)
-
zinoma
Žinoma - 使您的构建流程增量化
-
sludge-cicd
针对Rust crate的个人CI/CD工具
-
cargo-matrix
针对支持功能列表的cargo命令运行特征矩阵
-
protobuf-build
用于从protobuf生成Rust代码的函数(使用protobuf-rust或Prost)
-
cargo-i18n
Cargo子命令,用于提取和构建本地化资源以嵌入到您的应用程序/库中
-
cli-xtask
cargo-xtask的实用函数和命令行接口集合
-
bindgen_cuda
类似于Bindgen的接口,用于构建cuda内核以在Rust中交互
-
ra-ap-rustc_serialize
自动发布的包版本
rustc_serialize
,来自 rust-lang/rust 仓库的 commit 79f5c1605ebb4e3acfa41d90d6ae46d45cf8e9dc。此 crate 的发布脚本的存储位置为:… -
gimic
远程仓库中维护借用目录/文件的解决方案
-
windows_exe_info
一个 cargo build 脚本库,用于向 Windows 可执行文件添加文件信息
-
cachepot
类似 sccache 的工具。它用作编译器包装器,并在可能的情况下避免编译,使用云存储在远程存储中存储缓存。
-
nmd
官方 NMD CLI 和编译器
-
hstr
一种针对哈希操作进行优化的字符串类型
-
codegenrs
将代码生成从 build.rs 移动出来
-
anda
Andaman 构建工具链
-
elastic-query-builder
ElasticSearch 查询构建器
-
zinn
用于在 YAML 文件中管理项目构建任务的工具
-
vergen-gitcl
通过 'build.rs' 生成 'cargo:rustc-env' 指令,以便通过 'env!' 宏在您的代码中使用
-
monitor_client
监控构建和部署系统的客户端
-
rpmoci
从 RPMs 构建容器镜像
-
cxx-demo
来自 https://github.com/dtolnay/cxx 的玩具项目
-
inirs
命令行任务管理器
-
frida-build
Frida 的 Rust 绑定
-
kbuild
此软件包帮助您快速轻松地构建 Rust 内核
-
cargo-emit
在构建时轻松与 Cargo 交流
-
cleaner
批量清理构建工件
-
arch-repro-status
检查您的 Arch Linux 软件包的可重复性状态
-
rust-version-info-file
生成一个包含 rustc 版本和 cargo tree 的文件
-
cargo-wasi-exe-x86_64-unknown-linux-musl
为 x86_64-unknown-linux-musl 预编译的
cargo-wasi
二进制文件 -
builder_cpp
用于构建 C 和 C++ 应用程序的构建工具
-
proto-builder-trait
为 prost-build/tonic-build 生成的代码轻松添加属性的构建工具。支持 serde/sqlx/derive_builder。
-
cargo-3ds
Cargo 3DS 开发套件,用于开发任天堂 3DS 家酿应用
-
itex
在文件夹内立即初始化 LaTeX 项目
-
Shellr
使用 Rust 编程语言编写的基于 codecrafters 的基本 Linux Shell
-
git2version
从 Git 获取软件包版本并将其作为常量合并到您的程序中的一种方法
-
tinted-builder-rust
Mustache 模板渲染
-
cdylib-link-lines
用于在目标上构建正确的 cdylibs 的有用链接行的集合
-
add-determinism
RPM 构建根辅助工具,用于删除文件中的非确定性位
-
rdkafka-sys
librdkafka 库的原生绑定
-
libaom
绑定
-
blue-build
用于创建基于 ostree 的原子发行版的 Containerfile 模板的 CLI 工具
-
makepad-math
Makepad 数学函数
-
build_const
从 build.rs 或脚本创建可导入的常量
-
rustc_lexer
Rust 语法分析器,由 rustc 使用。不提供稳定性保证。
-
depot-js
JavaScript 开发工具协调器
-
cargo-bazel
使用 Cargo 生成 Bazel 构建目标的工具集合
-
vomit-sync
IMAP 到 maildir 同步
-
cultivar
用于 mango 操作系统的构建工具
-
vergen-git2
通过 'build.rs' 生成 'cargo:rustc-env' 指令,以便通过 'env!' 宏在您的代码中使用
-
crate-git-revision
将 git 版本嵌入构建和发布的 crates 中
-
rustsourcebundler
将 rust cargo crate 的源代码打包成一个单独的源文件
-
crate2nix
使用 cargo 为 rust 生成 nix (如 NixOS) 构建文件
-
uneval_static
Serde 序列化器,用于将数据作为 Rust 代码嵌入
-
redpen-linter
rust 代码检查器
-
tongsuo-src
Tongsuo 的源代码及其构建逻辑
-
ld-memory
用于程序化创建 GNU ld MEMORY 块的辅助 crate
-
sn_build_info
安全网络构建信息
-
tpot
C 语言版本的 cargo 启发式构建工具
-
bp3d-proto
BP3D 协议运行时
-
repl-block
基于 crossterm 的用于构建 Read-Eval-Print-Loops (REPLs) 的库
-
bndl_cli
主要用于后端 monorepos 的基本 TypeScript 编译和打包工具
-
enhanced-magic-string
基于 Rust 的具有 sourcemap 链支持的 magic-string 实现
-
buildlog-consultant
buildlog 解析器和分析器
-
tui-markup-renderer
用于构建 UI 终端界面的 TUI 和 markup
-
build-info-build
build-info crate 使用的数据。用作构建依赖项。
-
readme-rustdocifier
将
README.md
rustdoc化以便包含在lib.rs
中 -
moon_pdk
用于创建moon WASM插件的插件开发套件
-
buildstamp
返回一个构建时间戳,例如
23W42.12345
-
cargo-dist-schema
cargo-dist的dist-manifest.json的架构信息
-
macroquad-particles
基于macroquad和megaui的视觉效果编辑器
-
cfg_rust_features
根据对Rust编译器、语言和库功能的探测来设置cfg选项
-
hugo-build
围绕hugo二进制文件的一个包装器,以提供构建能力
-
elastic_lens
一个用于与Elasticsearch一起工作的有观点的框架
-
embed-manifest
构建脚本库,可轻松嵌入Windows清单
-
volo-build
在编译时将thrift和protobuf idl编译成rust代码
-
omake
make的Rust实现
-
types_lte_3gpp
3GPP 类型针对 Rust
-
hawkeye-fmt
hawkeye 命令行工具的格式化库
-
kernel-builder
从可用源中选择内核版本,构建和安装
-
crossbow
跨平台游戏构建工具和工具包
-
jdrouet-release-plz-testing
仅测试如何在发布后触发构建
-
rustc-ap-rustc_lexer
从 rust-lang/rust 仓库中自动发布的
rustc_lexer
包的版本,版本号为 9a27044f42ace9eb652781b53f598e25d4e7e918。此 crate 的发布脚本位于:https://github… -
build-target
提供对当前构建目标信息的编程访问
-
cargo-coverage-annotations
确保代码中的注解与实际覆盖率匹配
-
rsql_builder
SQL 构建工具
-
restate-sdk-shared-core
SDK 共享核心
-
daikokucli
一个用于创建和构建 WASM 二进制的 CLI
-
cargo-clean-recursive
cargo 子命令清理指定目录下的所有项目
-
arm-attr
读取 ELF 文件的 ARM 构建属性
-
构建时间
生成构建时间戳字符串字面量的进程宏
-
ft-sdk
用于构建FifthTry应用程序的SDK
-
config_struct
在构建时从配置文件创建结构定义
-
cargo-wasi-exe-x86_64-apple-darwin
为x86_64-apple-darwin预编译的cargo-wasi二进制文件
-
mc-sgx-core-build
SGX FFI Crates的构建辅助工具
-
mc-sgx-sdk-tools
用于构建SGX enclaves的工具
-
farmfe_plugin_html
farm的HTML插件
-
vergen-gix
通过 'build.rs' 生成 'cargo:rustc-env' 指令,以便通过 'env!' 宏在您的代码中使用
-
makepad-error-log
Makepad错误记录
-
august-build
适用于所有工件构建需求的任务型构建系统,具有自定义语法和模块化特性
-
agda-tree
用于*.lagda.tree格式的构建工具
-
farmfe_utils
farm实用工具
-
cargo-python
一个用于构建和运行 Python 代码的 cargo 子命令
-
gw-bin
监视 Git 仓库,拉取更改并在新文件上运行命令
-
mc_schem
读取、创建、修改和写入各种 Minecraft 规划文件
-
nixci
在任何地方定义和构建 Nix 项目的 CI
-
oca-bundle-semantics
Overlays Capture Architecture bundle
-
i-slint-backend-linuxkms
Slint 的 OpenGL 渲染后端
-
xwiimote
到 xwiimote 用户空间库的 Rust 绑定
-
cimengine
国家信息地图引擎构建工具
-
zine
构建你自己的杂志的偏执工具
-
farmfe_plugin_partial_bundling
farm 的部分打包插件
-
uneval
Serde 序列化器,用于将数据作为 Rust 代码嵌入
-
makemake
通过程序构建 Makefiles
-
kxkdb
为 API 构建共享库和 IPC 客户端的双 q/kdb+ 接口
-
gitlab-runner
构建自定义 gitlab 运行器的辅助软件包
-
cargo-tighterror
tighterror 框架的 cargo 插件
-
cargo-task
超轻量级无依赖 Rust Cargo 任务运行器
-
cargo-export
从 cargo 构建过程中导出编译器工件
-
crit
Rust 跨编译器
-
peace_rt_model_hack
为特定目标包选择性地启用功能的技巧
-
cargo-like-utils
一组类似于
cargo
的输出风格和行为构建 CLI 的实用程序 -
nu-cmd-extra
Nushell 的额外命令,这些命令不属于 1.0 API 标准
-
vergen-pretty
以格式化的方式输出 vergen 信息
-
glibc_version
在构建时发现 GNU libc 版本
-
suitesparse_sys
sys crate for suitesparse library
-
bollard-buildkit-proto
Using Bollard to interact with buildkit的Protobuf定义
-
omnibor
可重复的软件身份和细粒度构建依赖跟踪
-
supergreen
cargo-green & rustcbuildx的通用工具库
-
rustc-ap-rustc_parse
从rust-lang/rust仓库的commit 9a27044f42ace9eb652781b53f598e25d4e7e918自动发布的包
rustc_parse
版本。此crate的发布脚本位于:https://github… -
proc-macro2-fallback
proc-macro2 crate的非libproc_macro-based代码路径
-
laze-insights
解析laze insight输出的辅助库
-
build-clean
清除您磁盘上的所有构建缓存!
-
r2api
radare2原生API的Rust绑定
-
noxla
Rust绑定到XLA的C++ API
-
build-info-common
是build-info和build-info-build crate的一部分:此crate提供由build-info-build序列化的类型,并由build-info使用
-
rustc-ap-serialize
自动发布的包
serialize
版本,来自 rust-lang/rust 仓库的提交 10c2316a6bf7cf9255f991e06e82ce692e6f84d5。该包的发布脚本位于:https://github… -
资源
静态包含资源并在调试模式下动态加载它们的宏。主要用于游戏,可以在发布时避免文件I/O操作…
-
pathbuf
构建 PathBufs 的宏
-
btd
通过文件操作和命令转换和部署项目生产构建的 CLI 工具
-
llama-core
LlamaEdge 的核心库
-
pyflow
现代 Python 安装和依赖管理器
-
rclua
在 Rust 中执行 Lua
-
re_build_tools
用于生成构建信息的 build.rs 辅助工具
-
derive-codegen
基于 Rust 类型的高度可配置的代码生成工具
-
rustc-ap-rustc_lint_defs
自动发布的包
rustc_lint_defs
版本,来自 rust-lang/rust 仓库的提交 9a27044f42ace9eb652781b53f598e25d4e7e918。该包的发布脚本位于:https://github… -
re_build_info
关于构建的信息。与re_build_tools一起使用。
-
git_info
提取git仓库信息
-
appbiotic
打包可管理服务的工具
-
subplot-build
使用来自另一个项目的
build.rs
模块的 Subplot 代码生成 -
evento
一套帮助您构建DDD、CQRS和事件源库和工具的集合
-
editres
构建后将数据嵌入到可执行文件中
-
cpclib-bndbuild
Amstrad CPC项目构建器。偏向于basm,但也可以与任何工具一起工作
-
create-vue-monorepo-rs
快速构建由pnpm管理的Vue工作区项目
-
doit-cli
一个用于管理简单脚本的CLI工具
-
farmfe_plugin_script
farm的脚本编译插件
-
rattler-build
在Windows、macOS和Linux上构建conda包
-
conan-build
从conan包中提取链接器标志以用于构建脚本
-
vergen-lib
用于支持vergen库的通用代码
-
cgl-src
将Coin-OR Cgl作为crate进行重新分发
-
tinyrick_extras
为tinyrick项目提供通用任务
-
tugger-file-manifest
通过一个与存储无关的接口与文件列表交互
-
libpng-src
辅助包,用于将'libpng'编译为静态库。仅作为构建依赖使用。
-
orbit2-buildtools
使用orbit2-sys从IDLs构建一些Corba绑定的工具
-
ra-ap-rustc_data_structures
自动发布版本为rust-lang/rust仓库中commit 5113ed28ea1451a13eae3a05dca0dbabfd56f587的
rustc_data_structures
包。该crate的发布脚本位于:… -
nvim-update
从appimage构建neovim环境的脚本
-
product-os-proxy
产品操作系统:基于hudsucker的工作成果,通过一个可以隧道VPN流量的中间人代理服务器将其提升到新的水平。
-
lipl-display-slint
使用slint在屏幕上显示部分内容
-
product-os-openapi
产品操作系统:OpenAPI提供了一组structs,用于定义OpenAPI / Swagger规范的结构。此crate旨在与产品操作系统:Connector一起使用。
-
monistode-emulator-bindings
monistode 模拟器的 WebAssembly 绑定
-
rustc-ap-graphviz
来自 rust-lang/rust 仓库中提交 10c2316a6bf7cf9255f991e06e82ce692e6f84d5 的
graphviz
包的自动发布版本。该 crate 的发布脚本位于:https://github… -
mmrbi
MaulingMonkey 的 Rust 构建基础设施
-
nexers
解析 Maven/Nexus 仓库索引文件
-
simple_http_parser
将原始 HTTP 请求转换为 Request 并构建 Response
尝试使用DuckDuckGo进行搜索:搜索DuckDuckGo。