-
semver
Parser and evaluator for Cargo's flavor of Semantic Versioning
-
embed-resource
A Cargo library to handle compilation and inclusion of Windows resources in the most resilient fashion imaginable
-
shadow-rs
A build-time information stored in your rust project
-
vergen
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
built
information from the time it was built
-
cfg-expr
A parser and evaluator for Rust
cfg()expressions -
clap-cargo
Re-usable CLI flags for
cargoplugins -
cargo-config2
Load and resolve Cargo configuration
-
cargo-careful
Execute Rust code carefully, with extra checking along the way
-
cargo-zigbuild
Compile Cargo project with zig as linker
-
cargo-llvm-lines
Count the number of lines of LLVM IR across all instantiations of a generic function
-
escargot
Cargo API written in Paris
-
cargo-husky
husky for cargo
-
cargo-generate
cargo, make me a project
-
cargo-bundle
Wrap rust executables in OS-specific app bundles
-
ra_ap_load-cargo
Loads a Cargo project into a static instance of rust-analyzer for analysis
-
cargo-show-asm
A cargo subcommand that displays the generated assembly of Rust source code
-
ra_ap_project_model
A representation for a Cargo project for rust-analyzer
-
cargo-shear
Detect and fix unused/misplaced dependencies from Cargo.toml
-
cargo-udeps
Find unused dependencies in Cargo.toml
-
cargo-delta
Detects which crates in a Cargo workspace are affected by changes in a Git feature branch
-
cargo-lock
Self-contained Cargo.lock parser with optional dependency graph analysis
-
vergen-gitcl
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
cargo-util
Miscellaneous support code used by Cargo
-
embuild
A build support library for embedded Rust
-
ra_ap_toolchain
Discovery of
cargo&rustcexecutables for rust-analyzer -
cargo-mend
Opinionated visibility auditing for Rust crates and workspaces
-
cargo2junit
Converts cargo's json output (from stdin) to JUnit XML (to stdout)
-
vergen-gix
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
vergen-git2
Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
-
cargo-dtc
Devicetree Compiler packaged for building with cargo
-
nasm-rs
Run NASM during your Cargo build
-
cargo-ferris-wheel
π‘ Detect workspace dependency cycles in Rust monorepos
-
cargo-emit
Talk to Cargo easily at build time
-
cargo-valgrind
A cargo subcommand for running valgrind
-
cargo-sort-derives
Cargo subcommand to sort derive attributes
-
cargo-features-manager
A tui tool to enable/disable & prune dependency features
-
cargo-temp
Create temporary Rust project with specified dependencies
-
cargo-port
A TUI for inspecting and managing Rust projects
-
cargo-scaffold
Scaffold and generate an entire stack using a simple toml config file and 'handlebars' templates
-
cargo-feat
Instantly look up available features for any crate on crates.io, directly in your terminal
-
cargo-tally
Cargo subcommand for drawing graphs of the number of dependencies on a crate over time
-
windows_exe_info
A cargo build script library for adding file information to windows executables
-
cargo-x-do
A modular, cross-platform task runner and workflow orchestrator for Rust projects. Automates git versioning, diagnostics, and project snapshots via local TOML configurations.
-
target-spec
Evaluate Cargo.toml target specifications
-
cargo-gh-shaping
Small commandline tool for pinning github actions to commit shas instead of using mutable tags
-
cargo-cache
Manage cargo cache ($CARGO_HOME or ~/.cargo/), show sizes and remove directories selectively
-
cargo-chronoscope
Cargo build performance observer β record, diff, and watch your Rust builds
-
cargo-credential-pass
Keep your cargo registry tokens encrypted in your pass store
-
cargo-insert-docs
Inserts feature docs into crate docs, and crate docs into README
-
cargo-bundle-licenses
Bundle licensing of dependencies
-
i18n-config
contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
cargo-warloc
Smart LOC counter for Rust projects
-
patch-crate
lets rust developer instantly make and keep fixes to rust crate dependencies. It's a vital band-aid for those of us living on the bleeding edge
-
cargo-ci-template
The command line(s) for cargo-ci-template
-
cargo-clean-recursive
A cargo subcommand cleans all projects under specified directory
-
ruckup
Check and update dependencies across Cargo, npm, and pyproject projects
-
cargo-unused-allow
Detect unused #[allow(...)] attributes in Rust projects
-
cargo-features
Power tools for working with (conditional) features
-
cargo-impact
Blast-radius analysis and selective test execution for Rust workspaces
-
cargo-files
List all source files in a cargo crate
-
gst-plugin-version-helper
build.rs helper function for GStreamer plugin metadata
-
dependency-check-updates
Fast multi-ecosystem dependency updater: package.json, Cargo.toml, pyproject.toml in a single CLI (like npm-check-updates for every language)
-
crate-git-revision
Embed git revision into crates built and published
-
crgx
Run any crate binary instantly β fetch, cache, and execute without cargo install
-
cargo-mutants
Inject bugs and see if your tests catch them
-
cargo-reorder
Reorder top-level items in Rust source files following community style
-
cvm_cli
A powerful command-line tool for managing semantic versioning of Rust crates. Easily bump versions (major, minor, patch), update Cargo.toml files, and streamline your release workflow with automated version management.
-
cargo-featalign
Cargo features alignment tool
-
cargo-rustflags
Resolve effective RUSTFLAGS for a cargo target
-
cargo-plot
Szwajcarski scyzoryk do wizualizacji struktury projektu i generowania dokumentacji bezpoΕrednio z poziomu Cargo
-
cargo-credential-libsecret
A Cargo credential process that stores tokens with GNOME libsecret
-
panamax-search
Search crates in a panamax mirror like
cargo search -
rustfix
Automatically apply the suggestions made by rustc
-
grev
working with git revision information from a build script
-
rust-script
Command-line tool to run Rust "scripts" which can make use of crates
-
crm
crm can help you easy and fast switch between different cargo registries, now include: sjtu, tuna, ustc, rsproxy, bfsu, nju, hit, cqu, zju, CERNET
-
cargo-simplebench
minimalist microbenchmarking framework with clear regression detection
-
cargo-wash
clean up your Cargo caches
-
battery-pack
Curated crate bundles with docs, templates, and agentic skills
-
cargo-mate
Rust development companion that enhances cargo with intelligent workflows, state management, performance optimization, and comprehensive project monitoring
-
polykill
Lightweight command line utility for removing dependencies and build artifacts from unused projects
-
debian-rust-relax
Create and maintain quilt patches that relax Rust dependency versions for Debian packaging
-
cargo-nuke
effective tool to batch clean all crate artifacts that haven't been used for a while
-
crp
shorten and streamline workspace member execution
-
cargo_utils
around cargo and Rust workspaces
-
cargo-explain-build
Stable-first Cargo subcommand for explaining saved build sessions
-
boots
Rust template generator for modular architectures(monorepo)
-
cargo-abi-audit-cli
Cargo-native Rust/native ABI auditing CLI, scoped honestly to a C-ABI-first workflow
-
rust-rapport
Formats cargo clippy JSON output for GitHub Actions (step summary, PR annotations, human-readable)
-
cargo-bazel
A collection of tools which use Cargo to generate build targets for Bazel
-
cargo-psp
cargo buildwrapper for creating Sony PSP executables -
cargo-build-doctor
builds understandable with health checks, timings, graph insights, and rebuild explanations
-
cargo-quality
Professional Rust code quality analysis tool with hardcoded standards
-
changelogs
Manage versioning and changelogs for Cargo workspaces
-
cargo-wgsl
Validate wgsl in rust projects
-
cargo-zbuild
-
cargo-clone
A cargo subcommand to fetch the source code of a Rust crate
-
cargo-feature-guard
Validate Cargo feature propagation, detect forbidden features, and find duplicate dependencies
-
cargo-anatomy
Analyze Rust workspaces and report package metrics
-
cargoe
Advanced Cargo.toml management CLI tool
-
cargo-brief
Visibility-aware Rust API extractor β pseudo-Rust output for AI agent consumption
-
cargo-shape-check
Hash the public API surface of workspace crates to detect private-only vs public-facing changes
-
tpc
CLI for TeaserPaste
-
neuxcfg
managing an applicationβs configuration directory
-
cocoon-tpm-utils-common
Cocoon TPM project - common utilities
-
anaxa-builder
A modern native Rust configuration management system
-
build-rs
API for writing Cargo
build.rsfiles -
cargo-xcode
Make Xcode project files from Cargo projects
-
ddt
Useful cli tools
-
purger
cleaning Rust project build directories
-
cargo-mop
A high-performance, intelligent recursive cargo-clean tool with parallel execution, ghost target detection, and AI-friendly JSON output
-
anodizer
A Rust-native release automation tool inspired by GoReleaser
-
cargo-build-rx
Compile-time diagnostic and prescription tool for Rust projects
-
dendron-viz
A powerful dependency graph visualizer and analyzer for Rust projects
-
vergen-pretty
Output vergen information in a formatted manner
-
rskiller
Find and clean Rust project build artifacts and caches with parallel processing
-
cargo-workspace-analyzer
A CLI tool that analyses dependencies within a Cargo workspace
-
cargo-authors
A subcommand for cargo that lists all the authors of all the dependencies of the crate in your current working directory. Simply install, then navigate to the directory of a crate and run
cargo authors -
cargo-prompt
Recursively minify and concatenate source code into a markdown document for llm prompting
-
cargo-qtest
an interactive test runner for rust projects
-
cargo-warp
Build then copy your project binary to a remote host
-
cargo-towel
Donβt panic! Analyze compiled Rust code for panics and aborts that werenβt optimized out, like
cargo checkfor code that must not panic -
cargo-lipo
cargo lipo subcommand to automatically create universal libraries for iOS
-
prjenv
Cargo workspace/package environment detection and configuration management
-
cargo-forge
An interactive Rust project generator with templates and common features
-
vergen-lib
Common code used to support the vergen libraries
-
cargo-credential-wincred
A Cargo credential process that stores tokens with Windows Credential Manager
-
v_escape_codegen
Code generator package for v_escape
-
mongodb-internal-macros
Internal macros for the mongodb crate
-
crates-info
A fast CLI tool to get detailed information about Rust crates from crates.io
-
buildkite-test-collector
Official Buildkite Test Analytics Collector for Rust
-
cargo-sponsor
Find sponsorship links for your Rust project's dependencies
-
cargo-ibuild
-
cargo-goodtimes
Interactive compilation timing analyzer β visualizes the critical path as a Gantt chart
-
test-binary
Manage and build extra binaries for integration tests as regular Rust crates
-
cargo-delenda
Carthago delenda est. So is your target folder.
-
cargo-index
Cargo subcommand to manage a registry index
-
cargo-docsgen
Generate agent-readable markdown documentation from your Cargo.lock pinned crate versions
-
handling
Cargo extensions for binary management
-
dep-age
Check how old your dependencies are β for Cargo.toml, package.json, pyproject.toml, requirements.txt, go.mod, docker-compose.yml, Gemfile, and composer.json
-
cargo-credential-macos-keychain
A Cargo credential process that stores tokens in a macOS keychain
-
cargo-axonyx
Cargo helper commands for Axonyx apps
-
cargo-resolvediff
diffing
cargodependency resolutions between updates -
cargo-nfpm
lightweight Cargo plugin for using nFPM from Any Rust project
-
typestorm
A cool terminal typing test CLI written in rust
-
ros_add
The Purpose of the Package is to provide the
cargo ros_addcommand to add dependencies toCargo.tomland thepackage.xml -
changepacks-rust
Rust project support for changepacks (Cargo)
-
changeset-operations
Core operations and business logic for cargo-changeset
-
lmrc-toml-writer
Type-safe TOML generation for Cargo.toml files
-
cargo-raic
Cargo subcommand for the Raic language β
cargo raic compile,cargo raic check, β¦ -
cargo-credential
assist writing Cargo credential helpers
-
anodizer-stage-docker
Docker stage for the anodizer release tool β builds and pushes container images
-
dependency-check-updates-node
Node.js ecosystem support for dependency-check-updates: package.json parsing, npm registry, version resolution
-
anodizer-stage-nfpm
nFPM stage for the anodizer release tool β generates deb, rpm, and apk packages
-
hot-restart
hot restarting applications without downtime. Provides seamless process replacement for servers and long-running services, enabling zero-downtime updates and configuration reloads.
-
cargo-recursive-clean
A CLI app that cleans all Rust projects recursively given a base directory
-
cargo
package manager for Rust
-
linkding-rs
interacting with the Linkding API
-
dependency-check-updates-rust
Rust ecosystem support for dependency-check-updates: Cargo.toml parsing (toml_edit) + crates.io registry
-
changeset-core
Core types and traits for cargo-changeset
-
dependency-check-updates-python
Python ecosystem support for dependency-check-updates: pyproject.toml parsing (toml_edit) + PyPI registry
-
cargo-embassy
Get up and running with Embassy in seconds
-
changeset-project
Cargo project discovery and management for changesets
-
advisor-catalog
Curated intent catalog and crate recommendations for cargo-advisor
-
cargo-bp
CLI for creating and managing battery packs (cargo bp)
-
check-updates-core
Shared core library for check-updates tools
-
cargo-actions
cargo, create a CI github action
-
cargo-test-lint
AST-driven test quality linter for Rust
-
exocrate
An exoskeleton for your crate
-
cargo-avail
Check whether crate names are truly available on crates.io
-
vergen-gix-demo
A demo of the capabilities of the
vergen-gixbuild tool -
ros_remove
The Purpose of ros_remove is to provide the
cargo ros_removecommand to remove dependencies fromCargo.tomland thepackage.xml -
depguard-render
Deterministic depguard renderers for Markdown, GHA, SARIF, JUnit, and JSONL
-
depguard-yanked
Offline yanked-version index parser and exact lookup model for depguard
-
cargo-customs
Enforces regulations in large cargo workspaces
-
otsog
On The Shoulders of Giants β See how much of your project is really yours
-
changeset-manifest
Format-preserving Cargo.toml read/write operations
-
anodizer-stage-changelog
Changelog stage for the anodizer release tool β generates changelogs from git history
-
space-traders-api
Generated API client for SpaceTraders
-
async-retry
Async Retry
-
continent-code
Continent Code
-
changeset-changelog
Changelog generation and management for changesets
-
cargo-typify
cargo command to generate Rust code from a JSON Schema
-
changeset-git
Git operations for cargo-changeset
-
cargo-fetch2
A replacement for
cargo fetchthat works -
openvet-package
Per-registry package fetch and unpack adapters for OpenVet audit authoring
-
cargo-hackerman
Workspace hack management and package/feature query
-
cargo-test-json-2-html
Convert cargo test JSON output to beautiful, self-contained HTML reports
-
anodizer-stage-publish
Publish stage for the anodizer release tool β publishes crates and package manager manifests
-
changeset-version
Version bumping logic for cargo-changeset
-
depguard-cli
CLI binaries for depguard policy checks and report artifact generation
-
mth_calc
demonstrating Cargo. Contains helper method for running a process in parallel on all available processors.
-
ip-api-api
IP-API.com Api
-
cargo-check-updates
Check for outdated Rust dependencies
-
vergen-git2-demo
A demo of the capabilities of the
vergen-gixbuild tool -
label-logger
Cargo-like logging library
-
anodizer-stage-checksum
Checksum stage for the anodizer release tool β generates SHA, SHA-3, BLAKE2, BLAKE3, CRC32, and MD5 checksums
-
changeset-parse
Parser for changeset files
-
cargo-workspace-lints
Enforce that all packages in a workspace are using workspace lints
-
haste
A work-in-progress benchmarking crate
-
fef
parser of the FEF format
-
mothership-docking-protocol
Shared Mothership docking protocol frame types and codecs
-
cargo-no-std
Validate no_std compliance
-
advisor-output
Text and JSON renderers for cargo-advisor reports
-
advisor-evidence
Local evidence loading and receipts for cargo-advisor recommendations and review
-
anodizer-stage-build
Build stage for the anodizer release tool β compiles Rust binaries for target triples
-
cargo-slicer
Speed up Rust release builds by skipping codegen for unreachable functions and processing of other skippable items
-
lazycargo
A terminal user interface (TUI) for Cargo, the Rust package manager
-
depviz
System-wide package explorer - view all installed packages across npm, pip, cargo, and more
-
determinator
Figure out which packages changed between two commits to a workspace
-
vergen-gitcl-demo
A demo of the capabilities of the
vergen-gixbuild tool -
commiter
program to ensure the quality of commit
-
nexcore-build-gate
Cargo build coordination for multi-agent environments
-
cargo-terse
Concise cargo output for AI-assisted workflows
-
cargo-xfmt
Safely use nightly fmt options without using unstable Rust
-
depinfo
parser for Rust
-
dusty
Find your dusty binaries - track which installed packages you actually use
-
target-spec-miette
Integrate target-spec errors with the miette library
-
cargo-macra
CLI for working with macro expansion and diagnostics in Rust projects
-
cargo-frequent
Find the cause of frequent Cargo rebuilds
-
cargo-anaxa
A modern native Rust configuration management system
-
mdbook-docfx
artifacts-cargo-credprovider
-
cargo-size
check and compare binary sizes of Rust projects
-
check-deprule
A linter that enforces inter-crate dependency constraints in Cargo workspaces
-
buildfix-receipts
Tolerant receipt loader for artifacts/*/report.json inputs
-
cargo-zhar
A Rust-based command-line tool for extracting response bodies from HAR (HTTP Archive) files
-
cargo-worktree
Deterministic build namespace layer for Cargo
-
cargo_plus
An example crate
-
quickstart-lib
handling template logic for cargo-quickstart
-
cargo-mommy
Mommy's here to support you when running cargo~
-
parcelona
minimalistic elegance parser combinator library
-
cargo-debfit
Updates Cargo.toml to use dependencies packaged in Debian
-
cargo-ruin
Ruins your project with different options
-
cargo-fixup
A Cargo helper that installs a rustc-wrapper to dynamically patch crate source code at build time β no need to modify Cargo.toml or maintain forks
-
hello-package
hello package is a test package used for familiarity with cargo package manager and crates.io
Try searching with DuckDuckGo.