BROWSE A-Z
All 305,250 crates, alphabetically
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
cargo-snippet-more-macrosProcedural macros for cargo-snippet-more192MIT
cargo-soHelps cargo build Android .so lib files8,332MIT OR Apache-2.0
cargo-solana-testUnmaintained2,391Apache-2.0 OR MIT
cargo-solarCargo tool for automating use of the solar framework used for building rust projects.136MIT OR Apache-2.0
cargo-solidSubcommand for cargo to genereate Solidity struct definitions.8,579MIT OR Apache-2.0
cargo-sonarHelper to transform reports from Rust tooling for code quality, into valid Sonar report163,252MIT
cargo-sonar-boost🛡️ A zero-config code quality and technical debt dashboard CLI for Rust31MIT
cargo-sonicCargo subcommand for building Linux CPU-dispatched fat binaries459MIT OR Apache-2.0
cargo-sortCheck if tables and items in a .toml file are lexically sorted2,370,401MIT/Apache-2.0
cargo-sort-ckCheck Cargo.toml for sorted dependencies43,847MIT/Apache-2.0
cargo-sort-derivesCargo subcommand to sort derive attributes134,181MIT
cargo-sort-fixCheck if tables and items in a .toml file are lexically sorted1,361MIT/Apache-2.0
cargo-sourceCrate registry manager, fast switch between different registries.18,960MIT OR Apache-2.0
cargo-spacePrints a pun.2,433WTFPL
cargo-spdxGenerate an SPDX SBOM for a crate.2,101MIT OR Apache-2.0
cargo-specA tool to specify your code.65,262MIT OR Apache-2.0
cargo-speckleCargo subcommand for managing Speckle attributes in Rust source files16MIT
cargo-spectacularCustom test output formatter for spectacular — rainbow dots and more40MIT
cargo-spellcheckChecks all doc comments for spelling mistakes271,587MIT OR Apache-2.0
cargo-sphinxCargo subcommand for building and publishing Sphinx documentation to GitHub Pages.10,238MIT OR Apache-2.0
cargo-spielRun a playground connected to a Cargo project locally1,576MIT
cargo-split-modulesSplit large Rust source files into one-item-per-file modules, preserving comments and the public API (verified by the compiler).21MIT OR Apache-2.0
cargo-sponsorFind sponsorship links for your Rust project's dependencies23MIT
cargo-sqlcCargo subcommand for composing SQL templates with sql-composer59MIT
cargo-sqlxCargo subcommands for SQLx, the Rust SQL tookit.1,508MIT OR Apache-2.0
cargo-squatEasily reserve a crates.io package name2,936non-standard
cargo-squattyHelper tool to reserve names for your crates on https://crates.io3,983MIT
cargo-srcSemantic code navigation for Rust20,608Apache-2.0/MIT
cargo-ssearchcargo-ssearch: cargo search on steroids7,086MIT
cargo-sshReserved crate name for cargo-mobile, feel free to ask if you want this!1,309MIT
cargo-stabilizeA simple tool which replaces all version wildcards ("*") in your `Cargo.toml` with the newest version of the crate. It can also…3,402MIT
cargo-stackA tool that helps you to turn in one command a Rust crate into a Haskell Stack library1,594MIT OR Apache-2.0
cargo-staleA fast, concurrent tool to check for outdated dependencies in your Rust Cargo.toml file2,864MIT
cargo-staticAn alternative Rust crate registry.783AGPL-3.0-only
cargo-statum-graphCargo subcommand for exact Statum workspace export and inspection38MIT
cargo-stdx-checkThe stdx-check tool determines whether any given crate is 'compatible' with stdx5,221MIT
cargo-steady-stateCode generator for steady_state projects based on a structured dot file.26,067MIT
cargo-steel-libCargo plugin to build dylib for steel1,361MIT OR Apache-2.0
cargo-stitchA Cargo subcommand that applies source-level patches and ast-grep rules to workspace crates before compilation76MIT OR Apache-2.0
cargo-stm32bsSTM32bs, to create a stm32 project!2,677MIT OR Apache-2.0
cargo-stowOCI-compatible container builder out of the box43MIT
cargo-stressA utility for catching non-deterministic test failures3,130Apache-2.0
cargo-stripStrip Rust binaries created with cargo140,226MIT
cargo-structureA simple tool for analyzing the structure of a cargo project.8,443MIT
cargo-stylusCLI tool for building Stylus contracts on Arbitrum chains56,343MIT OR Apache-2.0
cargo-stylus-betaCLI tool for building Stylus contracts on Arbitrum chains216MIT OR Apache-2.0
cargo-stylus-cgenCLI tool generating C bindings for Arbitrum Stylus ABIs4,797MIT OR Apache-2.0
cargo-stylus-checkCLI tool for deploying Stylus contracts on Arbitrum chains9,033MIT OR Apache-2.0
cargo-stylus-replayCLI tool for replaying Stylus transactions on Arbitrum chains6,033MIT OR Apache-2.0
cargo-stylus-utilutilities for cargo stylus and its dependencies9,356MIT OR Apache-2.0
cargo-subcommandLibrary for creating cargo subcommands.235,087ISC
cargo-subcommand-metadataEmbed metadata into a Cargo subcommand, so that `cargo --list` can show a description of the subcommand2,275,754MIT OR Apache-2.0
cargo-subgraphManage subgraphs written in Rust 🦀1,569MIT OR Apache-2.0
cargo-subspaceA tool to make rust-analyzer work better with very large cargo workspaces1,676MIT
cargo-subunitCargo extension to run tests and output results in subunit format116Apache-2.0
cargo-suicideTool to fix your code forever3,469Apache-2.0/MIT
cargo-suiteA cargo CI tool to build, test, document, fix, and more!64MIT
cargo-suityUtility to automate test runs and report results in JUnit format35,410BSD-2-Clause
cargo-summaryConcise cargo wrapper with single-line summaries, heartbeats, timeouts, and persistent stdout/stderr capture. Invokable as `cargo…24Apache-2.0
cargo-supply-chainGather author, contributor, publisher data on crates in your dependency graph67,997Apache-2.0 OR MIT OR Zlib
cargo-svg-defsA tool for making *.svg files to svg-defs3,451MIT/Apache-2.0
cargo-swaggCode generator from swagger file for actix-web framework6,282MIT
cargo-swaggerA cargo subcommand to make it easy to generate Rust cratyes from swagger specs7,872Apache-2.0/MIT
cargo-swarmFarm out the Cargo build process1,702MIT
cargo-sweepA tool for cleaning unused build files created by Cargo964,296MIT
cargo-swell`cargo expand` without automatically derived items520MIT OR Apache-2.0
cargo-swiftA cargo plugin to easily build Swift packages from Rust code for use in iOS and macOS applications61,993MIT OR Apache-2.0
cargo-swimCargo subcommand for interacting with the swim web framework2,790MIT
cargo-swiplTool for working with crates that use the SWI-Prolog Foreign Language Interface10,443Apache-2.0/MIT
cargo-switchAllows installing several versions of the same Cargo binary crate and switching between them easily2,574MIT
cargo-symPrints various binary symbols in your crate9,104MIT
cargo-symbolsA cargo sub-command to run ctags on the top-level project dependencies.2,105MIT
cargo-sync-rdmeCargo subcommand to synchronize README with crate documentation49,017MIT OR Apache-2.0
cargo-sync-readmeGenerate a Markdown section in your README based on your Rust documentation34,058BSD-3-Clause
cargo-sync-readme2A cargo subcommand to sync README with crate documentation48MIT OR Apache-2.0
cargo-synchroSynchro is a Rust framework for building fullstack applications that run seamlessly across platforms.322non-standard
cargo-sysrootSimply and Easily cross-compile the Rust sysroot crates.42,435MIT OR Apache-2.0
cargo-sysroot-2Simply and Easily cross-compile the Rust sysroot crates.906MIT OR Apache-2.0
cargo-syuUpdate Rust binary crates3,505MIT
cargo-tagCargo plugin to bump crate's versions and Git tag them for release4,305MIT
cargo-taiMobile-testing made easier1,755Apache-2.0
cargo-tallyCargo subcommand for drawing graphs of the number of dependencies on a crate over time131,382MIT OR Apache-2.0
cargo-tangerineCargo workspaces monorepo manager, inspired by Lerna.2,313MIT
cargo-tangleA command-line tool to create and deploy blueprints on Tangle Network23,457MIT OR Apache-2.0
cargo-tankerCrate to create great project structure for Rust2,795non-standard
cargo-tarballA cargo subcommand for bundling prebuilt binaries.2,190MIT OR Apache-2.0
cargo-target-cleanerFind Rust project target/ directories and remove them with a multi-select prompt42MIT OR Apache-2.0
cargo-target-gcCargo target-artifact garbage collector: analyze and reclaim target/ build artifacts81MIT OR Apache-2.0
cargo-target-scannerA desktop GUI tool to scan, visualize, and clean up Rust project target directories60MIT
cargo-tarpaulinCargo-Tarpaulin is a tool to determine code coverage achieved via tests2,836,704MIT OR Apache-2.0
cargo-taskUltra-Lightweight Zero-Dependency Rust Cargo Task Runner.19,521Apache-2.0
cargo-task-wasmA task runner for Cargo3,106MIT OR Apache-2.0
cargo-tauri-versionA cargo subcommand to output the current version of a tauri app. Future versions will allow for setting the version and ensuring…3,275MIT
cargo-teaqlRust CLI for TeaQL service code generation workflows476MIT
cargo-tempCreate temporary Rust project with specified dependencies37,757MIT OR Apache-2.0
cargo-temp-bindingsWindows bindings for cargo-temp1,785MIT OR Apache-2.0
cargo-templatecreate cargo projects from existing projects or templates4,587MIT/Apache-2.0
cargo-template-ciGenerate a CI configuration from a template and Cargo config12,165MIT
cargo-templated-examplesCargo extension for templated running of example.8,148MIT
cargo-termuxBuild Binarys for Termux1,439MIT
cargo-termux-debPack Rust Binarys as Termux Package1,498MIT
cargo-terseConcise cargo output for AI-assisted workflows29MIT
cargo-tesA cargo subcommand to run cargo test and output filtered test failure messages as a JSON array98MIT OR Apache-2.0
cargo-tessA cargo subcommand to build your project on a remote tesseract server3,746MIT
cargo-tesseraCLI tool for Tessera UI framework - project scaffolding, development server, and build automation286MIT OR Apache-2.0
cargo-testcargo version test14,658MIT
cargo-test-allCargo extension for running tests of the used dependencies6,153BSD-3-Clause
cargo-test-all-featuresCargo subcommands that build and test all feature flag combinations for a crate.7,480MIT/Apache-2.0
cargo-test-bpfExecute all unit and integration tests after building with the Solana SBF SDK53Apache-2.0
cargo-test-changedA Cargo subcommand to run tests for changed crates and their dependents.26,360Apache-2.0 OR MIT
cargo-test-filterA cargo subcommand for intelligent test filtering and compilation55MIT OR Apache-2.0
cargo-test-fuzzcargo-test-fuzz69,955AGPL-3.0 WITH mif-exception
cargo-test-json-2-htmlConvert cargo test JSON output to beautiful, self-contained HTML reports1,256MIT OR Apache-2.0
cargo-test-junitConverts cargo test output into a junit report24,699MIT
cargo-test-lintAST-driven test quality linter for Rust34MIT OR Apache-2.0
cargo-test-macroHelper proc-macro for Cargo's testsuite.52,809MIT OR Apache-2.0
cargo-test-rTest framework for Rust - cargo extensions2,289Apache-2.0
cargo-test-sbfExecute all unit and integration tests after building with the Solana SBF SDK2,424Apache-2.0
cargo-test-scriptsA JUnit compatible test script driver5,178MIT
cargo-test-supportTesting framework for Cargo's testsuite.53,102MIT OR Apache-2.0
cargo-testdoxA Cargo subcommand to print your test names as sentences.5,732MIT OR Apache-2.0
cargo-testfA wrapper for `cargo test` that remembers and runs failed tests4,965MIT OR Apache-2.0
cargo-testifyTool to automatically run tests on your Rust project and notify about the result.6,830MIT
cargo-testjsCargo extension to run tests by nodejs5,515non-standard
cargo-testmapCargo subcommand that maps every source line to the tests that cover it54MIT
cargo-testpkg2test package1,025Apache-2.0
cargo-testsgenerate llvm-cov reports when testings5,580MIT
cargo-thank-you-starsGive your dependencies stars on GitHub!3,504MIT
cargo-thanksa cargo subcommand for giving thanks6,870MIT
cargo-thankuGenerate acknowledgments for your Rust project dependencies3,288MIT
cargo-thesaurustA terminal-based dictionary app.1,803MIT
cargo-thx-lintCargo subcommand that installs The Thracian Rust lint configuration.18MIT
cargo-tidyRun easily configurable style checks on your project2,669CC0-1.0
cargo-tighterrorThe cargo plugin of the tighterror framework.24,982MIT OR Apache-2.0
cargo-timingsCatch slowest dependencies directly in your terminal111MIT
cargo-tinyricka freeform Rust build system2,800BSD-2-Clause
cargo-tipsTIP: you can get tips while using cargo and rust!1,681MIT OR Apache-2.0
cargo-todoCargo tool to display TODOs14,111MIT OR Apache-2.0
cargo-todo-rsA simple todo Cli app.1,596MIT
cargo-todo-scannerA cargo subcommand to find and manage TODO/FIXME comments37MIT OR Apache-2.0
cargo-todosList all "to-do" items in the current project1,853GPL-3.0
cargo-todoxEnsure source files in a cargo project do not contain TODOX issues.22,432GPL-3.0
cargo-tokenA small extension for cargo that allows you to fetch your publish token from the command line1,713non-standard
cargo-tokioCargo Tokio CI tool1,869MIT
cargo-toml-builderA builder for generating Cargo.toml files7,894AGPL-3.0
cargo-toml-lintLinter for Cargo.toml21,226Apache-2.0 OR MIT
cargo-toml-macrosConvinient macros for pulling fields from your Cargo.toml. Prettier than std::env5,924CC0-1.0
cargo-toml-parserSmall crate to parse a Cargo.toml file to read dependencies versions2,154MIT
cargo-toml-workspaceParse cargo workspace and load specific crate504,762Apache-2.0 OR MIT
cargo-toml2`Cargo.toml` and `.cargo/config` parsing stuff30,601MIT OR Apache-2.0
cargo-tomlfmtFormatting Cargo.toml92,156MIT
cargo-toolchainUtility to get information on active rustup toolchains64,193MIT OR Apache-2.0
cargo-toolchain-managerA CLI helper to install all stable (or custom) Rust versions via rustup.1,847MIT
cargo-toolchainerA simple cli tool for automatically updating your rust-toolchain.toml file2,624MIT OR Apache-2.0
cargo-toolsMeta-build Cargo tools1,821GPL-3.0
cargo-touchA tiny utility that updates the modification time on all lib/main/test/example/bench files in the current cargo workspace/project…3,134MIT OR Apache-2.0
cargo-towelDon't panic! Analyze compiled Rust code for panics and aborts that weren't optimized out, like `cargo check` for code that must…22MIT AND Apache-2.0 WITH LLVM-exception
cargo-travisRun coverage, upload docs, and more on travis.76,738MIT
cargo-travis-forkRun coverage, upload docs, and more on travis.3,073MIT
cargo-treeA Cargo subcommand that visualizes a crate's dependency graph in a tree-like format234,330MIT OR Apache-2.0
cargo-treemapInteractive treemap analyzer for Rust binary size and dependency API usage, like webpack-bundle-analyzer for cargo.41MIT OR Apache-2.0
cargo-trendCargo subcommand to generate trend graph of dependent crates14,581MIT
cargo-triagePlaceholder for a cargo command that prioritizes todos20MIT
cargo-tributeGenerate a REUSE-style LICENSES/ folder and third-party attribution from a Cargo dependency tree.218MIT OR Apache-2.0
cargo-trimBinary application to cleanup $CARGO_HOME cache51,395MIT
cargo-truceBuild tool for truce audio plugins (CLAP, VST3, VST2, LV2, AU v2, AU v3, AAX, and a standalone host binary)4,556LicenseRef-TruceLicense-1.0
cargo-trustSecurity-focused tool for auditing unsafe code in Rust projects204MIT OR Apache-2.0
cargo-trustcCargo subcommand for the Trust toolchain — `cargo trustc build/run/test` with the lowering shims wired in73MIT OR Apache-2.0
cargo-trustpubA cargo subcommand to manage Trusted Publishing configuration for a crate on a registry48MIT OR Apache-2.0
cargo-truvCargo subcommand to ease testbenches development using TRUV framework.1,208MIT OR Apache-2.0
cargo-tryCargo command to temporarily install and run an application1,617MIT OR Apache-2.0
cargo-tsntsn project manager15MIT
cargo-tsyncA utility to generate types for other typed languages.7,267MIT OR Apache-2.0
cargo-tuihttps://github.com/rust-lang/cargo/issues/88891,302MIT OR Apache-2.0
cargo-tupaCargo subcommand for Tupã Rust-DSL pipelines122Apache-2.0
cargo-turbofishAdd turbofish to your project2,892MIT
cargo-tuwuiA TUI for editing cargo manifest (Cargo.toml) files86MIT
cargo-type-metaCargo subcommand for generating type-meta data1,954MIT/Apache-2.0
cargo-typegraphGenerate Graphviz DOT dependency graphs for Rust types.42CC0-1.0
cargo-typesizeCargo extension to list size of all types in a crate1,818MIT
cargo-typifycargo command to generate Rust code from a JSON Schema51,115Apache-2.0
cargo-typoguardA supply chain security tool that checks Cargo.toml dependencies for potential typosquatting20MIT OR Apache-2.0
cargo-uatUnreal Automation Tool1,706Apache-2.0
cargo-udepsFind unused dependencies in Cargo.toml1,394,975MIT OR Apache-2.0
cargo-uefi-runnerA tool for running and testing UEFI project.620MIT
cargo-uiGUI for cargo10,796GPL-3.0-only
cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0
cargo-unfmtunformat code into perfect rectangles9,064GPL-3.0-or-later
cargo-unifyA tool to unify crates into single buildable files.3,815MIT
cargo-unleashTooling to manage releasing of crates in massiv workspaces/monorepos23,849GPL-3.0
cargo-unloadA command for handling cargo unload operations44MIT
cargo-unlockRemove Cargo.lock lockfile14,687MIT OR Apache-2.0
cargo-unmaintainedFind unmaintained packages in Rust projects54,550AGPL-3.0
cargo-unpanicFuture work of checks panics in rust lib.1,937MIT/Apache-2.0
cargo-untrustedSandbox a cargo build command using firejail or bwrap1,313MIT OR Apache-2.0
cargo-unused-allowDetect unused #[allow(...)] attributes in Rust projects191MIT
cargo-unused-featuresFind unused enabled feature flags and prune them.28,571MIT
cargo-unused-workspace-depsCheck for unused dependencies listed in a workspace-level `Cargo.toml` file.6,955GPL-3.0
cargo-upUpgrade your dependencies by automatically fixing your code92,745MIT
cargo-updateA cargo subcommand for checking and applying updates to installed executables1,185,547MIT