CATEGORY
Development tools::Build Utils 1,203 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
program_toolsRust script runner — compile and execute Rust files as scripts with output capture.103MIT
winisland-plugin-apiC ABI types for WinIsland plugin development, with optional build-time packaging and signing tools103MIT
hook-inject-buildBuild-time helpers for hook-inject.102MIT OR Apache-2.0
ecformatcommand line tool to keep files correct in respect of your EditorConfig101BlueOak-1.0.0
xcargoCross-compilation, zero friction - Rust cross-compilation tool with automatic toolchain management101MIT
unistructgen-codegenCode generation backend for unistructgen - Rust code renderer101MIT OR Apache-2.0
eq_ui_buildBuild-time utilities for eq_ui — generates SVG icon path constants from a folder of SVG files101MIT OR Apache-2.0
cargo-smart-buildInteractive cargo subcommand to easily select, configure, and build workspace crates with remembered preferences.98MIT
rucomfyui_generate_nodesA library for generating typed Rust node definitions from ComfyUI ObjectInfo.97MIT OR Apache-2.0
sccache-exclusiveIt selectively uses sccache. Do not use sccache to compile the specified crate. For example, a compilation error occurs with…96MIT OR Apache-2.0
trust-rustcRUSTC_WRAPPER shim: lowers Trust source before invoking rustc96MIT OR Apache-2.0
oxiforgeYAML-to-Rust code generator for oxivgl LVGL UIs95GPL-3.0-only
cargo-ats3Cargo subcommand for ATS3 projects94MPL-2.0
hybrid-versionHybrid Cargo.toml + Git version generation for build.rs — auto-patch, fingerprints, build logs92MIT
mmzmemoized command runner92MIT
kyyn-schema-buildBuild-script helpers for deterministic Kyyn schema source hashes.91MIT OR Apache-2.0
reiny-buildreiny build helper: reads Reiny.toml, compiles protos, and generates types and topics91MIT
cargo-crapappCargo subcommand for building CRAP app installers and self-contained app bundles90Apache-2.0
astreaA file-system based routing framework for Axum with automatic code generation89MIT
ucrtbaseLink Rust programs to the system `ucrtbase.dll` and eliminate the MSVC redist dependency88MIT OR Apache-2.0
gw-synth-flash-mcpAn unofficial MCP server for Gowin IDE CLI workflows as tools.87MIT OR Apache-2.0
rninjaA drop-in replacement for Ninja with caching and improved scheduling86MIT
kushiBuild-time boilerplate generator for cxx-qt bridges. Declare qproperties and list-model roles once in build.rs for the full…86MIT OR Apache-2.0
cargo-shape-checkHash the public API surface of workspace crates to detect private-only vs public-facing changes85MIT OR Apache-2.0
kiln-execHermetic execution engine for kiln pipelines85Apache-2.0 OR MIT
baton-mcpPass the baton between coding agents. Convert any coding-agent session to any other, and wire itself into every agent's MCP…85MIT OR Apache-2.0
bux2A refreshingly simple [b]uild2 [ux].82MIT
mbedEmbed and transform assets into your Rust crate.82MIT
nornir-build-thingDeclarative cargo build variants + SLSA-style build-provenance attestation: a repo declares its buildable variants…82MIT OR Apache-2.0
herkos-coreCompile-Time Memory Isolation via WebAssembly and Rust Transpilation — core library81Apache-2.0
cu-embedCompile CUDA kernels with nvcc, embed cubin/PTX artifacts, and load the best module at runtime.80MIT OR Apache-2.0
dewey-ioAI-first build metadata for Rust. Know what built your code, when, and by whom.79MIT OR Apache-2.0
littlefs2-toolA Rust packing and unpacking directories into LittleFS binaries then shipping them to embedded devices78MIT
qfall-schemesCollection of prototype implementations of lattice-based cryptography78MPL-2.0
mulciber-shaderOffline single-source shader compiler for Mulciber's native Metal and Vulkan backends78MIT OR Apache-2.0
capos-capnp-buildBuild-time helper that generates and no_std-patches Cap'n Proto bindings for the capOS capability operating system.76MIT OR Apache-2.0
rosup-coreCore library for rosup — a Cargo-style package manager for ROS 276MIT
rotterna-libA library for parsing and converting StepMania files to osu! files76MIT
tomii-converterBuild-time tool that converts Rust/C plugin headers into Tomii wrapper and registry files75Apache-2.0
dolly-cliLike apt, but for GitHub repositories — clone, build, install and update tools from source.74MIT
pseudoroot-coreInode-keyed fake-root state, daemon IPC protocol, and shared-memory session map for pseudoroot72MIT
bsql-buildBuild-time helper for bsql's compile-checked query API: parses a consumer crate's migration DDL into a column catalog and exposes…72MIT OR Apache-2.0
connect2axum-codegenProtoc generators for REST, WebSocket, OpenAPI, and AsyncAPI wrappers over ConnectRPC services71MIT OR Apache-2.0
cadiCADI CLI - Content-Addressed Development Interface69MIT
trust-rustdocRUSTDOC shim: lowers Trust source before invoking rustdoc (doc-tests etc.)68MIT OR Apache-2.0
cargo-danmujiCargo subcommand for building single-file Bilibili Danmuji Rust plugins68MIT
crossbuild-coreCore types, models, and traits for the cargo-crossbuild ecosystem67MIT OR Apache-2.0
memsolveROM memory layout solver for linker script generation67MIT OR Apache-2.0
ccfgBuild-script helpers for crates that compile C code via the cc crate67Apache-2.0
quesoPackage Gleam apps into single native executables66Apache-2.0
vup-rsCLI tool to bump package versions in Cargo.toml and package.json.66MIT
wow-addon-builderA powerful World of Warcraft addon build tool written in Rust65MIT
leviso-depsExternal dependency resolution for LevitateOS build - handles Linux kernel source, Rocky ISO, and installation tools63MIT
capnpc-embeddedCompile Cap'n Proto schemas in build.rs with no system capnp and no C/C++ toolchain — the capnp compiler is embedded as…62MIT
shipperReliable, resumable `cargo publish` for Rust workspaces. The install facade for the `shipper` CLI.62MIT OR Apache-2.0
herkosCompile-Time Memory Isolation via WebAssembly and Rust Transpilation60Apache-2.0
treestatA CLI that displays source file counts in a tree view by directory and language58MIT
derive-defsLibrary for generating derive preset macros from TOML configuration58MIT OR Apache-2.0
axum-egui-buildBuild-time utilities for axum-egui (processes WASM frontends)58MIT OR Apache-2.0
mysql-handler-buildBuild-script helper for mysql-handler downstream engine cdylibs57GPL-2.0-only
phenotyperCore compiler library for the Phenotyper structural artifact definition language57Apache-2.0
build_logColored logging macros for Rust build scripts56MIT
c-compatAllows to easily compile and integrate C libraries in Rust in a cross-platform way55MIT OR Apache-2.0
concrete-configSet complex build-time constants from a toml file55EUPL-1.2
autozig-buildBuild-time support for autozig54MIT OR Apache-2.0
oth_rvaultPartial Ansible Vault encoder and decoder54MIT
build_script_directivesMacro helpers for emitting Cargo build script instructions54MIT
grounddb-codegenCompile-time code generation for GroundDB schemas53MIT
terragrunt-dagWalk a Terragrunt monorepo and emit CI matrix configuration (Atlantis, Digger, GitHub Actions)53AGPL-3.0-or-later
ontogenBuild-time code generator for ontology-driven applications: schema → persistence → store → API → servers → clients52MIT
midiserdeWhen mini isn't enough and serde is too much51Apache-2.0
scattered-collect-proc-macroproc-macro support for scattered-collect (link-time collections)51Apache-2.0 OR MIT
bunny-wesleyBunny Wesley schema extension and DTO generator.50Apache-2.0
xertA professional Rust project scaffolding tool for Web, CLI, and Embedded projects.49MIT
dwasmBuild tool for Leptos WASM frontends — handles wasm-bindgen, wasm-opt with bulk-memory, content hashing, and index.html patching47MIT
forge-releaseTurn-key cross-platform release builds for Rust projects47MIT OR Apache-2.0
autotools-rsGNU-free, clean-room Rust reimplementation of the GNU Autotools suite (m4 / autoconf / automake) — umbrella facade re-exporting…47MIT OR Apache-2.0
kiln-cliCommand-line interface for kiln46Apache-2.0 OR MIT
boundary-enforceBuild-time enforcement of the boundary discipline: a total tier partition, the strict boundary grammar, the interior inward rule,…46MIT OR Apache-2.0
koharu-bindgenBindgen-based generator for dynamically loaded native-library bindings.45MIT OR Apache-2.0
crossbuild-cacheContent-addressed cache for downloaded toolchain artifacts45MIT OR Apache-2.0
boomslang-hostgenCode generator for boomslang host function extensions (Python-in-Java via WASM)45Apache-2.0
cadi-serverCADI registry server for content-addressed chunk storage and retrieval45MIT
cadi-mcp-serverCADI MCP (Model Context Protocol) server for LLM integration45MIT
kardo-cliKardo — AI-readiness score for your Git project. Score 0-100 across Freshness, Configuration, Integrity, Agent Setup, Structure.…45MIT
c3pgA Cargo-inspired build tool for C++ projects, powered by CMake and Conan44MIT
crossbuild-downloaderHTTP downloader with caching and integrity verification for toolchain artifacts44MIT OR Apache-2.0
arm-toolchainManage and use the embedded ARM toolchain44MIT OR Apache-2.0
unistructgen-macroProcedural macros for unistructgen44MIT OR Apache-2.0
dris-builddris 的 build.rs 侧代码生成器(扫描 #[component]/#[constructor] 并生成容器代码)42MIT OR Apache-2.0
muntjacTranslate uv.lock into Buck2 build rules42MIT
ninjatracingRust port of ninjatracing: converts Ninja build logs to Chrome Tracing format42Apache-2.0
spbuildThe C++ Build system for singleplayer devs42GPL-3.0-or-later
white-labelcompile-time rebranding for rust41Apache-2.0
dirmonThis utility provides the user to be able to monitor a directory and automatically configure a structure for the file to go into.41MIT
pseudorootA Rust fakeroot via library interposition (LD_PRELOAD / DYLD_INSERT_LIBRARIES): run commands as if root, no real root access…41MIT
cicero_cliManage Cicero in your repository.40Apache-2.0
cargo-bin-fileRead binary paths from Cargo's CARGO_BIN_FILE_* environment variables40MIT OR Apache-2.0
snapfire_compilerCompile TypeScript for the browser. No Node JS required. Fast, native, opinionated.39MPL-2.0
historyhistory - AI-assisted commit and changelog tool38MIT
embedded-build-toolsReusable building blocks for bare-metal Rust kernel build pipelines: bootable disk-image assembly (FAT32/ESP/MBR), QEMU…38MIT OR Apache-2.0
hiroz-codegenBuild-time code generator for ROS 2 message, service, and action types38Apache-2.0 OR MIT
haz-cliCommand-line task runner: tracks task DAGs across a workspace of projects, executes them with caching.38AGPL-3.0-or-later
doubleshotA generic blue-green deployment helper that watches an inbox, verifies application health, and orchestrates traffic switching.38Apache-2.0
pymetaPowerful Python-based metaprogramming for Rust38MIT OR Apache-2.0
mass_sass_tuiTUI implementation of the Mass_Sass sass builder37Apache-2.0
crossbuild-installerInstallation and extraction of toolchain artifacts37MIT OR Apache-2.0
kiln-runtimeHermetic, content-addressed, parallel task execution (facade over kiln-core / kiln-cache / kiln-exec)37Apache-2.0 OR MIT
ferro-maven-layoutApache Maven repository layout 2.0 — GAV parsing, maven-metadata.xml, POM minimal parser, SNAPSHOT versioning, SHA-1/SHA-256/MD5…37Apache-2.0
pseudoroot-daemonStandalone pseudoroot daemon (pdrd): optional persistent fake-root state server over a Unix socket37MIT
procfarmA simple binary for fire-and-forget asynchronous process execution36AGPL-3.0-or-later
cargo-overstayReclaims disk from Rust build artifacts: a purge/ls CLI, plus an optional transparent cargo shim that caps target dir usage…36MIT
rfastRun Rust files like scripts — instant caching, inline dependencies, zero boilerplate36MIT
pinocchio-idl-coreZero-cost core IDL types and structures for pinocchio-idl, an Anchor-compatible IDL generator for Pinocchio Solana programs36MIT OR Apache-2.0
qax-buildBuild-script helper for qax: compile Qt .ts translations and .qrc resources during cargo build, plus tr!() extraction for…35MIT OR Apache-2.0
buffa-reflect-buildBuild-script integration that drives buffa-build and decorates generated code for reflection.35MIT
rust-usd-buildBuild-script helpers for crates that depend on rust-usd. Re-emits the runtime rpath that downstream binaries need to find…35Apache-2.0
hydroplane-autoBuild-time MIR analysis for hydroplane `#[kernel]`s: a nightly StableMIR pass (quarantined out-of-process) that measures each…35Apache-2.0
sbol-rulegenBuild-time code generator that turns a versioned SBOL validation rules.toml into a Rust rule catalog, shared by the sbol2 and…34MIT OR Apache-2.0
tacosBuild system infrastructure on top of picante34Apache-2.0 OR MIT
cargo-x-doA modular, cross-platform task runner and workflow orchestrator for Rust projects. Automates git versioning, diagnostics, and…33MIT OR Apache-2.0
dioxus-cloudflare-buildBuild pipeline for dioxus-cloudflare workers: cargo build + wasm-bindgen + shim generation32AGPL-3.0-only
crossbuild-provider-clangClang/LLVM toolchain provider for cross-compilation32MIT OR Apache-2.0
crossbuild-provider-zigZig toolchain provider leveraging zig cc as a cross-compiler32MIT OR Apache-2.0
deploy-manifestParse, validate, and serialize Deploy Manifest Specification files32MPL-2.0
crossbuild-provider-gccGCC toolchain provider for cross-compilation31MIT OR Apache-2.0
crossbuild-provider-msvcMSVC toolchain provider for Windows cross-compilation31MIT OR Apache-2.0
crossbuild-provider-sysrootSysroot management for cross-compilation targets31MIT OR Apache-2.0
crossbuild-toolchainRust toolchain management via rustup integration30MIT OR Apache-2.0
lace-native-buildBuild-time code generator for lace-native task definitions30Apache-2.0
crossbuild-wrappersCompiler wrapper generation for cross-compilation toolchains29MIT OR Apache-2.0
crossbuild-environmentEnvironment variable management for cross-compilation builds29MIT OR Apache-2.0
sharpA modern, statically-typed programming language with Python-like syntax, compiled to native code via LLVM. Game engine ready!29MIT
crossbuild-registryProvider registry that discovers and resolves toolchain providers29MIT OR Apache-2.0
pinocchio-idlGenerate Anchor-compatible IDLs from Pinocchio Solana programs. Bridges lightweight smart contracts with standard frontend…29MIT OR Apache-2.0
zerowarnsCompiler-guaranteed elimination of clippy::arithmetic_side_effects and clippy::as_conversions warnings via type-aware semantic…28Apache-2.0
panschemaA universal CLI for schema conversion, documentation, validation, and comparison27Apache-2.0
unistructgen-graphql-parserGraphQL schema parser for unistructgen27MIT OR Apache-2.0
fastui-unevalSerde serializer to embed data as Rust code27MIT
proto-src-google-typeVendored google/type/*.proto sources for any protobuf compiler. Schema resources, not generated Rust types.27Apache-2.0
proto-src-confluentVendored confluent/*.proto sources — the 'known' types Confluent Schema Registry treats as ambient — for any protobuf compiler.…27Apache-2.0
ontogen-tsRust AST → TypeScript emitter for ontogen's long-tail type bindings26MIT
ontogen-macrosProc-macro attributes for ontogen entity annotation (#[derive(OntologyEntity)])26MIT
crossbuild-plannerBuild planner that resolves providers and generates cross-build plans25MIT OR Apache-2.0
unistructgen-env-parserEnv file parser for unistructgen25MIT OR Apache-2.0
poc-buildPolyglot build tool that detects, orchestrates, and AI-fixes projects across six languages25MIT
stoffel-bindgenBuild-time Rust binding generation for Stoffel programs25Apache-2.0
unistructgen-json-parserJSON parser for unistructgen with smart type inference24MIT OR Apache-2.0
unistructgen-openapi-parserOpenAPI/Swagger parser for UniStructGen - generates Rust types from OpenAPI specifications24MIT OR Apache-2.0
dapugMCP server that gives AI agents real debugger access via DAP24MIT OR Apache-2.0
bkryBuild engine for the Yocto/OE Projects using docker24Apache-2.0
crossbuild-runnerBuild plan executor that invokes cargo with configured environment23MIT OR Apache-2.0
protographGraphQL-first Rust library with compile-time N+1 prevention23MIT OR Apache-2.0
memory_x_toolsHelpers for copying memory.x and related build assets from build scripts23MIT
uv-cache-guardianResource-aware caching for uv — monitors cache size, bandwidth, and install time. Conservation laws for disk, bandwidth, and CI…22MIT OR Apache-2.0
crossbuild-engineOrchestrator that drives the full cross-build pipeline22MIT OR Apache-2.0
seaccA sea-of-nodes C compiler, written in Rust22MIT OR Apache-2.0
grpcuds-buildbuild.rs codegen for grpcuds: prost messages, typed server traits, and client stubs from .proto (tonic-build's shape).21MIT OR Apache-2.0
bzbQueued runner for resource-heavy local tasks with a live CPU + queue TUI monitor. Wraps pueue to serialise cargo/cmake/docker…21MIT OR Apache-2.0
vcpkg-manifestA build.rs library to find C/C++ dependencies via vcpkg or system-wide search21GPL-3.0-or-later
isocline-buildBuild-time manifest verification for Isocline strategies: parses isocline.toml, checks every declared risk bucket and secret key…20MIT OR Apache-2.0
lingxia-windows-buildBuild-script helpers for LingXia Windows host applications20MIT
crossbuild-sdkSDK management for cross-compilation toolchains20MIT OR Apache-2.0
protoc-gen-ts-temporalprotoc plugin that emits a typed TypeScript Temporal client from temporal.v1.* annotated protos20MIT
raic-buildBuild script helper — compile Raic (.rc) source files to Rust during `cargo build`20MIT OR Apache-2.0
eval-containersA build system for AI agent evaluations20Apache-2.0
snidPolyglot sortable identifier protocol with UUID v7-compatible ordering and extended identifier families20MIT OR Apache-2.0
cargo-arxmlARXML parser, validator, and Rust code generator for Adaptive AUTOSAR19MIT OR Apache-2.0
aurexA small Java build tool that compiles sources, resolves Maven dependencies, and packages runnable jars.19Apache-2.0
fxcFearless cross compiling - easy sysroots for Raspberry Pi via Docker + QEMU19MIT OR Apache-2.0
cargo-crossbuild-cliCLI frontend for cargo-crossbuild, the cross-compilation toolchain manager19MIT OR Apache-2.0
hyphen-buildBuild-script helper for hyphen — lint catalog TOML at cargo build time and write hyphen_catalog.json to OUT_DIR19MIT OR Apache-2.0
az-automodDirectory-aware module collection macro for addzero Rust crates19MIT OR Apache-2.0
fixture-treeGenerate Rust source that mirrors a directory tree, providing compile-time accessors for fixture file paths and contents.19MIT
crossbuild-diagnosticsDiagnostic reporting and health checks for cross-compilation setups18MIT OR Apache-2.0
crossbuild-platformPlatform detection and host/target capability analysis18MIT OR Apache-2.0
crossbuild-package-managerOS package manager integration for system dependency installation18MIT OR Apache-2.0
relon-rs-buildbuild.rs API to compile Relon sources to relocatable object files18Apache-2.0
gsubstrate-wasm-builderUtility for building WASM binaries18Apache-2.0
crossbuild-lockfileLockfile management for reproducible cross-builds17MIT OR Apache-2.0
crossbuild-resolverDependency resolver for toolchain and provider requirements17MIT OR Apache-2.0
dirmacs-wasm-builderBuild tool for Leptos WASM frontends — handles wasm-bindgen, wasm-opt with bulk-memory, content hashing, and index.html patching17MIT
obielfValidated OBIELF part assembly, target packaging, and NASM format identifiers17MIT
hashverCompute SHA-256 version hash of a Rust project for reproducible builds17MIT
oxymakeOxyMake — a formally-specified, content-addressable workflow engine. Reserved name; the `ox` binary ships via GitHub Releases.17MIT OR Apache-2.0
routerama_buildBuild-time code generator for routerama.17MIT
crossbuild-telemetryTelemetry and metrics collection for cross-build operations16MIT OR Apache-2.0
cargo-reapiCargo-authoritative shared build caching with experimental REAPI execution16MIT OR Apache-2.0
aero-mitosisAn autonomic, self-healing CI build orchestration engine written in Rust.16MIT
smeltrA small, worktree-friendly compiler cache16MIT
pretty-langAST/CST to source pretty-printer and formatter core.16Apache-2.0 OR MIT
buildlineOne timeline for your whole build, no matter how many build systems it's made of.16MIT OR Apache-2.0
opaque-typesGenerate target-layout-compatible opaque Rust types at build time15MIT OR Apache-2.0
uf-valence-codegenValence schema codegen (caller-supplied roots)13MIT
structmd-codegenGenerate typed Rust config loaders from structured markdown schemas12MIT
helm-schema-template-grammarGenerate an accurate JSON schema for any helm chart11MIT
helm-schema-json-schema-walkGenerate an accurate JSON schema for any helm chart11MIT
helm-schema-coreGenerate an accurate JSON schema for any helm chart10MIT
helm-schema-syntaxGenerate an accurate JSON schema for any helm chart10MIT
helm-schema-astGenerate an accurate JSON schema for any helm chart9MIT