-
pkg-config
run the pkg-config system tool at build time in order to be used in Cargo build scripts
-
cc
A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code
-
cmake
A build dependency for running
cmake
to build a native library -
vergen
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
system-deps
Discover and configure system dependencies from declarative dependencies in Cargo.toml
-
shadow-rs
A build-time information stored in your rust project
-
vcpkg
find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts
-
built
information from the time it was built
-
rustc_version
querying the version of a installed rustc compiler
-
linkme
Safe cross-platform linker shenanigans
-
git-version
Compile the git version (tag name, or hash otherwise) and dirty state into your program
-
xshell
quick shell scripting in Rust
-
cargo-platform
Cargo's representation of a target platform
-
sccache
ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options…
-
cross
Zero setup cross compilation and cross testing
-
version_check
Tiny crate to check the version of the installed/running rustc
-
ci_info
current CI environment information
-
autocfg
Automatic cfg for Rust compiler features
-
convco
Conventional commit tools
-
cargo-auto
Automation tasks coded in Rust language for the workflow of Rust projects
-
turtle-build
Ninja-compatible build system for high-level programming languages
-
prost-build
A Protocol Buffers implementation for the Rust Language
-
ispc_rt
A runtime dependency for linking Rust code with pre-built ISPC binaries and Rust bindings. These modules and bindings should be built with ispc_compile.
-
embuild
A build support library for embedded Rust
-
pipeline-cli
A build tools written by rust to build project and execute a serials of task
-
buck2
Fast multi-language build system
-
rustflags
Parser for CARGO_ENCODED_RUSTFLAGS
-
invil
A port of amboso to Rust
-
git-testament
Record git working tree status when compiling your crate
-
wolfram-app-discovery
Find local installations of the Wolfram Language
-
nasm-rs
Run NASM during your Cargo build
-
embed_plist
Embed property list files like Info.plist directly in your executable binary
-
python3-dll-a
Standalone python3(y).dll import library generator
-
mask
A CLI task runner defined by a simple markdown file
-
build-data
Include build data in your program: date, rustc version, git commit & branch, etc
-
conan
wrapper of the conan C/C++ package manager (conan.io) to simplify usage in build scripts
-
semantic-release-cargo
A CLI to integrate Rust into a semantic-release workflow
-
is_ci
Super lightweight CI environment checker. Just tells you if you're in CI or not without much fuss.
-
glib-build-tools
Rust bindings for the Gio library, build script utils crate
-
autotools
A build dependency to build native libraries that use configure&make-style build systems
-
laze
A declarative build system for C projects aiming to be simple, fast and correct
-
winresource
Create and set windows icons and metadata for executables
-
conjure-codegen
Rust code generation for Conjure definitions
-
cargodisttest
💬 a CLI for learning to distribute CLIs in rust
-
rua
Secure jailed AUR helper for Arch Linux
-
build-info
Collects build-information of your Rust crate
-
scratch
Compile-time temporary directory shared by multiple crates and erased by
cargo clean
-
windows_exe_info
A cargo build script library for adding file information to windows executables
-
mkrs
Build automation tool
-
bake-cli
Task runner built to be tastier than
make
-
armerge
merge and control visibility of static libraries
-
qt-build-utils
Build script helper for linking Qt libraries and using moc code generator. Intended to be used together with cc, cpp_build, or cxx_build
-
incli
Automation Tool For Installing Compilers, Sdk's and Package Managers
-
cargo-xwin
Cross compile Cargo project to Windows MSVC target with ease
-
pectin
Checks Quake map jam submissions
-
toolchain_find
A small library to help find installed Rust components
-
const_for
For loop in const implemented with a macro
-
cargo-matrix
Run feature matrices against cargo commands that support feature lists
-
cmvm
that manages multiple CMake versions
-
cmake-version-manager
CMake version helps manage installed versions of cmake
-
cargo
package manager for Rust
-
cargo-xbuild
Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc
-
tinyrick
a freeform Rust build system
-
build-wrap
Help protect against malicious build scripts
-
cubeb
Bindings to libcubeb for interacting with system audio from rust
-
rsconf
A sane autoconf for rust. build.rs helpers for testing for system headers, libraries, and symbols
-
flp
Get fullpath of file or working directory
-
zinoma
Žinoma - Make your build flow incremental
-
cfg_rust_features
Set cfg options according to probing for Rust compiler, language, and library features
-
git2version
way to get the version of the package from git and incorporate it as a constant into your program
-
auto_generate_cdp
experimental crate to generate the Chrome Devtools Protocol
-
neon-build
Build logic required for Neon projects
-
publish-ws
Publish Workspace Packages
-
blue-build
A CLI tool built for creating Containerfile templates based on the Ublue Community Project
-
rust-version-info-file
generating one file includes rustc version and cargo tree
-
scriptisto
A language-agnostic "shebang interpreter" that enables you to write scripts in compiled languages
-
minutus-mruby-build-utils
Build utilities for minutus
-
nrr
Minimal, blazing fast npm scripts runner
-
anda
Andaman Build toolchain
-
build-probe-mpi
Probes the system for an installation of an MPI library
-
dsm
Simplified version manager for the Dart SDK
-
unmake
a makefile linter
-
wdk-build
configure a Cargo build script for binding generation and downstream linking of the WDK (Windows Driver Kit)
-
codr
A CLI tool for interacting with OneDrive
-
farmfe_testing_helpers
Testing helpers for farm
-
uniffi_build
a multi-language bindings generator for rust (build script helpers)
-
pai-inject-so
inject shared object files into processes
-
cargo-ibuild
-
ld-memory
Helper crate to programmatically create GNU ld MEMORY blocks
-
cxx-qt-gen
Code generation for integrating
cxx-qt
into higher level tools -
rattler-build
build conda packages on Windows, macOS and Linux
-
cxx-build
C++ code generator for integrating
cxx
crate into a Cargo build -
maid
🔨 An easy to use make alternative
-
cargo-emit
Talk to Cargo easily at build time
-
web-static-pack
Embed static resources (GUI, assets, images, styles, html) within executable. Serve with hyper or any server of your choice.
-
ra_ap_toolchain
TBD
-
make-tools
Makefile utility
-
cargo-all
Manage all your crates with a single command
-
chromiumoxide_types
Contains the essential types necessary for using chromiumoxide
-
ju-tcs-tbop-24-spyrzewski
project to get head and tail of the file
-
link-cplusplus
Link libstdc++ or libc++ automatically or manually
-
embed-manifest
Build script library to easily embed a Windows manifest
-
ttrpc-codegen
Rust codegen for ttrpc using ttrpc-compiler crate
-
ndk-build
building Android binaries
-
crate-git-revision
Embed git revision into crates built and published
-
gurls
Gear URL Shortener (GURLS)
-
august-build
Task-based build system with a custom syntax and modularity features for all your artifact construction needs
-
gitlab-runner
Helper crate to build custom gitlab runners
-
garden-tools
Garden grows and cultivates collections of Git trees Garden lets you define and run commands over collections of configuration-defined multi-worktree Git environments
-
rebuilderd-common
rebuilderd - common code
-
hugo-build
A wrapper around the hugo binary to proving building capabilities
-
fortanix-sgx-tools
Tools for building and running enclaves for the Fortanix SGX ABI. This contains
ftxsgx-runner
to run genericx86_64-fortanix-unknown-sgx
enclaves, as well asftxsgx-elf2sgxs
… -
moon_config
Core workspace, project, and moon configuration
-
build_const
creating importable constants from build.rs or a script
-
coin-build-tools
set of tools to build COIN-OR libraries from source
-
cargo-post
A
cargo
wrapper that executes a post build script after a successful build -
builder_cpp
build tool for building C and C++ applications
-
flatc
Vendored executable of flatbuffer’s
flatc
-
omake
A Rust implementation of make
-
fs-dir-cache
A CLI tool for CIs and build scripts, making file system based caching easy and correct (locking, eviction, etc.)
-
ispc
build-time dependency for Cargo build scripts to help with compiling and linking to ISPC code and generating Rust bindings for the resulting library. This crate is a meta-crate for the ispc_compile and ispc_rt crates…
-
openblas-build
The package provides a build helper for OpenBLAS
-
mom-task
Task runner for teams and individuals
-
inwelling
Collects information from downstream crates at compile-time
-
boringssl-src
building boringssl
-
pyflow
A modern Python installation and dependency manager
-
orml-build-script-utils
functions for
build.rs
scripts -
codes-common
Support capabilities for codes-* packages
-
build-target
that provides programmatic access to information about the current build target
-
cargo_auto_lib
Automation tasks coded in Rust language for the workflow of Rust projects
-
glibc_version
Discover GNU libc version at build time
-
depot-js
A Javascript devtool orchestrator
-
rspit
A command-line tool to run Rust snippet
-
irox-build-rs
Compile-time build metadata injection inspired by shadow-rs
-
rattler_index
that indexes directories containing conda packages to create local conda channels
-
uj-tcs-rust-23-26
CLI with 'head' and 'tail' way to read files
-
readme-rustdocifier
rustdocifying
README.md
for inclusion inlib.rs
-
nj-build
build configuration for node-bindgen
-
cargo-nbuild
builder that uses the nix package manager
-
gpr
Libgpr binding for Rust. Provides an easy way to build Ada projects with cargo.
-
chrono-tz-build
internal build script for chrono-tz
-
cachepot
sccache-like tool. It is used as a compiler wrapper and avoids compilation when possible, storing a cache in a remote storage using cloud storage.
-
cargo-plonk
Recompile Rust faster. Good for your flow state.
-
toml_const
Compile-time constants from TOML
-
pkg-version
Macros expanding to the package version
-
mc-sgx-sdk-tools
Tools for building SGX enclaves
-
rust-to-npm
deploy a rust project to npm in one command
-
ultralight-build
A build tool helper for Ultralight crates
-
package-bootstrap
An embeddable solution for installing build artifacts
-
cgo_oligami
build scripts to compile custom Go code
-
cargo-cats
CATS's
-
pargit
Git workflow utility
-
bootloader_linker
program that links your executables created using bootloader_api with the actual bootloader
-
aquascope_workspace_utils
Handy utilities for working in the Aquascope workspace
-
static_vcruntime
Statically link the VCRuntime when using the MSVC toolchain
-
rustcbuildx
$RUSTC_WRAPPER tool to sandbox cargo builds and execute jobs remotely
-
enpow
Generating methods for user defined enums as known from Option<T> or Result<T, E>
-
git_info2
Extracts git repository information
-
owoify_rs
port of mohan-cao's owoify-js is released under MIT license, which is also the same license of owoify-js. This simple library will turn any string into nonsensical babyspeak similar…
-
get-license-helper
Help in automatically downloading dependencies license files (using the cargo-license json output). Motivation: help in building conda-forge recipes
-
prost-build-config
A prost toolkit to build protobuf with extra derive/attrs support
-
uneval
Serde serializer to embed data as Rust code
-
parcel_css
A CSS parser, transformer, and minifier
-
npm_rs
npm bindings to use in your build scripts
-
fluorite
Generate rust/typescript codes from schemas specified by Yaml/JSON
-
dofigen
A Dockerfile generator using a simplified description in YAML or JSON format create
-
cc-args
The clue between pkg-config and bindgen, cc
-
blue-build-template
A CLI tool built for creating Containerfile templates based on the Ublue Community Project
-
build-time
proc-macros to generate build timestamp string literals
-
aya-rustc-llvm-proxy
Dynamically proxy LLVM calls into Rust own shared library
-
bosion
Gather build information for verbose versions flags
-
moon_target
Project + task target identifier
-
cargo-script
A Cargo subcommand designed to let people quickly and easily run Rust "scripts" which can make use of Cargo's package ecosystem
-
dinghy-lib
Cross-compilation made easier - see main crate cargo-dinghy
-
gxib
build tool for the gxi-rs project
-
ruxgo
A Cargo-like build tool for building C and C++ applications
-
playdate-build
Utils that help to build package for Playdate
-
wax-rs
Experiment to Rewrite Wax (latte-soft/wax) Natively, in Rust - A Fast Runtime Lua 5.1x+/Luau Project Bundler, Using Roblox Models and Module-Require Semantics
-
jerk
Java Embedding Rust Kit
-
conan2
Pulls the C/C++ library linking flags from Conan dependencies
-
re_build_tools
build.rs helpers for generating build info
-
hkalbasi-rustc-ap-miropt-test-tools
Automatically published version of the package
miropt-test-tools
in the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
derive-codegen
Highly-configurable code generation tooling based on Rust types
-
rg
You don’t want this crate - you want the
ripgrep
crate -
rusty-bind-build
Build script for generating gluecode using rusty-bind
-
auto_downloader
Rust cargo crates with auto-update functionality
-
selium-std
dependent crate of Selium. Do not use directly.
-
subplot-build
using Subplot code generation from another project’s
build.rs
module -
ohos_ndk_env
set ohos build env for cc
-
ctest
Automated tests of FFI bindings
-
runnables-cli
cli to run executables in a workspace
-
llvmenv
Manage LLVM/Clang builds
-
build_script
A wrapper for build.rs instructions
-
crate-and-cargo
nothing specific
-
tree-sitter-wasm-build-tool
easily allow tree-sitter parsers to compile to Rust’s
wasm32-unknown-unknown
target -
conan-build
Extracts linker flags from conan packages for use in build scripts
-
risc0-build
RISC Zero zero-knowledge VM build tool
-
modus
A language for building container images
-
rustc-host
Get host target triplet of rustc
-
rmake
task runner like make
-
memora
A build artifact cache for Git repositories
-
nedry
Small bundler for C
-
NBC_cli
A CLI for NavasotaBrewing/brewdrivers
-
publish_demo_luispdm
Pluralsight demo project
-
tauri-winres
Create and set windows icons and metadata for executables
-
cargo-packager-resource-resolver
Cargo packager resource resolver
-
rsinfo
Add
vergen
to your [build-dependencies], then get all build info in single struct -
mei
Cargo build subsystem
-
bob-the
Small rust scripting language for simple builds. 'Bob the Builder, can we fix it? Bob the Builder, yes we can!'
-
vectorscan
wrapper for Vectorscan
-
trait_variable
Make variable fields feasible in trait definition
-
cargo_chassis_1
-
vcs_version
Helper functions to get version information from VCS
-
windres
Compiles Windows resource files (.rc) into a Rust program
-
project-origins
Resolve project origins and kinds from a path
-
cargo-chadr
build CHADstack programs
-
short
cli project manager
-
cabal-pack
that helps you to turn in one command a Rust crate into a Haskell Cabal library
-
ninja-writer
ergonomic library for writing Ninja build files
-
vproj
Projects version in
Cargo.toml
files to make it ready to publish -
kusabira
Integrated frontend for C library build and Rust FFI binding generation
-
moon_common
Common utilities
-
cargo_new_aoc
A program that facilitates creating Rust projects for Advent of Code solutions
-
criner-cli
A command-line interface for the 'Criner' crates mining platform
-
editpe
Resource Editor for Portable Executables
-
cxx-qt-build
Helpers for integrating
cxx-qt
crate into a Cargo build -
dashtool
Lakehouse build tool
-
bakefile
run commands
-
lingua-franca
Packagemanager for Lingua-Franca
-
build-info-build
data consumed by the build-info crate. Use as a build-dependency.
-
elite
New generation, simple & clean build system
-
makefile-lossless
Lossless Parser for Makefiles
-
flatcc
Build-time convenience utilities for flatbuffers
-
breezy-debian
Debian support for Breezy
-
built_different
build scripts
-
dum
An npm scripts runner
-
logix-xtask
helper library that provides
cargo xtask
functionality for the Logix crates -
ci-generate
Generate a new project for some build systems with the use of templates
-
mmrbi
MaulingMonkey's Rust Build Infrastructure
-
mklinker
为对应架构生成链接脚本
-
hkalbasi-rustc-ap-build_helper
Automatically published version of the package
build_helper
in the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
i18n-build
Designed for use within the cargo-i18n tool for localizing crates. It has been published to allow its direct use within project build scripts if required.
-
morfo
automatic build tool for your C/C++ projects that analyses your code and executes it without having to write any external code
-
xmake
A build dependency for running
xmake
to build a native library -
symbol-js
JavaScript symbol library
-
thound
Finds the folders with VC toolchain and Windows SDK
-
sitix
build tool for web projects
-
cargo_auto_github_lib
cargo-auto
automation tasks written in rust language
with functions for github -
cppkg
C++ manager, inspired by Cargo for Rust
-
pifu
Cross platform package build tool
-
rust-app
Mush, a build system for shell
-
cargo-scripter
A Cargo subcommand designed to let people quickly and easily run Rust "scripts" which can make use of Cargo's package ecosystem
-
cargo_gn
Cargo integration with the GN build system
-
fleet-rs
The blazing fast build tool for Rust
-
ibr4_something
trying out cargo
-
yamis
Task runner for teams and individuals
-
cppm
A C++ Project Manager
-
alpino-tokenize
Wrapper around the Alpino tokenizer for Dutch
-
fakecargo
fake cargo for single rust files
-
tighterror-build
The tighterror code generation library
-
static_interner
Similar to
internment
crate, but with interface and performance tweaks -
dep-graph
Dependency graph resolver library
-
what-bump
Detect required version bump based on conventional commit messages
-
git_info
Extracts git repository information
-
build-deps
Rust build-script dependencies generator for data/IDL files
-
escargot
Cargo API written in Paris
-
vcvars
access to the environment variables set by vcvars that comes with a Microsoft Visual Studio installation
-
grev
working with git revision information from a build script
-
quickfix-msg-gen
FIX code generator from XML spec file
-
ninja-metrics
RAII based metrics gathering crate created for ninja-rs but usable independently
-
mkhtml
that builds static websites
-
ptx-linker
NVPTX modules linker
-
rb-sys-test-helpers
Helpers for testing Ruby extensions from Rust
-
jpegxl-src
Source of libjxl and logic to build it
-
buckle
A lightweight launcher for buck2
-
cargo-zclean
-
target-triple
TARGET and HOST triples
-
tectonic_cfg_support
build.rs support crate that helps deal with CARGO_CFG_TARGET_* variables. When cross-compiling, these variables must be used instead of constructs such as
cfg!(target_arch = ...)
because the build… -
libhdf5-lib
Build script support for the HDF5 library
-
yabs
build system
-
sunfish
Web Application Build Tool
-
rhiz
A deliberately minimal task runner
-
versionisator
build.rs script to display handy version information
-
cargo_crates_ihor_milevskyi
Firts cargo lib by Ihor Milevskyi
-
cccache
All feature of cccache has been merged back into sccache, please use sccache instead
-
manganis-cli-support
Ergonomic, Automatic, cross crate asset collection
-
keystring_generator
generate rust code with hierarchical string constants from simple file formats
-
cargo-workspace-lints
Enforce that all packages in a workspace are using workspace lints
-
marco-cargo-test-gitlab
test for release-plz
-
netcdf-src
Build scripts for building
netCDF
from source -
study_cargo_profile_and_publish_crates_io
An example of cargo profile and publish crates.io
-
xbuild
Builds rust mobile/desktop projects
-
snafu-upgrade-assistant
upgrade SNAFU between semver-incompatible versions
-
playdate-build-utils
Utils that help to build program with Rust and Playdate API
-
cnctd_xcode
Xcode methods
-
dev_bestia_cargo_completion
Auto-completion for cargo-auto and automation_tasks_rs and partial auto-completion for cargo in bash
-
tectonic_dep_support
Support for finding third-party libraries using either pkg-config or vcpkg
-
byggis
A build system for kattis problem solving challenges
-
docima
Generate images at build time & embed them in the Rust documentation
-
fac
build tool
-
depdive
Rust dependency analysis tool
-
dependency-refresh
meant to update rust dependency versions within Cargo.toml files
-
rust_hls
Support crate for rust_hls
-
crossbundle-tools
Build and publish apps for Android/iOS
-
spack-rs
Summon spack from rust build scripts!
-
devx-cmd
Convenience wrapper over std::process::Command for xtask crates
-
kotlike
macro to modify the question mark operator's behavior just like Kotlin's
-
embargo
fast opinionated build system for c/c++
-
include-blob
Include large binary files in an application without incurring the compile time cost
-
pypackage
A modern Python dependency manager
-
invoke-script
Finally, a task runner for the rest of us
-
moreabout_cargo_and_crates
-
ognibuild
Detect and run any build system
-
buildy
An ultra-fast parallel build system for local iteration
-
oro-script
Execute scripts for NPM packages
-
rllvm
build whole-program LLVM bitcode files
-
locate-cargo-manifest
Retrieves the Cargo manifest path by parsing the output of
cargo locate-project
-
assemble-build
build script data for assemble. Not really used right now.
-
checkexec
Conditionally run a command in a CLI (like Make, as a standalone tool)
-
ruler
A straight-forward, general-purpose build tool
-
build-info-common
Part of the build-info and build-info-build crates: This crate provides the types that are serialized by build-info-build and used by build-info
-
imxrt1062-fcb-gen
Generate Firmware Configuration Block (FCB) for iMXRT1062 processors in Rust build scripts. This crate is unmaintained. Consider using imxrt-boot-gen…
-
build-parallel
A helper library to let you parallelize work in build.rs using the jobserver
-
ninja_syntax
port of ninja_syntax.py
-
semantic-release-rust
A CLI to integrate Rust into a semantic-release workflow
-
abhtest
Tests in cargo packaging
-
jpre
A JDK management tool
-
ispc_compile
build-time dependency for Cargo build scripts to help with compiling and linking to ISPC code, and generating Rust bindings to the resulting library. The generated bindings can be imported by using ispc_rt…
-
makectl
Manage and generate yout makefile targets
-
rustdoc-assets
Build script helper which copies media and assets from a source directory below your current crate to the target output directory of rustdoc
-
zigc
compiling and linking Zig libraries to Rust projects
-
turbolift
Easy distribution interface 🚡
-
glade-bindgen
generate gtk glade bind
-
cnctd_android_project
Methods for working with Android projects
-
varlink_stdinterfaces
varlink common interfaces
-
wheelhoss
help package applications for Sandstorm
-
starlark-dialect-build-targets
A Starlark dialect providing simple build system primitives
-
hello-world-cargo-rust-practise-techlflow123
It's an exercise program
-
crossbow-android
Cross-Platform build tools and toolkit for games
-
installer_lite
Windows Installer creator for your apps
-
proc-hash
Embed hashed strings at compile time
-
make-cmd
Enables build.rs scripts to invoke gnu_make platform-independently
-
build-rs
Convenience wrapper for cargo buildscript input/output
-
tpot
A cargo inspired build tool for C
-
dotnet-gitversion-build
Semantic Versioning at build time using dotnet-gitversion
-
git-cz
Git conventional commit tools written in Rust
-
build-alert
Display a message in the Cargo build output during compilation
-
truck-rs
Supercharges cargo
-
find-winsdk
support for detecting Windows SDK installations
-
rusty-cheddar
automatically generate C header files from Rust source files
-
kamikaze_di
Exploration of Dependency Injection in Rust
-
proffer
Rust code generation
-
devbox-build
writing build.rs build sripts
-
bonnibel
jsix OS build tool
-
file_filler
Fun-made program. It can create and fill files with 1s with given size
-
test_publish_package_timer
__
-
change-detection
generate change detection instructions during build time
-
coverage-prepare
Convert coverage data to HTML reports, LCOV files or terminal tables
-
rustc-ap-serialize
Automatically published version of the package
serialize
in the rust-lang/rust repository from commit 10c2316a6bf7cf9255f991e06e82ce692e6f84d5 The publishing script for this crate lives at: https://github… -
picobu
one-command build system for PICO-8 games
-
cargo-parcel
Experimental extended cargo installer
-
tracebuild
Command line utility to instrument builds and send traces to OpenTelemetry supported tracing systems
-
xous-semver
porting semantic versions between build system and binary objects
-
genapkbuild
generate Android APK build system files for AOSP
-
rockfetch
An aestethic fetch program written in Rust
-
alpm
Rust bindings for libalpm
-
rumpkernel
as a crate
-
devstart
Make me: make me run dev tasks without thinking
-
rbuild
A Rust-based build system
-
dashtool-common
Common functionality for dashtool
-
librelic
Package management library for Arch Linux
-
gate_build
Build utilities for Gate, a specialized 2D game library
-
protox
protobuf compiler
-
buildj
A java build tool
-
sire
command line tool for generating source code projects from user defined templates
-
rustc-std-workspace-std
Workaround for rustbuild
-
valence_build_utils
Common build script utilities for Valence
-
is_debug
get build model is debug
-
esp_idf_build
Build scripts helpful when working with ESP-IDF
-
malik_sum
some description
-
tracers-libelf-sys
Exposes libelf as a Rust crate to ensure libstapsdt-sys is able to find libelf in the path.
Never use this crate directly; use `tracers` and let it determine the correct implementation at build time
-
bazel-execlog-cmp
CLI tool that helps compare Bazel execution logs
-
actix-cli
Rust cli to create actix-web boilerplate projects
-
go-tool-dist-list
Get the list of targets supported by go compiler
-
embed_js
Minimalist lightweight inline JavaScript for Rust applications targeting WebAssembly via the
wasm32-unknown-unknown
target. See also embed_js_build, the accompanying crate for use by build scripts -
mast-build
Build script for MAST units
-
quickfix-spec-parser
FIX XML spec file parser / writer
-
easy-cli
Builds CLI tools from a set of scripts
-
cargo_crates-io_docs-rs_test
Bindings to nng (Nanomsg-Next-Generation) aka Nanomsg2
-
include_str_rs_file_mre
An MRE of a include_str! nested directory bug
-
chksum-build
Tiny library for setting/getting build-time values for your crate
-
issue
Tracks open issues during compile time and emits warnings if issues are closed
-
mc-build-rs
Cargo build script helper
-
delegate-display
derive(Display, Debug) for structs/enums with one member
-
libtor-src
Source code of Tor and Libevent for libtor-sys
-
safe-urqlcodgen-mutations
deploy a rust project to npm in one command
-
build_cfg
Evaluate cfg() directives in build scripts
-
clean
A temporary emacs file cleaner
-
jimblandy-yank-test2
Testing 'cargo yank' behavior
-
carnix
Generate Nix expressions from Cargo.lock files (in order to use Nix as a build system for crates)
-
link_args
Allows setting linker arugments at compile time without a build script. Currently only supports Windows MSVC toolchains.
-
pocket-resources
Include resources in your applications
-
rules
Perl 6 regex rules
-
pnacl-build-helper
Build script helper for building PNaCl/NaCl C/CXX libraries from source
-
thingy
Lightweight build server and thing-doer
-
cargo-5730
A workaround for cargo#5730
-
aloxide
A helper tool for Cargo build scripts (build.rs) for compiling and/or linking to a given Ruby library version for use in Rust code
-
find-folly
Allows Rust
build.rs
scripts to easily locate the Folly library -
crate-metadata
functions to get current crate metadata
-
foo-cargo-filename-test
Test repo to hack a build script for 'cargo install foo' to build a library as a DLL file
-
gen_eval_table
Generates eval table in build script used by rust_poker
-
helloworld-rs
Prints ‘Hello World!’ (
-e
writes to stderr) -
nu-build
Core build system for nushell
-
qt_ritual_build
Build script implementation for Rust Qt crates
-
bindata
A macro to embed static assets in a binary that works on the stable release channel
-
rerun_in_except
Rerun build script if files in a directory have changed, excluding listed ones
-
my-rust-lib2
A dummy library to play around with cargo publish
-
vergen-gitcl
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
runkins_proto
Runkins makes it easy to manage command execution
-
librarian
downloading and linking to non-rust libraries from app build scripts
-
cargit
Small utility for automating groups of git and cargo actions
-
cpp_to_rust_build_tools
Build script implementation for C++ library wrappers
-
python-config-rs
Python distribution information via python3-config. This crate provides a Rust interface to your system's Python distribution information. Our goal is for this to be useful in build scripts…
-
cargo-docker-build
Build Dockerfile and script from Cargo.toml for a Rust workspace project
-
risc0-zkvm-circuit-gen
RISC-V circuit (generated)
-
constuneval
serializer to embed structs/tables as const Rust code using Debug trait
-
hamster
A local working dir runner of gitlab jobs
-
esl01-dag-types
A subset of types used by esl01-dag
-
runfiles
Bazel runfiles support for cargo
-
lorry
Make Cargo.toml files with rust
-
poetry-to-requirements
Convert Poetry.lock to requirements.txt
-
build_details
build.rs helper that provides build information at runtime
-
cargo_and_crates
tutorial crate
-
objpoke
Minimal in-place objcopy replacement
-
re_build_build_info
build.rs helpers for generating build info
-
buildkit-llb
Idiomatic high-level API to create BuildKit LLB graphs
-
cargo-push
A cargo package to add tow number
-
ninja-files
Build your own ninja file meta build generators in rust
-
rustc-llvm-proxy
Dynamically proxy LLVM calls into Rust own shared library
-
static-atom-build
Glue between your build script and the static-atom crate
-
reref
transforming the dependencies fields on all Cargo.toml in a given project
-
cafuc
cargo publish demo project
-
angelcake
A tasty way to execute build tasks
-
hkalbasi-rustc-ap-compiletest
Automatically published version of the package
compiletest
in the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
android_glue
Glue for the Android JNI
-
test-yank
test of cargo yank
-
fugue-ghidra
A binary analysis framework written in Rust
-
yvonluo_test
yvonluo cargo test
-
strict_linking
Requires
extern "C"
blocks to resolve to symbols during linking -
alex_cargo_release
Alex's rust learning
-
cfgcomment-buildscript
build.rs support for cfgcomment
-
ch14_cargo_and_crates
A test deployment
-
prefer-dynamic
Copies std and test dynamic libraries into your target directory, for -Cprefer-dynamic and dylib crates
-
first_cargo_package
A cargo project in rust-lang book
-
extract_rust_hdl_interface
Extracts the information needed for a rust-hdl module from a verilog module
-
gnal_tsur
.esrever ni edoc etirW
-
locate-header
simplify locating header files when building -sys crates
-
rust_cargo_test
-
flatc-rust
FlatBuffers flatc command as API
-
marco_paspuel_adder
Test cargo workpaces publish adder
-
cargo-out-dir
Displays Cargo's build script out directory
-
oysterpack_built
OysterPack Built
-
todo-app
Todo app on Rust
-
vkcargo
Fork of Cargo, a package manager for Rust. This fork is for testing of vojtechkral's changes and is temporary
-
rust-to-npm-cli
deploy a rust project to npm in one command cli
-
bchx_cargo_extras
Following along with the Rust book on publishing to crates.io
-
craydate-build
Build script helpers for the craydate crate
-
repomake
Language agnostic build system
-
z1info_rust
Add extra information to the binary package through
cargo run [...] z1info=extra_information
-
includer
Use dynamically included assets generated by includer_codegen
-
cargo-lib
Strongly-typed Cargo instructions for your build script
-
pargo
private cargo crates registry
-
divina_compile
Divina's compiler wrapper
-
protobuf-zmq-rust-generator
A prost/protobuf service generator for rust that generates a zmq server
-
word_filter_codegen
generating
WordFilter
s at compile-time -
isildur
republishing a crate with an altered name
-
gobuild
A build-time dependency for Cargo build scripts to invoke the go compiler to compile go code into a static archive/dynamic library to be linked into Rust code
-
prost-serde
A prost toolkit to build protobuf with serde support
-
dhltest
Dependency Hijacking Library Test Library
-
instruct
A language to write general purpose 'makefile like' tasks which are powerful and reuseable
-
timpack-cli
A command-line-interface to make my life easier
-
difi
DIF Include, a tool intended for build scripts to turn a dif file into a Rust static
-
cargo_crates888
cargo and crates example code for Chapter 14 of Rust book
-
test_more_cargo
这是一个测试上传发布 crate 到 Crates.io内容
-
hrpc-build
Code generation for hRPC
-
whip-up
Build system with strong typing
-
lanhuapp
a create learn cargo
-
fuqiu-rust-crates-phrases
my rust cargo crate
-
cargo_BBBBBB
The
-
eclair-builder
A build-time dependency to assist in invoking the Eclair compiler to link Eclair code as a static archive with Rust code
-
zap-core
fast, and correct build system for modern polyglot teams
-
cargo_crates_demo
A Rust crate
-
gbuild
A build-time dependency for Cargo build scripts to enable easy integration with glib/gio/gtk non-compile build tasks. For now it only supports bundling data files using GResource.
-
turs
A Purs-inspired prompt
-
pcap-config
run the pcap-config tool at build time to find the compiler flags for linking libpcap
-
roid
Android Developer Toolkit
-
hatto
CLI for software license policy check
-
mvn
fetching and resolving maven dependencies
-
git_hooks
cargo build script to copy a hooks folder into .git/hooks so that your developers are all running the same git hooks
-
whiley
A command-line build tool and package manager for Whiley
-
gsdtool
CLI utility for PROFIBUS GSD files (Generic Station Descripions)
-
xlogic
Package for developing, building, testing, packaging and deploying FPGA and ASIC projects
-
geneva
code generation CLI, allowing you to effortlessly perform codegen. It comes with friendly templating language.
-
dummy-cargo-toml-creater
docker cache
-
synthez-codegen
Internal codegen shim of
synthez
crate -
kumitateru
Build system for Garmin ConnectIQ. Simple, fast, powerful!
-
lim1988_cargo-demo
test first cargo demo
-
more-cargo
Test
-
pyo3-built
Expose build variables obtained with built as a PyDict
-
build_cfg_shared
Shared structs and functions for build_cfg
-
rust-bazel
application, library, and unit test that can be built using Bazel as well as Cargo. Please visit the repository to view the complete solution: client, server, and lib.
-
depgraph
manange files that depend on each other, and rebuild them as necessary, like a makefile
-
kenny_first_cargo_document_example
first crate for fun. I love art and rust.
-
selium-common
dependent crate of Selium. Do not use directly.
-
buildrs
build tool
-
cargo-issue
CLI for issue-rs
-
package_info
exposing Cargo Package Information to Rust code
-
cfg_feature_groups
Build helper for defining feature groups
-
build_compile
Helper crate for build scripts which compile to Rust
-
qubaitian_minigrep
demo cargo project for learning
-
qt_build_tools
Build script implementation for Rust Qt crates
-
vswhere
support for invoking and capturing the output of the vswhere utility
-
cargo_demo2
zei-rust first demo to crates.io,no value
-
comfy-git-version
A comfy fork of git-version: compile the git version (tag name, or hash otherwise) and dirty state into your program
-
eastack_add_one
test for publish to cargo
-
Secondwelcome
Second Welcome Library
-
faasm-sys
Rust bindings for Faasm
-
tracers-build
Implements the compile-time code generation of the tracers in a crate. This crate should be a
build-dependencies
dependency of alll crates that usetracers
. See thetracers
… -
git_describe_build_tool
Retrieve Git tag, store as environment variable at build time
-
cargolifter-backend-gitlab
CargoLifter Gitlab backend
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
rpn
A Reverse Polish Notation lib + executable
-
orecc-elf
Easy read/write ELF 32/64 relocatibles/executables/dynamics
-
cargo-pkgconfig
pkg-config like interface for exposing crate metadata to primitive build systems
-
compile-time-create-file
Create files and directories at compile time using a procedural macro in Rust
-
say_hello
test lib for cargo.io. useless
-
the_logger
A very simple but customizable logger for Rust
-
bui-backend-codegen
Buildtime codegen support for bui-backend
-
tracers-libstapsdt-sys
Exposes libstapsdt to Rust code for programmatic creation of SystemTap user mode probes.
Never use this crate directly; use `tracers` and let it determine the correct implementation at build time
-
himetake
Demo application of kusabira mixing Rust and C
-
cargo_rename_demo
cargo test lib
-
gabs
Gabriel's Blog System
-
cgo
build scripts to compile custom Go code
-
autotex
Continuously compile TeX and LaTeX
-
ninja-files-cargo
Ninja file functions to cargo
-
more-about-cargo-and-crates
Chapter 14 of the rust book
-
pacops
PKGBUILD maintainer Swiss Army knife
-
mwx_test_cargo
test cargo
-
copy_to_output
A small rust library to copy files/folders from the project directory to the output directory
-
cargocrate
test cargo publish
-
vcpkg_cli
A command line utility to investigate which libraries will be found by the vcpkg Cargo build helper
-
minver_rs
minver
-
minify_selectors
Post-processor that minifies classes and IDs in CSS, HTML, Javascript and SVG files
-
rosetta-build
Code generation for the Rosetta i18n library
-
rustc-targets
Get the list of targets supported by rustc
-
chim
Cross-platform binary shims with optional remote fetching
-
crossbow-ios
Cross-Platform build tools and toolkit for games
-
cargo_and_crates_io
project to learn about cargo and crates.io
-
tomoko_cargo_more
It just a noob test
-
rusty_hogs
project provides a set of scanners that will use regular expressions to try and detect the presence of sensitive information such as API keys, passwords, and personal information. It…
-
gitlab_ci_parser
A parser for .gitlab-ci.yml file format
-
tablelize
Test cargo package (DO NOT INSTALL THIS)
-
wandio-sys
System bindings for bgpstream
-
build_stamp
Make build time, git revision, etc available to Rust binaries at runtime
-
my_crate_denglitong
Learn cargo publish crate
-
rusty-release
release of a cargo project
-
crate2nix
generates nix (as in NixOS) build files for rust using cargo
-
symtool
edits static symbol tables of MachO and ELF object files and archives
-
dep
A very basic, git based, flat dependency manager
-
iars
A synchronous (blocking) client written purely in Rust, for interfacing with Internet Archive APIs
-
res
build-script dependency for managing your project's resources
-
gbafix
Rust port of the C
gbafix
utility. For GBA rom patching. -
fastxdr
Generate Rust types from XDR specs with fast, zero-copy deserialisation
-
vertigo-cli
Reactive Real-DOM library with SSR for Rust - packaging/serving tool
-
git-meta
A basic git repo metadata inspection tool
-
ament_rs
client for ament which is a system for cataloging and referencing resources distributed by software packages used by ROS2
-
const_env
Configure const and static items by environment variables
-
clickable-migration
Migrate Clickable projects from Clickable 6 to 7
-
leafbuild
A WIP C/C++ buildsystem
-
oblivc
Wrapper for Obliv-C
-
compile-time-run
run a command at compile time and capture the output
-
buildkit-frontend
Foundation for BuildKit frontends implemented in Rust
-
nuuro_build
A specialized 2D game library
-
envcrypt
Encrypt environment variables at compile-time and decrypt them at runtime
-
join_compile_commands_json
join multiple compile_commands.json files into one
-
make_ultra
task-runner which tracks changes in files and runs commands based on rules in parallel
-
build_script_file_gen
contains convenience methods to generate files with specified content via build scripts and include their content within source files
-
rifgen
ffi Interface file generator. Use with flapigen
-
ipp-sys-build-help
helper for linking IPP libraries (part of ipp-sys Intel IPP bindings)
-
metadeps
Run pkg-config from declarative dependencies in Cargo.toml
-
ctl10n
Compile-time localization library
-
verilator
Automated generation of Verilator test modules
-
include_tt
Macro for including trees, strings, arrays from files
-
vergen-pretty
Output vergen information in a formatted manner
-
vergen-gix
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
libgpg-error-sys
Raw bindings for libgpg-error
-
guessing_gametestxyf
cargo publish test
-
nydus-app
Application framework for Nydus Image Service
-
turbomod
A fork of
automod
with some extra features -
tdaffin_hello_cargo
Test crate to experiment with publishing to crates.io
-
read-secret
that provides an easy way to read and decrypt secrets from your environment variables and files
-
marco_paspuel_add_one
Test cargo workpaces publish add one
-
test_cargo_dist_aeaf45
testing repo
-
protoc-fetcher
Fetches official Protocol Buffer compiler (protoc) releases for use in build scripts
-
buildid-linker-symbols
Configure the linker to support buildid crate's "buildid-symbol-start-end" feature
-
rifgen_attributes_utils
ffi Interface file generator. Use with flapigen
-
pzrain_art
test for cargo publish
-
divina
A modern build system for assembly
-
esbuild-rs
Rust wrapper for esbuild, an extremely fast JS minifier written in Go
-
zap-build
fast, and correct build system for modern polyglot teams
-
gpm
A package manager for godot
-
cargo_package_example
Just an example how to publish crate
-
sqlx-seeder
seederの作成
-
dotenv-build
help you supply compile time environment variables from your .env file
-
toml-sync
Sync cargo.toml across repositories
-
staticfilemap
Procedural macro to embed optionally compressed files during compilation
-
minigrep_cargo_publish_example
Based on the official rust book
-
nucleide
manipulate custom sections of a WebAssembly module to view/edit application metadata
-
dhltest_underscore
Dependency Hijacking Library Test Library
-
dry-mods
Macros to make your module management DRY
-
freedesktop-categories-codegen
Parser and code generator for freedesktop-categories
-
wasm-run
Build tool that replaces
cargo run
to build WASM projects -
moz-cheddar
automatically generate C header files from Rust source files
-
cxxbridge-cmd
C++ code generator for integrating
cxx
crate into a non-Cargo build -
cargo-dependencies-bug
Cargo dependencies bug
-
build-with-leak-check
small wrapper program around the LLVM Clang compiler suite. This will build and execute binaries using address sanitation and memory sanitation, this project is generally recommended…
-
git-sha1
Expose the Git-SHA1 to the crate during build-time
-
i-build
bui
-
distrustc-server
A Rust-compatible distcc implementation
-
ninja-files-talosctl
Ninja file functions for talosctl
-
rustc-to-go-target
Convert compilation targets supported by rustc (aka target triplets) into targets supported by Go
-
any-map
Any Map
-
attr_alias
Reduce attribute repetition with aliases
-
symtool-backend
symbol manipulation framework for the symtool utility
-
vergen-git2
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
kolloch/crate2nix
generates nix (as in NixOS) build files for rust using cargo
-
buildkit-proto
Protobuf interfaces to BuildKit
-
derivenum
macros intended for use on enums to reduce boilerplate / provide useful shortcuts
-
ninja-files-kubectl
Ninja file functions to kubectl
-
ninja-files-coreutils
Coreutils binaries for ninja files
-
irox-git-tools
Tools and wrappers to help with GitOps
-
deppatcher
Automate patching Cargo.toml files using jsonnet
-
xlogic-compiler
Package for developing, building, testing, packaging and deploying FPGA and ASIC projects
-
rosetta-i18n
Easy to use i18n library based on code generation
-
dhltest-dash
Dependency Hijacking Library Test Library
-
wrap_verilog_in_rust_hdl_macro
A proc-macro to wrap Verilog code in a rust-hdl module
-
const_env_impl
Configure const and static items by environment variables
-
rust_interface_file_generator
ffi Interface file generator. Use with flapigen
-
distrustc-client
A Rust-compatible distcc implementation
-
cfg_table
macro that expands to different values across compilation targets