Development tools - Build system
Pants is a fast, scalable, user-friendly build system for codebases of all sizes built in Rust.
A generator of a rust project by leveraging a pre-existing git repository as a template.
NativeLink is a Backend Remote Execution platform written in rust for client build systems such as Buck2, Bazel, Pants, etc..
A utility to compare micro-benchmarks
A cargo extension that can generate BitBake recipes utilizing the classes from meta-rust
inspect/manage/clean your cargo cache (~/.cargo/
/${CARGO_HOME}
), print sizes etc
A wrapper around cargo rustc -- -Zno-trans
which can be helpful for running a faster compile if you only need correctness checks
lists source code counts and details about cargo projects, including unsafe statistics
Creates dependency graphs for cargo projects using cargo metadata and graphviz
cargo extension that can generate ebuilds using the in-tree eclasses
allows you to add and list dependencies by reading/writing to your Cargo.toml file from the command line
queries crates.io for crates details from command line
A cargo subcommand to quickly view the licenses of all dependencies.
Cargo with less noise: warnings are skipped until errors are fixed, Neovim integration, etc.
Task runner and build tool.
A cargo plugin for showing a tree-like overview of a crate's modules.
runs specified cargo command on multiple crates
displays when newer versions of Rust dependencies are available, or out of date
lets people quickly and easily run Rust "scripts" which can make use of Cargo's package ecosystem
cargo subcommand for checking and applying updates to installed executables
utility for cargo to compile projects when sources change