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.0Command line utilitiesDevelopment tools 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,252MITCommand line utilitiesDevelopment tools cargo-sonar-boost🛡️ A zero-config code quality and technical debt dashboard CLI for Rust31MITDevelopment toolsDevelopment tools::Cargo plugins cargo-sonicCargo subcommand for building Linux CPU-dispatched fat binaries459MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins cargo-sortCheck if tables and items in a .toml file are lexically sorted2,370,401MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins cargo-sort-ckCheck Cargo.toml for sorted dependencies43,847MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins cargo-sort-derivesCargo subcommand to sort derive attributes134,181MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-sort-fixCheck if tables and items in a .toml file are lexically sorted1,361MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins 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.0Command line utilitiesDevelopment tools::Cargo plugins cargo-specA tool to specify your code.65,262MIT OR Apache-2.0 cargo-speckleCargo subcommand for managing Speckle attributes in Rust source files16MITCommand line utilitiesDevelopment tools cargo-spectacularCustom test output formatter for spectacular — rainbow dots and more40MITDevelopment tools::Testing 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.0Command line utilitiesDevelopment tools cargo-sponsorFind sponsorship links for your Rust project's dependencies23MIT cargo-sqlcCargo subcommand for composing SQL templates with sql-composer59MITCommand line utilitiesDatabase interfaces cargo-sqlxCargo subcommands for SQLx, the Rust SQL tookit.1,508MIT OR Apache-2.0AsynchronousDatabase interfaces 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/MITDevelopment tools 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,402MITCommand line utilitiesDevelopment tools::Cargo plugins 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,864MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-staticAn alternative Rust crate registry.783AGPL-3.0-onlyCommand line utilitiesDevelopment tools::Cargo plugins cargo-statum-graphCargo subcommand for exact Statum workspace export and inspection38MITCommand line utilitiesDevelopment tools 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.0Development tools::Cargo plugins 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.0Command line utilitiesDevelopment tools cargo-stripStrip Rust binaries created with cargo140,226MIT cargo-structureA simple tool for analyzing the structure of a cargo project.8,443MITCommand line utilitiesDevelopment tools::Cargo plugins 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,676MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-subunitCargo extension to run tests and output results in subunit format116Apache-2.0 cargo-suicideTool to fix your code forever3,469Apache-2.0/MITDevelopment tools 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.0Command line utilitiesDevelopment tools::Cargo plugins cargo-supply-chainGather author, contributor, publisher data on crates in your dependency graph67,997Apache-2.0 OR MIT OR ZlibCommand line utilitiesDevelopment tools::Cargo plugins cargo-svg-defsA tool for making *.svg files to svg-defs3,451MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins cargo-swaggCode generator from swagger file for actix-web framework6,282MITDevelopment toolsNetwork programming cargo-swaggerA cargo subcommand to make it easy to generate Rust cratyes from swagger specs7,872Apache-2.0/MITDevelopment toolsDevelopment tools::Cargo plugins cargo-swarmFarm out the Cargo build process1,702MITCommand line utilitiesDevelopment tools::Build Utils cargo-sweepA tool for cleaning unused build files created by Cargo964,296MITDevelopment tools::Cargo pluginsFilesystem cargo-swell`cargo expand` without automatically derived items520MIT OR Apache-2.0Development tools::Cargo pluginsDevelopment tools::Debugging cargo-swiftA cargo plugin to easily build Swift packages from Rust code for use in iOS and macOS applications61,993MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-swimCargo subcommand for interacting with the swim web framework2,790MITCommand line utilities 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,105MITDevelopment tools::Cargo plugins 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-ClauseDevelopment tools::Cargo plugins 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.0Development toolsDevelopment tools::Cargo plugins cargo-sysroot-2Simply and Easily cross-compile the Rust sysroot crates.906MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins cargo-syuUpdate Rust binary crates3,505MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-tagCargo plugin to bump crate's versions and Git tag them for release4,305MITCommand line utilitiesDevelopment tools cargo-taiMobile-testing made easier1,755Apache-2.0Development tools::Cargo pluginsDevelopment tools::Testing cargo-tallyCargo subcommand for drawing graphs of the number of dependencies on a crate over time131,382MIT OR Apache-2.0Development tools::Cargo plugins 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-standardCommand line utilitiesDevelopment tools::Cargo plugins cargo-tarballA cargo subcommand for bundling prebuilt binaries.2,190MIT OR Apache-2.0Development tools::Build Utils cargo-target-cleanerFind Rust project target/ directories and remove them with a multi-select prompt42MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-target-gcCargo target-artifact garbage collector: analyze and reclaim target/ build artifacts81MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-target-scannerA desktop GUI tool to scan, visualize, and clean up Rust project target directories60MITDevelopment toolsFilesystem cargo-tarpaulinCargo-Tarpaulin is a tool to determine code coverage achieved via tests2,836,704MIT OR Apache-2.0Development tools cargo-taskUltra-Lightweight Zero-Dependency Rust Cargo Task Runner.19,521Apache-2.0Command line utilitiesDevelopment tools 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.0Development tools::Cargo plugins 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,148MITDevelopment tools::Cargo plugins cargo-termuxBuild Binarys for Termux1,439MIT cargo-termux-debPack Rust Binarys as Termux Package1,498MIT cargo-terseConcise cargo output for AI-assisted workflows29MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-tesA cargo subcommand to run cargo test and output filtered test failure messages as a JSON array98MIT OR Apache-2.0Command line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools 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 MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-test-filterA cargo subcommand for intelligent test filtering and compilation55MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins 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.0Development tools 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.0Command line utilitiesDevelopment tools 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,830MITDevelopment tools::Cargo pluginsDevelopment tools::Testing 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,580MITCommand line utilitiesDevelopment tools::Cargo plugins 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,288MITCommand line utilitiesDevelopment tools cargo-thesaurustA terminal-based dictionary app.1,803MIT cargo-thx-lintCargo subcommand that installs The Thracian Rust lint configuration.18MITCommand line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools cargo-timingsCatch slowest dependencies directly in your terminal111MITCommand line utilitiesDevelopment tools::Cargo plugins 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.0Command line utilitiesDevelopment tools 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.0Development tools::Build UtilsDevelopment tools::Cargo plugins 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,869MITDevelopment toolsDevelopment tools::Cargo plugins cargo-toml-builderA builder for generating Cargo.toml files7,894AGPL-3.0 cargo-toml-lintLinter for Cargo.toml21,226Apache-2.0 OR MITCommand line utilitiesConfiguration 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.0Development tools::Build UtilsParser implementations cargo-tomlfmtFormatting Cargo.toml92,156MIT cargo-toolchainUtility to get information on active rustup toolchains64,193MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins cargo-toolchain-managerA CLI helper to install all stable (or custom) Rust versions via rustup.1,847MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-toolchainerA simple cli tool for automatically updating your rust-toolchain.toml file2,624MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::Cargo plugins cargo-toolsMeta-build Cargo tools1,821GPL-3.0Command line utilitiesDevelopment tools::Cargo plugins 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.0Development tools::Cargo pluginsVisualization cargo-trendCargo subcommand to generate trend graph of dependent crates14,581MITDevelopment toolsDevelopment tools::Cargo plugins 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.0Development tools::Cargo plugins cargo-trimBinary application to cleanup $CARGO_HOME cache51,395MITCommand line utilities 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.0Development tools::Build UtilsDevelopment tools::Cargo plugins cargo-trustSecurity-focused tool for auditing unsafe code in Rust projects204MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-trustcCargo subcommand for the Trust toolchain — `cargo trustc build/run/test` with the lowering shims wired in73MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins 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.0Development tools::Cargo plugins cargo-tsntsn project manager15MIT cargo-tsyncA utility to generate types for other typed languages.7,267MIT OR Apache-2.0Command line utilitiesDevelopment tools 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.0Development toolsDevelopment tools::Cargo plugins 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.0API bindingsCompilers 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.0Development toolsDevelopment tools::Cargo plugins cargo-uefi-runnerA tool for running and testing UEFI project.620MIT cargo-uiGUI for cargo10,796GPL-3.0-onlyDevelopment tools::Cargo plugins cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0Command line utilitiesDevelopment tools 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.0Development toolsDevelopment tools::Cargo plugins cargo-unloadA command for handling cargo unload operations44MIT cargo-unlockRemove Cargo.lock lockfile14,687MIT OR Apache-2.0Development tools::Cargo plugins 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 projects191MITDevelopment tools::Cargo plugins cargo-unused-featuresFind unused enabled feature flags and prune them.28,571MITCommand-line interfaceCommand line utilities cargo-unused-workspace-depsCheck for unused dependencies listed in a workspace-level `Cargo.toml` file.6,955GPL-3.0Development tools::Build Utils cargo-upUpgrade your dependencies by automatically fixing your code92,745MIT cargo-updateA cargo subcommand for checking and applying updates to installed executables1,185,547MITDevelopment tools::Cargo plugins