Development Tools::Cargo Plugins
cargo-urlcrate
ExperimentalA Cargo wrapper which adds crate URLs to 'cargo (build/test/run)' output
cargo-pebble-watch
ExperimentalPebble project management for Cargo.
cargo-toolchain
ExperimentalUtility to get information on active rustup toolchains
cargo-demo
ExperimentalA user friendly command line interface for interactively choosing and running examples in any Cargo crate. You can also choose to run all examples one after another.
cargo-count
ExperimentalCargo subcommand for displaying statistics about projects, such as code, comments, and unsafe counters
cargo-navigate
ExperimentalNavigate to a crate's informative site (homepage, repository, documentation or crates.io).
cargo-testify
ExperimentalTool to automatically run tests on your Rust project and notify about the result.
cargo-graph
ExperimentalCargo subcommand for building GraphViz DOT files of dependency graphs
cargo-ghp-upload
ExperimentalUpload documentation straight to GitHub Pages, maintaining branch separation and history
cargo-sysroot
ExperimentalSimply and Easily cross-compile the Rust sysroot crates.
cargo-serve-doc
ExperimentalA cargo plugin for serving a unified tree of crate-local and std documentation (as well as the Rust book).
cargo-deliver
ExperimentalRun goreleaser from Rust to deploy your Rust binaries to Github/Artifactory/Dockerhub
cargo-gba
ExperimentalA cargo plugin to help ease the process of GBA game creation.
cargo-grammarly
ExperimentalA third-party cargo extension for checking grammar in the documentation and comments.
cargo-merge
ExperimentalA cargo subcommand to merge the source code of a crate into a single file.
cargo-rocket-docker
ExperimentalCargo sub-command tool for docker images into Rocket projects
cargo-reg
ExperimentalThis extends Cargo to allow you to manage alternative regestries by modifying your `.cargo/config` file from the command line.
cargo-disassemble
ExperimentalDisassemble your rust project
nvptx
ExperimentalRust to PTX compiler using LLVM/NVPTX target
cargo-swagger
ExperimentalA cargo subcommand to make it easy to generate Rust cratyes from swagger specs
cargo-permissions
ExperimentalA small utility retrieve which core libraries uses a Rust program.
cargo-build-git
ExperimentalGiven a Git repository link to a Cargo project, builds it and outputs the release folder.
cargo-osha
ExperimentalA small utility to count the uses of unsafe code in a Rust program.
cargo-gc
ExperimentalCleanup outdated build files
cargo-mutagen
ExperimentalMutation testing for Rust – Runner
cargo-futhark
ExperimentalA library and cargo subcommand to integrate Futhark into Rust projects.
cargo-dependencies
ExperimentalA Cargo extension that prepares (downloads & builds) the dependencies of a specific Rust project.
clippy
ExperimentalA bunch of helpful lints to avoid common pitfalls in Rust.
cargo-cov
ExperimentalCollect source coverage via LLVM-GCOV (⚠ not fully tested, may eat your laundry)
cargo-test-changed
ExperimentalA Cargo subcommand to run tests for changed crates and their dependents.
cargo-cleanup
ExperimentalReads Cargo.lock and prints all cached package versions not mentioned inside.
cargo-svg-defs
ExperimentalA tool for making *.svg files to svg-defs
cargo-binary
ExperimentalValidates constraints placed on binary artifacts
cargo-crate-type
ExperimentalEdits the lib crate type to help building cross-platform libs, by modifying Cargo.toml
cargo-alfred
ExperimentalA Cargo Subcommand that generates Alfred Workflow
cargo-fast
Experimentalcar go fast.
cargo-remark
ExperimentalCargo subcommand for displaying LLVM optimization remarks from compiling Rust programs.
cargo-cmd
ExperimentalAlias any shell command in your Cargo.toml. It's like npm scripts, but for cargo.
cargo-frc
ExperimentalA cargo extension for deploying rust code to FRC robots.
cargo-kill
ExperimentalSave disk space by removing old target directories from your rust projects
cargo-walk
ExperimentalRun a command for each crate root path in a Rust crate dependency tree.
cargo-prefetch
ExperimentalCargo subcommand to download popular crates.
cargo-with
ExperimentalA third-party cargo extension to run the build artifacts through tools like `gdb`.
cargo-pando
ExperimentalPerform tasks concurrently over multiple copies of your repo, over multiple toolchains and/or git revisions.
emils-cargo-release
ExperimentalCargo subcommand for you to smooth your release process.
cargo-semver
ExperimentalCargo subcommand to update the version in your Cargo.toml file - SemVer style.
cargo-repeat
ExperimentalRepeats a command until it exits with the right code
cargo-publish-all
ExperimentalTool to publish all packages
cargo-gui
ExperimentalA browser interface for working through rustc errors and running cargo commands.
cargo-cntrlr
ExperimentalCargo driver for building and flashing cntrlr projects