CLI — independent software & tools
-
cargo-careful
Execute Rust code carefully, with extra checking along the way
-
cargo-chef
Cargo subcommand to speed up Rust Docker builds using Docker layer caching
-
cargo-clone
Cargo subcommand to fetch the source code of a Rust crate
-
cargo-component
Create WebAssembly components based on the component model proposal
-
cargo-crev
Code review system for the cargo package manager
-
cargo-cyclonedx
Creates CycloneDX Software Bill of Materials (SBOM) from Rust (Cargo) projects
-
cargo-deny
Cargo plugin for linting your dependencies
-
cargo-depgraph
Creates dependency graphs for cargo projects
-
cargo-dist
Tool for building final distributable artifacts and uploading them to an archive
-
cargo-docset
Cargo subcommand to generate a Dash/Zeal docset for your Rust packages
-
cargo-edit
Utility for managing cargo dependencies from the command-line
-
cargo-expand
Show what Rust code looks like with macros expanded
-
cargo-features-manager
TUI like cli tool to manage the features of your rust-project dependencies
-
cargo-flamegraph
Easy flamegraphs for Rust projects and everything else
-
cargo-fuzz
Command-line helpers for fuzzing
-
cargo-geiger
Detects usage of unsafe Rust in a Rust crate and its dependencies
-
cargo-generate
Use pre-existing git repositories as templates
-
cargo-hack
Cargo subcommand to provide options for testing and continuous integration
-
cargo-insta
Snapshot testing CLI for Rust
-
cargo-instruments
Easily generate Instruments traces for your rust crate
-
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage
-
cargo-llvm-lines
Count lines of LLVM IR per generic function
-
cargo-make
Rust task runner and build tool
-
cargo-msrv
Find the minimum supported Rust version (MSRV) for your project
-
cargo-nextest
Next-generation test runner for Rust
-
cargo-outdated
Cargo subcommand for displaying when Rust dependencies are out of date
-
cargo-public-api
List and diff the public API of Rust library crates
-
cargo-release
Cargo subcommand `release`: everything about releasing a rust crate
-
cargo-run-bin
Build, cache, and run binaries from Cargo.toml to avoid global installs
-
cargo-shear
Detect and remove unused dependencies from `Cargo.toml` in Rust projects
-
cargo-show-asm
Show assembly, LLVM-IR, MIR, and WASM generated for Rust code
-
cargo-shuttle
Build & ship backends without writing any infrastructure files
-
cargo-sort
Tool to check that your Cargo.toml dependencies are sorted alphabetically
-
cargo-spellcheck
Checks rust documentation for spelling and grammar mistakes
-
cargo-sweep
Utility for cleaning up unused build files generated by Cargo
-
cargo-udeps
Find unused dependencies in Cargo.toml
-
cargo-update
Cargo subcommand for checking and applying updates to installed executables
-
cargo-watch
Watches over your Cargo project's source
-
cargo-zigbuild
Compile Cargo project with zig as linker
-
cariddi
Scan for endpoints, secrets, API keys, file extensions, tokens and more
-
carl
Calendar for the command-line
-
carla
Audio plugin host supporting LADSPA, LV2, VST2/3, SF2 and more
-
carrot2
Search results clustering engine
-
carthage
Decentralized dependency manager for Cocoa
-
carton
Perl module dependency manager (aka Bundler for Perl)
-
cartridge-cli
Tarantool Cartridge command-line utility
-
cascadia
Go cascadia package command-line CSS selector
-
cask
Emacs dependency management
-
cassandra
Eventually consistent, distributed key-value store
-
cassandra-cpp-driver
DataStax C/C++ Driver for Apache Cassandra
-
cassandra-reaper
Management interface for Cassandra
-
cassowary
Modern cross-platform HTTP load-testing tool written in Go
-
castget
Command-line podcast and RSS enclosure downloader
-
castxml
C-family Abstract Syntax Tree XML Output
-
cataclysm
Fork/variant of Cataclysm Roguelike
-
catch2
Modern, C++-native, test framework
-
catgirl
Terminal IRC client
-
catimg
Insanely fast image printing in your terminal
-
cattle
Brainfuck language toolkit
-
cava
Console-based Audio Visualizer for ALSA