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.
airmoney-cliairmoney-cli is a command-line interface tool designed to facilitate the development and management of decentralized applications…34,336MIT
arm-targetsCompile-time feature detection for Arm processors33,887MIT OR Apache-2.0
modenvCLI to easily manage .env files and keep them consistent.33,665MIT
cargo-i18nCargo sub-command to extract and build localization resources to embed in your application/library33,375MIT
liefOfficial Rust bindings for LIEF33,141Apache-2.0
dlprotocDownloads protoc Protocol Buffers compiler for Cargo builds33,111MIT
krankerlA CLI helper to manage Nextcloud apps32,885non-standard
wolfram-app-discoveryFind local installations of the Wolfram Language32,846MIT OR Apache-2.0
mmrbiMaulingMonkey's Rust Build Infrastructure32,095Apache-2.0 OR MIT
medea-macroInternal macros and codegen for Medea media server project.31,600BlueOak-1.0.0
ptx-builderNVPTX build helper31,355MIT
clarinetClarinet is a clarity runtime packaged as a command line tool, designed to facilitate smart contract understanding, development,…31,334GPL-3.0-only
z3-srcSource distribution of the Z3 SMT solver, for use as a build dependency31,154MIT
playdate-build-utilsUtils that help to build program with Rust and Playdate API31,001MIT OR Apache-2.0
i18n-buildDesigned for use within the cargo-i18n tool for localizing crates. It has been published to allow its direct use within project…30,782MIT
rifgenffi Interface file generator. Use with flapigen30,698MIT
cargo-toml2`Cargo.toml` and `.cargo/config` parsing stuff30,601MIT OR Apache-2.0
playdate-bindgenPreconfigured Bindgen with extra codegen for Playdate C-API.30,060MIT OR Apache-2.0
pyflowA modern Python installation and dependency manager29,993MIT
deno-bundlerjavascript/typescript bundler for deno.29,978MIT
cargo-coverage-annotationsEnsure annotations in code match actual coverage.28,768GPL-3.0
wasm-runBuild tool that replaces `cargo run` to build WASM projects27,046MIT OR Apache-2.0
pagetop-buildPrepara un conjunto de archivos estáticos o archivos SCSS compilados para ser incluidos en el
binario de un proyecto PageTop.26,461MIT OR Apache-2.0
playdate-buildUtils that help to build package for Playdate26,215MIT OR Apache-2.0
playdate-bindgen-cfgMinimal configuration for playdate-bindgen.25,925MIT OR Apache-2.0
tighterror-buildThe tighterror code generation library.24,995MIT OR Apache-2.0
cargo-tighterrorThe cargo plugin of the tighterror framework.24,982MIT OR Apache-2.0
minver_rsA Rust implementation of minver24,905MIT
semantic-release-rustA CLI to integrate Rust into a semantic-release workflow.24,488MIT OR Apache-2.0
wargocargo's evil twin to work with projects in the twilight zone of WSL224,206MIT OR Apache-2.0
shortA short cli project manager24,007MIT OR Apache-2.0
include-transformedInclude transformed files at compile time.23,518MIT OR Apache-2.0
radicle-ci-brokeradd integration to CI engins or systems to a Radicle node23,439MIT OR Apache-2.0
prefer-dynamicCopies the pre-compiled dynamic `std` library to your target directory, for `-Cprefer-dynamic` and `dylib` crates22,570MIT OR Apache-2.0
cargo-todoxEnsure source files in a cargo project do not contain TODOX issues.22,432GPL-3.0
dexterous_developerA modular hot reload system for rust22,391MIT OR Apache-2.0
cicero_coreLibrary containing shared functionality for Cicero crates.22,240Apache-2.0
buildyAn ultra-fast parallel build system for local iteration21,999MIT
repo_pathAccess paths in your repository, with compile-time checks.21,770Apache-2.0
cicero_commandsManage commonly used commands in CI code.21,739Apache-2.0
rust_interface_file_generatorffi Interface file generator. Use with flapigen21,624MIT
docimaGenerate images at build time & embed them in the Rust documentation21,386MIT/Apache-2.0
ciceroAutomate CI builds with the cargo-xtask pattern.21,359Apache-2.0
gxibbuild tool for the gxi-rs project20,873MIT
cicero_pathAccess paths relevant for CI code.20,843Apache-2.0
dexterous_developer_cliA CLI for hot reloadable Rust applications, using the dexterous_developer crate20,820MIT OR Apache-2.0
ts-rs-json-valuegenerate typescript bindings from rust types20,656MIT
dev-scopeA tool to help diagnose errors, setup machines, and report bugs to authors.20,569BSD-3-Clause
comfy-git-versionA comfy fork of git-version: compile the git version (tag name, or hash otherwise) and dirty state into your program.20,270BSD-2-Clause
cargo_auto_github_libLibrary for cargo-auto `automation tasks written in rust language` with functions for GitHub.20,140MIT
staticfilemapProcedural macro to embed files during compilation with optional compression19,605non-standard
cargo-taskUltra-Lightweight Zero-Dependency Rust Cargo Task Runner.19,521Apache-2.0
vertigo-cliReactive Real-DOM library with SSR for Rust - packaging/serving tool19,431MIT OR Apache-2.0
mc-sgx-sdk-toolsTools for building SGX enclaves19,191Apache-2.0
scopegraphs-render-docsDerived from Aquamarine, a mermaid.js integration for rustdoc, renders scopegraphs by executing doctests to generate mermaid19,163MIT
deno-transpilerA typescript transpiler using deno core and deno ast.18,754MIT
license-fetcherFetch licenses of dependencies at build time and embed them into your program.18,683MPL-2.0
repo_path_macroProc_macros for repo_path.18,248Apache-2.0
cmtCLI tool that generates commit messages using AI18,086MIT
resRes is a build-script dependency for managing your project's resources.18,017Apache-2.0 OR Zlib
nust64Build tools for compiling a Rust project into an N64 ROM.17,961MIT
runscriptProject execution script manager17,912MIT
dry-modsMacros to make your module management DRY17,554MIT
nextverA library for parsing and incrementing arbitrarily-formatted versions.17,470MIT
ctl10nCompile-time localization library17,461MIT
cgo_oligamiA library for build scripts to compile custom Go code17,304MIT
fluent-typedType-safe access to Fluent localization messages17,007MIT
gts-validatorGTS identifier validator for documentation and configuration files16,984Apache-2.0
august-buildTask-based build system with a custom syntax and focus on paralellism for all your artifact construction needs.16,925MIT
checkexecConditionally run a command in a CLI (like Make, as a standalone tool)16,624MIT
labhubBot for running builds against GitHub with GitLab CI16,592Unlicense
g2hA code generator that bridges gRPC services to HTTP/JSON endpoints using Axum16,234non-standard
mask-parserA parser for the maskfile.md format16,227MIT
cgoA library for build scripts to compile custom Go code15,827MIT
cicero_distributionBundle distribution files in CI code.15,533Apache-2.0
cfg_tableA simple macro that expands to different values across compilation targets15,242MIT
jerkJava Embedding Rust Kit15,236MIT OR Apache-2.0
what-bumpDetect required version bump based on conventional commit messages15,135non-standard
wax-cliAn extension of HTML written in Rust14,994MIT
carla-srcA utility crate that prepares Carla simulator source code14,953MIT
oysterpack_builtOysterPack Built14,902MIT/Apache-2.0
wasm-run-proc-macroBuild tool that replaces `cargo run` to build WASM projects14,865MIT OR Apache-2.0
stagerStage files for packaging.14,839MIT OR Apache-2.0
dev_bestia_cargo_completionAuto-completion for cargo-auto and automation_tasks_rs and partial auto-completion for cargo in bash14,817MIT
llama_cpp_rsRust bindings for LLAMA.CPP inference14,692non-standard
uniprops-genA code generation library for creating optimized Unicode property lookups14,647MIT OR Apache-2.0
minhtml[CLI] Extremely fast and smart HTML + JS + CSS minifier14,640MIT
dexterous_developer_dynamicA modular hot reload system for rust14,612MIT OR Apache-2.0
build_script_file_genA Rust library which contains convenience methods to generate files with specified content via build scripts and include their…14,311MIT/Apache-2.0
cargo-greenCargo plugin and $RUSTC_WRAPPER to sandbox & cache cargo builds and execute jobs remotely14,243AGPL-3.0-or-later
jpreA JDK management tool14,038AGPL-3.0-or-later
dexterous_developer_typesA modular hot reload system for rust13,870MIT OR Apache-2.0
trait_variableMake variable fields feasible in trait definition.13,864MIT OR Apache-2.0
aloxideA helper tool for Cargo build scripts (build.rs) for compiling and/or linking to
a given Ruby library version for use in Rust…13,858MIT/Apache-2.0
cicero_path_coreLibrary used in cicero_path and across other Cicero libraries. Not intended to be used directly.13,643Apache-2.0
gtk_comfyGtk Comfy offers a solution to use serde formats in GTK builder files13,602GPL-3.0-or-later
buildkit-llbIdiomatic high-level API to create BuildKit LLB graphs13,516MIT/Apache-2.0
git-metaA basic git repo metadata inspection tool13,357MIT
pifuCross platform package build tool13,214GPL-3.0
pagetop-minimalReúne un conjunto mínimo de macros para mejorar el formato y la eficiencia de operaciones
básicas en PageTop.13,184MIT OR Apache-2.0
cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0
txtppA simple-to-use general purpose preprocessor for text files.12,779GPL-3.0
gbafixRust port of the C `gbafix` utility. For GBA rom patching.12,630GPL-3.0-or-later
cargo-emanateCargo subcommand for publishing workspace-based crates.12,567Apache-2.0 OR MIT
avrogenThis program allow allow to generate rust code from avro definition files. Modules are created from namespace information12,525MIT
cicero_cacheRebuild files only when needed.12,261Apache-2.0
pretty-readmeMacro to make using a README.md file as the root module documentation easy, seamless, and testable12,237LGPL-3.0-or-later
xtask-wasm-run-examplecrate for the `run-example` feature of xtask-wasm12,237MIT OR Apache-2.0
crate-metadataUtility functions to get current crate metadata.12,202MIT
buildkit-frontendFoundation for BuildKit frontends implemented in Rust12,162MIT/Apache-2.0
cfg_rust_featuresSet cfg options according to probing for Rust compiler, language, and library features.11,930Unlicense
libmedusa-zipHigh-performance parallelized implementations of common zip file operations.11,757Apache-2.0
orecc-frontA simple compiler frontend utility toolkit11,731MIT
verilatorAutomated generation of Verilator test modules.11,695MIT/Apache-2.0
turboliftEasy distribution interface 🚡11,405Hippocratic-2.1
trait-variable-macrosMake variable fields feasible in trait definition(the procedural macros part).11,369MIT OR Apache-2.0
depgraphA library to manange files that depend on each other, and
rebuild them as necessary, like a makefile11,356MIT/Apache-2.0
ink-wrapperTool for generating type-safe code for calling an ink smart contract based on the metadata file for that contract.11,281Apache-2.0
unchuman-friendly console utility that helps to interact with utility building Rust smart contracts from command line.11,238GPL-2.0-or-later
package-bootstrapAn embeddable solution for installing build artifacts11,216GPL-3.0-only
dorsNo-fuss workspace-friendly task runner for cargo11,152MIT OR Apache-2.0
thunk-rsThunk the Rust program to support Windows XP, Vista and more!11,124Apache-2.0 OR MIT
minilz4Minimal interface for the LZ4 compression library frame format11,118BSD-2-Clause
class_list_macroA reactive helper that ensures normalized class list strings in frontend frameworks like Leptos.11,065MIT
ink-wrapper-typesHelper library for contract client code generated with ink-wrapper.11,010Apache-2.0
nasoone-libA multithreading library for collecting network traffic statistics10,802GPL-3.0-only
egui_mobiusA modular construction framework for egui applications10,541MIT
error_snippetLibrary for reporting fancy diagnostics to the console10,502MIT
class_listA reactive helper that ensures normalized class list strings in frontend frameworks like Leptos.10,464MIT
radicle-ci-ambientA Radicle CI adapter for the Ambient CI enbine10,458MIT OR Apache-2.0
dexterous_developer_instanceA modular hot reload system for rust10,427MIT OR Apache-2.0
inline_formatA more readable collection of string formatting macros.10,371MIT
glade-bindgenlibrary to generate gtk glade bind10,339MIT
cccacheAll feature of cccache has been merged back into sccache, please use sccache instead10,322Apache-2.0
thag_rsA versatile cross-platform playground for Rust snippets, expressions and programs.
Accepts a script file or dynamic options.10,304MIT OR Apache-2.0
dexterous_developer_builderA modular hot reload system for rust10,009MIT OR Apache-2.0
profferRust code generation9,980non-standard
coverallsSend job to Coveralls (coveralls.io)9,978LGPL-3.0
buildkit-protoProtobuf interfaces to BuildKit9,895MIT/Apache-2.0
mkhtmlA tool that builds static websites9,820GPL-3.0-only
medusa-zipA command-line interface to high-performance parallelized implementations of common zip file operations.9,781Apache-2.0
bevy_dexterous_developerA modular hot reload system for rust9,696MIT OR Apache-2.0
egui_mobius_widgetsA widget library for egui_mobius9,669MIT
omakeA Rust implementation of make.9,646MIT
semver-extraHelper functions for the semver crate, complete with a CLI tool.9,618MIT
include-blobInclude large binary files in an application without the compile time cost of `include_bytes!`9,5770BSD
conan-buildExtracts linker flags from conan packages for use in build scripts9,537MIT
radicle-native-ciRadicle native CI adapter for running directly on node host9,447MIT OR Apache-2.0
rustversion-detectDetect rustc compiler version9,432MIT OR Apache-2.0
botcoreProduction-grade asynchronous bot engine with enterprise observability features9,374MIT OR Apache-2.0
pymedusa-zipA PyOxidizer interface to high-performance parallelized implementations of common zip file operations.9,336Apache-2.0
bootloader_linkerA simple program that links your executables created using bootloader_api with the actual bootloader.9,231MIT OR Apache-2.0
thoundFinds the folders with VC toolchain and Windows SDK9,185MIT
isobemakCreate bootable ISO images with FAT32 and UEFI (El Torito) support in Rust.9,124MIT OR Apache-2.0
gen-bskyA Library to generate and post a bluesky post9,106MIT OR Apache-2.0
asyncs-testMacros to bootstrap asynchronous tests9,020Apache-2.0
structinator_traitsLibrary for traits allowing transfer of data from iterators to structs9,016Apache-2.0
action-coreGitHub actions toolkit9,015MIT
sirecommand line tool for generating source code projects from user defined templates8,998Apache-2.0
include_ttMacros for ultra-flexible injection of token trees, literals, or binary data into Rust code from external files during…8,988MIT OR Apache-2.0
cicero_macroProc-macros for Cicero CLI parsing. Not intended to be used directly.8,975Apache-2.0
esdlEvent-sourcing Schema Definition Language parser8,955MIT OR Apache-2.0
kobuildThe kobuild build system8,938MPL-2.0
bevy_dexterous_developer_libraryA modular hot reload system for rust8,889MIT OR Apache-2.0
action-deriveGitHub actions toolkit8,766MIT
baracuda-buildShared build.rs helpers for baracuda -sys crates (CUDA detection, bindgen configuration).8,765MIT OR Apache-2.0
service-builderA lightweight, type-safe service construction library for Rust that provides compile-time dependency injection through builder…8,750MIT
yamisTask runner for teams and individuals.8,679GPL-3.0-only
xcrunA simple way to get macOS/iOS SDK paths using xcrun.8,651Zlib
lmake_lines_of_codeLines of code for Rust projects8,595MIT
renderdoc-deriveInternal custom derive macro intended for renderdoc-rs8,411MIT OR Apache-2.0
bevy_dexterous_developer_dynamicA modular hot reload system for rust8,407MIT OR Apache-2.0
irox-build-rsCompile-time build metadata injection inspired by shadow-rs8,401MIT OR Apache-2.0
nvptxRust to PTX compiler using LLVM/NVPTX target8,317MIT
boltffi_cliCLI for BoltFFI - generate Swift, Kotlin, and WASM bindings from Rust8,300MIT
orderlessOrderless/named functions in Rust. `add!(b = 2); // 4`.8,263MIT
cforgeA TOML-based build system for C/C++ with CMake and vcpkg integration8,241MIT
libthemis-srcBuilding native Themis library8,217Apache-2.0
git-czGit conventional commit tools written in Rust8,210MIT
license-retrieverRetrieves licenses of all Rust dependencies8,187LGPL-3.0-only
enpowGenerating methods for user defined enums as known from Option<T> or Result<T, E>8,174MIT OR Apache-2.0
async-codegenMinimalist async-IO code generation framework.7,982Apache-2.0
minify_selectorsPost-processor that minifies classes and IDs in CSS, HTML, Javascript and SVG files.7,924Apache-2.0
jundlerThe JavaScript executable bundler for Node.js projects7,916MIT
fshasherScan the destination folder and make a hash of all files to get the current state of the directory7,894Apache-2.0
dshCommand line tool for DSH resource management API7,873Apache-2.0
xmakeA build dependency for running `xmake` to build a native library7,841MIT
cargo-gbaA cargo plugin to help ease the process of GBA game creation.7,676GPL-3.0-or-later
codrA CLI tool for interacting with OneDrive.7,636MIT
derive-codegenHighly-configurable code generation tooling based on Rust types.7,490Apache-2.0 OR MIT
rustdoc-assetsBuild script helper which copies media and assets from a source directory below your current crate to the target output directory…7,461MIT OR Apache-2.0
git-sha1Expose the Git-SHA1 to the crate during build-time.7,455MIT OR Apache-2.0
instance_codeTurn instances into source code7,454MIT
boltffi_bindgenCode generation library for BoltFFI - generates Swift, Kotlin, and TypeScript bindings7,431MIT
labtLab-t Lightweight Android build tool7,409non-standard
build-script-cfgConfigure and set cfg flags in build scripts.7,325MIT
ninja-writerSimple and ergonomic library for writing Ninja build files7,255MIT
pipingPipeline syntax in Rust. `4isize |> double(__) |> __ as usize`.7,204MIT
cargo-build-gitGiven a Git repository link to a Cargo project, builds it and outputs the release folder.7,194MIT
tree-sitter-wasm-build-toolA crate to easily allow tree-sitter parsers to compile to Rust's `wasm32-unknown-unknown` target7,156GPL-3.0-only