CATEGORY

Development tools 19,246 crates

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.

testing-utilsSimple testing utils7,734MITDevelopment tools kindling-serverLocal daemon runtime for kindling memory, exposed over a project-aware local API.7,720Apache-2.0Development tools cc-sdkRust SDK for Claude Code CLI with full interactive capabilities7,713MITAPI bindingsAsynchronous errjsonEasy complex and intuitive Rust Error json7,707MIT OR Apache-2.0Development tools const_guards_attributeAn attribute macro for compile time constraints on const generics7,705MITDevelopment tools argley_macroMacro for the `argley` crate7,705Apache-2.0Development tools lwa_unity_unpackSimple CLI tool for unpacking the unitypackages.7,704MITCommand line utilitiesDevelopment tools multicallMacro to simplify multiple operations or calls on a single object7,703MITDevelopment toolsNo standard library phlow-ffiProvides C-like api to the phlow crates7,687MITDevelopment toolsRust patterns cargo-imageCreate qemu bootable x86_64 OS images7,677MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins canoHigh-performance orchestration engine for building resilient, self-healing systems in Rust. Uses Finite State Machines (FSM) for…7,677MIT OR Apache-2.0AsynchronousConcurrency mvc-rsmvc traits for Rust7,676MITDevelopment tools moosicbox_music_modelsMoosicBox Music models package7,670MPL-2.0Development tools async-metronomeUnit testing framework for async Rust7,668Apache-2.0/MITAsynchronousConcurrency workspacer-gitEnsures that Git workspaces are clean, suitable for async Rust applications. Implements checks for uncommitted changes, relies on…7,666MITConcurrencyDevelopment tools gid_cliHelp project managers and project owners with easy-to-understand views of github issue dependencies.7,664MITCommand line utilitiesDevelopment tools klever-sc-codecLightweight binary serializer/deserializer, written especially for Klever smart contracts7,649GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools auto-releaseCommand-line utility for automatically releasing Rust code7,640MIT OR Apache-2.0Command line utilitiesDevelopment tools cpkgA dead simple C package manager.7,637MITCommand line utilitiesConfiguration impl_variadicsa macro to generate repetitive idents etc. usually used to implement trait for tuples.7,635non-standardDevelopment tools dbg_breakpointSet breakpoints with the `breakpoint!()` macro on many target architectures and popular OSes like FreeBSD, macOS, iOS, Linux…7,623Unlicense OR MITCommand line utilitiesDevelopment tools cmdparserA simple argument parser for Rust7,622WTFPLCommand line utilitiesDevelopment tools trenchA benchmark suite for writing threaded benchmarks7,608MITDevelopment tools netlist-dbConcurrent/Parallel SPICE (HSPICE) parser, under building.7,608MITDevelopment tools get-blessedTerminal tool to get you the best crates for your rust projects with a few keybindings, curated by blessed.rs7,605MITCommand-line interfaceCommand line utilities jget_deriveRust tools.7,603MIT OR Apache-2.0AccessibilityDevelopment tools vest_libVestLib: A library of formally verified parser and serializer combinators7,586MITDevelopment toolsParsing tools commit_crafterAI powered tool for Git commit message generator7,584MITCommand line utilitiesDevelopment tools chmmod-create一個用於快速建立 CHM 插件模組的命令列工具7,584Apache-2.0Command line utilitiesDevelopment tools tfschema-bindgenGenerate (de)serialization Rust code for Terraform Schema7,581MIT OR Apache-2.0Command line utilitiesDevelopment tools oats-rsShort, unique ids without the hassle of random uuids.7,578AGPL-3.0AlgorithmsData structures rjrssyncFast rsync-like tool for incrementally copying files. Runs natively on both Windows and Linux and uses network for communication.7,572MITCommand line utilitiesDevelopment tools starlark_binstarlark binary7,564Apache-2.0Development toolsParser implementations path2enumA procedural macro that generates enums from real project file paths7,557MIT OR Apache-2.0Development tools numbat-codecLightweight binary serializer/deserializer, written especially for Numbat smart contracts7,554GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools license-genA cli tool that asks you a bunch of questions and generates a license file7,546MITCommand line utilitiesDevelopment tools dockdashBuild and push OCI container images without Docker7,542Apache-2.0Command line utilitiesDevelopment tools camo-coreCore of camo, the foreign language interface generation library. Not intended to be used directly.7,538MITDevelopment toolsWeb programming sem-coreEntity-level semantic diff engine. Extracts functions, classes, and methods from 28 languages via tree-sitter and diffs at the…7,538MIT OR Apache-2.0Development toolsParser implementations cryptosAll cryptographic in one, make crypto easy7,536MITCryptographyDevelopment tools oxygen_suiteOxygen Suite is a set of tools made with the Oxygen Game Engine to make assets.7,519MITDevelopment toolsGame engines git-irisAI-powered Git workflow assistant for smart commits, code reviews, changelogs, and release notes7,518Apache-2.0Command line utilitiesDevelopment tools ftl-cliCLI wrapper for Spin to build and deploy MCP tools using ftl-mcp framework7,517Apache-2.0Command line utilitiesDevelopment tools canon-cliCommand-line tool for Canon protocol specifications7,517Apache-2.0Command line utilitiesDevelopment tools google-chat-typestypes collection of google chat response7,515MITAPI bindingsDevelopment tools bannerFormats banners (text panels and headers) to help make console and log file output prettier.7,512GPL-3.0-or-laterCommand-line interfaceCommand line utilities itmsinkITM protocol parser.7,506MIT OR Apache-2.0Command line utilitiesDevelopment tools mifMemory Initialization File7,504MIT OR Apache-2.0Command line utilitiesDevelopment tools git-remote-torSeamless .onion and tor-ified git remotes7,497MIT OR Apache-2.0Command line utilitiesCryptography salmoA Database migration tool7,493ISCCommand line utilitiesDatabase interfaces febuganyway, here's user-space debugfs7,492MITDevelopment toolsNo standard library daml-deriveDaml Ledger Procedural Macro7,491Apache-2.0Development tools latexdefA command-line tool which shows the definitions of LaTeX commands.7,491LPPL-1.3cCommand line utilitiesDevelopment tools mycelium-smtpProvide smtp adapters to the mycelium project.7,491Apache-2.0Development toolsWeb programming::HTTP server daml-macroHelper macros for working with the Daml Ledger API7,490Apache-2.0Development tools emsdkA crate for building C++ projects with emcake. This facilitates building wasm binaries with both Rust and C++ code.7,490AGPL-3.0-onlyDevelopment tools korqKubernetes Dynamic Log Tailing Utility7,489MITCommand line utilitiesDevelopment tools sass-rocket-fairingA rocket fairing to compile sass files automagically on change ✨7,488MITDevelopment toolsWeb programming onion-frontendCompilation frontend for the Onion programming language - lexer, parser, and IR generator7,481MITCompilersDevelopment tools smbcloud-networkingCommand line tool for deploying NextJS app on the smbCloud platform.7,479Apache-2.0Command-line interfaceCommand line utilities alfred-cratesWorkflow for searching Rust crates from Alfred.7,476MITDevelopment tools asimeowA tool for managing macOS Time Machine exclusions for developer's workspaces7,476MITCommand line utilitiesDevelopment tools cellangInterpreter for the CEL expression language7,455MITCompilersDevelopment tools tezos-smart-rollup-installer-configInstaller configuration for installer kernel of Tezos Smart Rollups.7,447MITConfigurationDevelopment tools mairuon-memory AWS credentials agent and executor7,447Apache-2.0Command line utilitiesDevelopment tools rovella_loggerA simple logger that is used by the rovella game library (the rest of the library is still in developement)7,435GPL-2.0-or-laterDevelopment toolsDevelopment tools::Debugging libgfoldProvides the ability to find a minimal set of user-relevant information for Git repositories on a local filesystem.7,434Apache-2.0Development tools DigitShieldA simple and quick password generator for enhanced security.7,426MITDevelopment tools hodokuA simple collection of macros to aid diagnostics during testing.7,419MIT OR Apache-2.0Development toolsNo standard library hotspots-discoveryA tool to find hotspots in your git repository.7,412MITCommand line utilitiesDevelopment tools workspacer-toml-mockA Rust library providing a fully functional mock implementation of CargoTomlInterface, simulating Cargo.toml behaviors for…7,410MITDevelopment toolsParsing tools oxc_ast_lowerOxc is a JavaScript / TypeScript tooling suite.7,400MITCompilersDevelopment tools tanxiumEmbeddable JavaScript and TypeScript runtime with Yasumu APIs7,393AGPL-3.0API bindingsDevelopment tools run-toolA multi-purpose tool to aid developers in executing common tasks.7,385Apache-2.0Command line utilitiesDevelopment tools new-rust-project@ErichDonGubler's fancy template for new Rust projects7,379MPL-2.0Development tools zoonFlexible,Predictable State Management7,378MITDevelopment tools rseplA rust REPL in your crate7,358MIT OR Apache-2.0Development tools SafeManuallyDropA safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop.7,355Apache-2.0API bindingsDevelopment tools switchySwitchy package7,353MPL-2.0Development tools krossbar-log-libKrossbar log lib7,352MITDevelopment tools forgetCommand line todo in Rust.7,350MIT/Apache-2.0Development toolsText editors chiefA Development Tools7,345MIT OR Apache-2.0Development tools polytestA low-friction language-agnostic tool for keeping tests in sync across teams and implementations7,332MITDevelopment toolsDevelopment tools::Testing elif-coreCore architecture foundation for the elif.rs LLM-friendly web framework7,325MITDevelopment toolsWeb programming icentral-edgesA Rust crate offering comprehensive edge-centric interfaces and operations for graph data structures. Features efficient edge…7,315MIT OR Apache-2.0AlgorithmsData structures cts-rscts-rs is a CLI tool designed to interface with AWS Control Tower. It provides capabilities to read AWS Control Tower statuses of…7,312Apache-2.0Command line utilitiesDevelopment tools ar_cuil_cuit_validatorCLI tool to validate Argentinian CUIL/CUIT number7,310MITCommand-line interfaceCommand line utilities mcp-attrA library for declaratively building Model Context Protocol servers.7,308MIT OR Apache-2.0API bindingsAsynchronous finrfinr recursively searches files and directories with a pattern while ignoring irrelevant directories. Built with the phrase "Work…7,302MITCommand line utilitiesDevelopment tools pseudonymDeclare aliases with ease!7,302MIT OR Apache-2.0Development tools txnA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).7,298MIT OR Apache-2.0AsynchronousConcurrency cargo-preflightA custom Cargo subcommand to run local 'CI' on certain Git actions.7,296MITCommand line utilitiesDevelopment tools agents-coreCore traits, data models, and prompt primitives for building deep agents.7,295MITAPI bindingsDevelopment tools phlow-sdkSDK for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry…7,293MITDevelopment tools ripissueCLI tool written in Rust for distributed bug / issue / story tracking with the filesystem and git.7,291non-standardCommand line utilitiesDevelopment tools workspacer-metadataA Rust crate for retrieving Cargo workspace metadata asynchronously, using Tokio for task management and async_trait for…7,288MITAsynchronousConcurrency hashed-type-def-procmacroProc-macro generator for a hash based type identifier: hash code is computed on the basis of type definition7,282Apache-2.0Development tools nenvA low permission nodejs environment manager.7,282GPL-3.0Command line utilitiesDevelopment tools ad-editorAn adaptable text editor7,276MITCommand line utilitiesDevelopment tools moosicbox_library_modelsMoosicBox Library Music API models package7,276MPL-2.0Development toolsMultimedia mcpleasesimple mcp framework7,275MIT OR Apache-2.0Development tools octofhir-fhirpath-diagnosticsDiagnostic and error reporting for FHIRPath implementation7,274MIT OR Apache-2.0Development toolsParser implementations oak-macrosProcedural macros for the Oak framework to simplify parser and AST definition.7,269MPL-2.0Development toolsRust patterns cargo-tsyncA utility to generate types for other typed languages.7,267MIT OR Apache-2.0Command line utilitiesDevelopment tools smbpndk-utilsCommand line tool for creating and managing SmbPndk resources.7,263Apache-2.0Command-line interfaceCommand line utilities vite-rs-dev-serverUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…7,262MIT OR Apache-2.0Development toolsFilesystem mergereqCLI for Gitlab merge requests & more7,259MITCommand-line interfaceDevelopment tools ninja-writerSimple and ergonomic library for writing Ninja build files7,255MITDevelopment toolsDevelopment tools::Build Utils ck-searchSemantic grep by embedding - find code by meaning, not just keywords7,250MIT OR Apache-2.0Command line utilitiesDevelopment tools klever-scKlever smart contract API7,242GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools playdate-symbolizeTools for symbolise addresses from bin (pdex.elf) and Playdate's trace or crashlog.7,241MIT OR Apache-2.0Command line utilitiesDevelopment tools workspacer-crate-mockSimulate Rust crate structures and behaviors without filesystem interference, via reproducible mock interfaces.7,236MITDevelopment toolsFilesystem moosicbox_middlewareMoosicBox middleware package7,229MPL-2.0Development tools partyA command execution automator7,228MIT OR Apache-2.0Command line utilitiesDevelopment tools fire-rsA Rust implementation of Python-fire7,227MITCommand-line interfaceDevelopment tools hotspots-utilitiesA tool to find hotspots in your git repository.7,226MITCommand line utilitiesDevelopment tools debtmapCode complexity and technical debt analyzer7,223MITCommand line utilitiesDevelopment tools elapsed-timeThis crate help you to measure time taken by a function or a block of code for print debugging purpose. It output in stdout…7,221MITDevelopment toolsDevelopment tools::Debugging hub1989-protobuf-keycloakKeycloak proto API7,217MITDevelopment tools pest-ideHelper library for the IntelliJ IDEA plugin for Pest.7,211Apache-2.0Development tools pywatt_sdkStandardized SDK for building PyWatt modules in Rust7,209MIT OR Apache-2.0Development toolsNetwork programming git-streeLibrary for working with my improved git subtree schema7,207LGPL-3.0-or-laterDevelopment tools gmuxManage multiple git repositories with ease.7,205MITCommand line utilitiesDevelopment tools tea-solc-codecThe TEA SDK7,204non-standardCryptography::CryptocurrenciesDevelopment tools domain-keyHigh-performance, domain-driven, type-safe key system for Rust7,204MITData structuresDevelopment tools git-historianGit Historian allows you to collect arbitrary data about a file at each point in its Git history. Think of it as "git log…7,203GPL-2.0Development tools mcpsA command-line tool for running Monte Carlo simulations on project schedules.7,203MITCommand line utilitiesDevelopment tools wakflo-corewakflo.ai rust sdk7,200non-standardDevelopment tools incompleteProvides incomplete!(), a compile-time checked version of unimplemented!()7,198MIT/Apache-2.0Development toolsRust patterns qkCLI for quickly starting new projects7,195MITCommand line utilitiesDevelopment tools jgetRust tools.7,194MIT OR Apache-2.0AccessibilityDevelopment tools vb6parsevb6parse is a library for parsing and analyzing VB6 code, from projects, to controls, to modules, and forms.7,193MITDevelopment toolsParser implementations anda_web3_clientThe Rust SDK for Web3 integration in non-TEE environments.7,192MIT OR Apache-2.0AccessibilityDevelopment tools tokmd-settingsClap-free settings types for tokmd scan and format layers.7,191MIT OR Apache-2.0ConfigurationDevelopment tools mixinmixin macros7,175MIT/Apache-2.0Development tools embed_itA proc-macro library for to create rust structs from file system entries and include content as a reference to a byte array.7,174MITDevelopment toolsFilesystem syn-args-derivesyn-args is a library for parsing function arguments.7,161MITDevelopment tools forgejo-cliCLI tool for Forgejo7,159Apache-2.0 OR MITCommand line utilitiesDevelopment tools workspacer-readme-writerAutomates the generation of README.md and Cargo.toml fields using AI to enhance documentation quality in Rust projects.7,158MITDevelopment toolsNo standard library big_oInfers asymptotic computational complexity7,157Apache-2.0Development toolsDevelopment tools::Profiling doc_constsget doc comments on fields as runtime constants7,156MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers kailua_workspaceWorkspace support for Kailua7,146MIT/Apache-2.0Development tools workspacer-check-privateEnsures that a Rust crate is not marked as private before cargo publish, leveraging the async programming capabilities of Rust…7,145MITAsynchronousConfiguration icentral-visit-markersA Rust crate for managing and tracking node visitations in graph traversal algorithms, supporting both indexed and mapped storage…7,143MIT OR Apache-2.0AlgorithmsData structures icentral-statsProvides statistical analysis utilities for performance metrics, including mean, median, and standard deviation computations on…7,134MIT OR Apache-2.0Development toolsMathematics icentral-mucidA Rust crate for managing Minimum Union Cycle IDs in graph nodes, providing easy-to-use traits and macros for interacting with…7,133MIT OR Apache-2.0AlgorithmsData structures workspacer-check-crates-ioAn asynchronous Rust crate offering verification of crate version publish status on crates.io, enhancing automated release…7,126MITDevelopment toolsNetwork programming workspacer-detect-circular-depsA Rust crate to construct and analyze dependency trees within a workspace, identifying circular dependencies using cargo metadata.7,121MITDevelopment toolsParsing tools github-workflowGitHub Alfred Workflow to quickly search and open repositories.7,117MITDevelopment tools instrumentedinstrument your code7,115MITDevelopment toolsDevelopment tools::Debugging smbcloud-networkCommand line tool for deploying NextJS app on the smbCloud platform.7,108Apache-2.0Command-line interfaceCommand line utilities packagerPackager crate for pm-rust. Can be used independently7,107GPL-3.0-onlyDevelopment tools payment-messageOpen Payments - Message Parsing Library7,107Apache-2.0Data structuresDevelopment tools pdbtoolA tool for reading Program Database (PDB) files and displaying information about them.7,106MIT OR Apache-2.0Development toolsDevelopment tools::Debugging sibA high-performance, secure, and cross-platform modules optimized for efficiency, scalability, and reliability.7,102Apache-2.0Development tools aaa-test-cw-orchScripting library for deploying and interacting with CosmWasm smart-contracts7,100GPL-3.0-onlyDevelopment tools target-feature-dispatchEasy dispatching by target features (both static and dynamic)7,100MITConfigurationDevelopment tools wtr-watcherFilesystem watcher. Works anywhere. Simple, efficient and friendly.7,100MITAsynchronousCommand-line interface director_coreDirector is a simple, versatile, ergonomic state machine in Rust-lang.7,099MIT OR Apache-2.0AlgorithmsDevelopment tools ricoA high-performance Apache Thrift IDL parser that converts Thrift IDL files to JSON AST7,090MITDevelopment toolsParsing tools birdviewCommand line tools for project reviews7,089Apache-2.0Command line utilitiesDevelopment tools bindyGenerator for chia-wallet-sdk bindings.7,086Apache-2.0Cryptography::CryptocurrenciesDevelopment tools disarray-networkThis crate implements the networking features required for the hybrid blockchain network, Disarray7,084MITDevelopment toolsNetwork programming workspacer-workspace-mockA flexible mock framework to simulate and test Rust workspace environments, supporting various configurations for testing.7,083MITConcurrencyDevelopment tools git-tcrddthis project has been renamed to git-gamble ; blend TCR + TDD to make sure to develop the right thing, babystep by babystep7,069ISCCommand line utilitiesDevelopment tools cargo-proc-macroKickstart a proc-macro project with a straight-forward template.7,063EUPL-1.2+Command line utilitiesDevelopment tools ristretto_jitJVM JIT Compiler7,062Apache-2.0 OR MITDevelopment tools date-formats-workflowDate Formats Workflow to quickly handle common data formats and conversions.7,059MITDate and timeDevelopment tools heddle-grpcAn AI-native version control system7,052Apache-2.0Development tools cargo-grammarlyA third-party cargo extension for checking grammar in the documentation and comments.7,039MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins vtcode-file-searchFast, parallel fuzzy file search library for VT Code7,039MITCommand line utilitiesDevelopment tools toke-runnerA command runner for toml files7,036MITCommand line utilitiesDevelopment tools shrs_cd_toolsVariety of utilities for running commands conditionally on directory change7,027MIT OR Apache-2.0Command-line interfaceCommand line utilities rust-latex-doc-minimal-exampleMinimal crate example for getting latex in docs.7,025CC0-1.0Development toolsMathematics shrs_muxshell language multiplexer7,014MIT OR Apache-2.0Command-line interfaceCommand line utilities coreminerA debugger which can be used to debug programs that do not want to be debugged7,013MITCommand line utilitiesDevelopment tools device-driver-cliThe command line tool for the device-driver toolkit7,013MIT OR Apache-2.0Development toolsEmbedded development cargo-compiler-interruptsCargo subcommands that integrate the Compiler Interrupts to the package7,009MITDevelopment toolsDevelopment tools::Cargo plugins moosicbox_resamplerMoosicBox resampler package7,009MPL-2.0Development tools vite-rs-embed-macroUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…7,002MIT OR Apache-2.0Development toolsFilesystem duriCLI tool to get data URI of a file7,000GPL-3.0-or-laterCommand line utilitiesDevelopment tools kubectxSwitch between Kubernetes contexts6,999MITCommand line utilitiesDevelopment tools hlHighlight patterns.6,997MITCommand line utilitiesDevelopment tools cl-traits-deriveDerives for cl-traits6,996Apache-2.0Development tools dhcpmA cli for mocking DHCP messages and running rhai scripts to test DHCP servers. Aims to support v4 & v6, thought v6 is as of yet…6,995MITCommand line utilitiesDevelopment tools kailua🌴 Type Checker and IDE Support for Lua6,988MIT/Apache-2.0Command line utilitiesDevelopment tools mediCLI driven Markdown manager.6,986MITCommand line utilitiesDevelopment tools denverdotenv replacement that merges multiple .env files6,965non-standardConfigurationDevelopment tools tokmd-gitStreaming git log adapter for tokmd analysis.6,962MIT OR Apache-2.0Development tools workspacer-check-publish-readyA Rust crate providing async interfaces for checking if a workspace or crate is ready for publishing on crates.io, ensuring…6,960MITCommand line utilitiesConfiguration kailua_langsvrLanguage server implementation for Kailua6,955MIT/Apache-2.0Development tools descriptive_toml_derive_macroPublished through descriptive_toml_derive. Procedural derive macro implementation for serializing a struct into a TOML template…6,952MIT OR Apache-2.0Development toolsRust patterns workspacer-add-internal-depFacilitates adding internal dependencies between crates within a Cargo workspace asynchronously with `toml_edit` for robust…6,949MITAsynchronousConcurrency workspacer-lockAsynchronously reads `Cargo.lock` to map crates to versions, supporting dependency management in Rust projects with detailed…6,949MITData structuresDevelopment tools workspacer-register-internal-crate-in-prefix-groupA Rust crate to register new internal crates in a prefix group, automating dependency and module adjustments within workspace…6,947MITAsynchronousConcurrency swaggCode generator from swagger file for actix-web framework6,946MITDevelopment toolsNetwork programming workspacer-scan-for-prefix-groupsProvide utilities for creating cohesive prefix-based crate groups in a Rust workspace with asynchronous validation and scanning…6,941MITAlgorithmsAsynchronous bonkyThe blazingly fast touch alternative written in rust. Made for the sole purpose to create files.6,938MITCommand line utilitiesDevelopment tools guarding_identGuarding is a guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.6,938MITCommand-line interfaceDevelopment tools devboy-coreCore traits, types, and error handling for devboy-tools — Provider, IssueProvider, MergeRequestProvider, configuration model.6,934Apache-2.0API bindingsDevelopment tools