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.

imperator-tigerValidator that checks Imperator: Rome user mod files for mistakes and warns about them. For example: missing localizations, or…15,999GPL-3.0-or-laterCommand line utilitiesDevelopment tools fjsonA library for parsing and formatting json with C-style comments and trailing commas15,993MITCompilersDevelopment tools aspect-macrosProcedural macros for aspect-oriented programming in Rust15,987MIT OR Apache-2.0Development toolsRust patterns changelog-genHelper program to manage a changelog15,980GPL-3.0Development tools workspace_toolsReliable workspace-relative path resolution for Rust projects. Automatically finds your workspace root and provides consistent…15,956MITDevelopment toolsFilesystem aspect-stdStandard aspects library for aspect-rs AOP framework15,935MIT OR Apache-2.0Development toolsRust patterns cluFullTransmuteExtended, no-constraint type transmutation API, featuring safe checks and const-ready logic.15,927Apache-2.0Development toolsMemory management ckb_ssri_sdk_proc_macroProcedural macros for CKB SSRI SDK15,869MITCryptography::CryptocurrenciesDevelopment tools lean-ctxContext Runtime for AI Agents with CCP. 71 MCP tools, 10 read modes, 95+ compression patterns, cross-session memory (CCP),…15,869Apache-2.0Command line utilitiesDevelopment tools fibril_verifierVerifies behavior for distributed systems implemented with the Fibril library.15,828MIT OR Apache-2.0AlgorithmsConcurrency shrsmodular library to build your own shell in rust15,821MIT OR Apache-2.0Command-line interfaceCommand line utilities pgdo-libThe convenience of SQLite – but with PostgreSQL (Library package)15,817Apache-2.0Command line utilitiesDatabase interfaces huakA Python package manager written in Rust inspired by Cargo.15,812MITDevelopment tools odoo-lspLanguage server for Odoo Python/JS/XML15,794MITDevelopment tools meerkat-contractsWire format contracts and generated surface schemas for Meerkat15,764MIT OR Apache-2.0API bindingsDevelopment tools mt_loggerA low-dependency, multithreaded logging library with a focus on traceability and ease-of-use via macros.15,748GPL-3.0-onlyAsynchronousDevelopment tools moleculec-goCompiler plugin for moleculec.15,741MITData structuresDevelopment tools oxc-graphql-parserSpec-compliant GraphQL parser.15,738MIT OR Apache-2.0CompilersDevelopment tools intricoHigh-performance Quantum Computing library to simulate quantum circuits with precision and power.15,735Apache-2.0Development toolsScience just-lspA language server for just15,725CC0-1.0Development tools dep_docAdd a cute dependency declaration snippet in your crate documentation15,724MIT OR Apache-2.0Development tools libcratesioLibrary for accessing crates.io API15,716Apache-2.0/MITDevelopment tools penguinDev server with auto-reload, static file server, proxy support, and more. Language and framework agnostic. This is the library…15,712MIT/Apache-2.0Development toolsWeb programming::HTTP server rust_cfg_parserParser for rust cfg() expression15,709MITDevelopment toolsParsing tools typrA typed superset of R - transpiler and type checker15,707Apache-2.0CompilersDevelopment tools html2maud-binhtml2maud is a library / cli to convert html to maud template code15,681MIT OR Apache-2.0Command line utilitiesDevelopment tools citerciter15,676MulanPSL-2.0AlgorithmsData structures iter-tupleRust iterator for tuple through proc-macro2 struct Vec AnyValue of polars DataFrame15,659MITData structuresDatabase interfaces httpboot-protocolShared HTTP Boot protocol types and parsers15,653MIT OR Apache-2.0Development toolsEmbedded development serial-unit-testingSerial unit testing program and library15,651MITCommand line utilitiesDevelopment tools amfiteatr_coreA framework to model and simulate game theory problems with many agents15,640non-standardConcurrencyDevelopment tools workspacer-interfaceA comprehensive API for workspace management, offering customizable layouts and efficient task handling.15,626MITDevelopment tools corundumPersistent Programming Library15,615MITDevelopment toolsHardware support language-model-batch-workflow-deriveA procedural macro for deriving batch-oriented language model workflows using annotated client and workspace fields.15,608non-standardDevelopment tools hf2-cliCLI for Microsoft HID Flashing Library for UF2 Bootloaders15,607MIT/Apache-2.0Command line utilitiesDevelopment tools fastapi-outputAgent-aware rich console output for fastapi_rust15,607MIT OR Apache-2.0Command-line interfaceDevelopment tools csv_perusalReads CSV files and returns the contents of the file with the appropriate datatype.15,602Apache-2.0Data structuresDevelopment tools code-timing-macrosMacros for easily measuring execution time of various code pieces15,601Apache-2.0Development tools performances-testingA performances testing library15,587GPL-2.0-or-laterDevelopment tools workspacer-syntaxGenerate and rehydrate Rust code signatures from AST nodes, supporting functions, structs, enums, traits, type aliases, and…15,583MIT OR Apache-2.0Development toolsParsing tools enquirerCommand line utility for stylish interactive prompts15,576MITCommand line utilitiesDevelopment tools rue-compilerA compiler for the Rue programming language.15,568Apache-2.0Cryptography::CryptocurrenciesDevelopment tools workspacer-tomlEfficiently manage and validate `Cargo.toml` files with field verification and asynchronous operations.15,529MIT OR Apache-2.0ConfigurationDevelopment tools psi-testPSI Test is a tool for run multiple time Page Speed Insight test.15,523MITCommand line utilitiesDevelopment tools rue-lexerA lexer for the Rue programming language.15,517Apache-2.0Cryptography::CryptocurrenciesDevelopment tools doc-image-embedEmbed images in Rust documentation15,516MITDevelopment toolsRust patterns kubectl-watchA kubectl plugin to provide a pretty delta change view of being watched kubernetes resources15,513MITDevelopment toolsVisualization perseus-size-optA plugin for Perseus to add size optimizations in one line of code, without needing to eject.15,455MITDevelopment toolsWebAssembly dsntk-gendocÐecisionToolkit | Documentation generator15,455MIT OR Apache-2.0Command line utilitiesDevelopment tools dsntk-serverÐecisionToolkit | API server15,437MIT OR Apache-2.0Command line utilitiesDevelopment tools libpt-corePersonal multitool15,408GPL-3.0-or-laterCommand line utilitiesDevelopment tools greentic-deploy-specGreentic deployment object-model schemas (Environment, Revision, TrafficSplit, BundleDeployment, Credentials, PackConfig,…15,407MITData structuresDevelopment tools changeloggingBuilding changelogs from fragments.15,392MITCommand line utilitiesDevelopment tools piprA commandline-utility to interactively build complex shell pipelines15,385MITCommand line utilitiesDevelopment tools kaijuA simpler and more direct Web UI alternative for Atlassian's Jira website15,379MIT OR Apache-2.0Command line utilitiesDevelopment tools biome_ariaUtilities to create ARIA query for biome_js_analyze15,359MIT OR Apache-2.0Development toolsWeb programming genfile_coreFile generation tools for code generation and template materialization.15,359MITDevelopment toolsTemplate engine humanbyte-deriveA procedural macro for deriving human readable byte functions15,354Apache-2.0Development toolsFilesystem rss-genA Rust library for generating, serializing, and deserializing RSS feeds for various RSS versions.15,342MIT OR Apache-2.0Data structuresDevelopment tools async-try-fromA crate that provides asynchronous trait-based creation and validation patterns.15,336MITAsynchronousDevelopment tools dryRust macros for idiomatic deduplication of code. Use whenever `macro_rules!` are too powerful and clunky.15,330MIT OR Apache-2.0Development tools workspacer-crateEfficient management of Rust workspaces with asynchronous operations, offering functionalities for crate initialization,…15,311MIT OR Apache-2.0AsynchronousConfiguration scaffolding-coreA software development kit that provides the scaffolding for building applications and services using OOP.15,307Apache-2.0Data structuresDevelopment tools rsbuildA self-sufficient runtime to build projects15,306MITCommand line utilitiesDevelopment tools top-type-sizesMakes -Zprint-type-size more useful15,301MIT OR Apache-2.0Command line utilitiesDevelopment tools qadapt-macroThe Quick And Dirty Allocation Profiling Tool - Support Macros15,289Apache-2.0Development toolsDevelopment tools::Debugging meerkat-machine-schemaFormal machine schemas and transition definitions for Meerkat15,278MIT OR Apache-2.0API bindingsDevelopment tools mdx-genA robust Rust library for processing Markdown and converting it to HTML with support for custom blocks, enhanced table…15,274MIT OR Apache-2.0Command line utilitiesData structures untoolsA simple and user-friendly underscore variable naming tool.15,250MITDevelopment tools cfg_tableA simple macro that expands to different values across compilation targets15,242MITDevelopment toolsDevelopment tools::Build Utils include_proc_macroA convenient macro for working with multiple procedural macros in one crate, and to import them from any arbitrary paths. Reduces…15,238non-standardDevelopment toolsDevelopment tools::Procedural macro helpers upasteSimple cli pasting client for paste.rs, hastebin, or any general pasting service15,235MITCommand-line interfaceCommand line utilities unique-type-idA unique id proc-macro generator for types.15,232MITDevelopment tools yekA tool to serialize a repository into chunks of text files15,218MITCommand line utilitiesDevelopment tools livehttpdA development server with live-reload capabilities.15,202MIT OR Apache-2.0Development toolsWeb programming::HTTP server onepassword-clia wrapper for 1password-cli, which focus on easy-to-use15,197MITAPI bindingsDevelopment tools oxc_estree_tokensA collection of JavaScript tools written in Rust.15,179MITCompilersDevelopment tools cashwebA collection of useful cash:web helper libraries.15,161MITDevelopment tools humanbyteA procedural macro for deriving human readable byte functions15,145Apache-2.0Development toolsFilesystem future-fnA Rust library providing macros to simplify the creation of asynchronous closures with external state captured by move. Useful…15,119MITData structuresDevelopment tools rs_sha1`rs_sha1` is a Rust implementation of the SHA-1 cryptographic hash algorithm, part of the larger `rs_shield` project. This…15,098GPL-2.0-onlyAlgorithmsCryptography meerkat-machine-dsl-coreParsing, validation, and code generation for the Meerkat machine DSL15,094MIT OR Apache-2.0API bindingsDevelopment tools netem-traceA library for for generating network emulation trace.15,092Apache-2.0ConfigurationDevelopment tools espr-deriveProcedual macro for running espr compiler15,059Apache-2.0Development toolsScience phlow-extensionsPhlow views for Rust's core types15,036MITDevelopment toolsRust patterns mem-rspattern scanning and abstraction for pointers in memory of running processes15,025non-standardDevelopment toolsGames phlow-deriveProc-macro helpers for declaring phlow extensions and views15,025MITDevelopment toolsRust patterns forged-in-lost-landsForged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use15,016MITData structuresDevelopment tools biome_aria_metadataMetadata about ARIA properties and ARIA roles15,013MIT OR Apache-2.0Development toolsWeb programming meerkat-machine-dslProc-macro DSL for defining Meerkat machine state machines15,001MIT OR Apache-2.0API bindingsDevelopment tools flexlintA flexible linter with rules defined by regular expression14,996MITCommand line utilitiesDevelopment tools gitlobsterA tool for cloning all available repositories in a GitLab instance14,963Apache-2.0Command line utilitiesDevelopment tools cargo-openCargo command to open an installed crate in your editor14,959MITDevelopment toolsDevelopment tools::Cargo plugins cashweb-tokenA protobuf library for the cash:web tokens.14,953MITDevelopment tools profi-attributesProcedural macro attributes for the profi crate14,928MITDevelopment tools es_runtimeAn API and Utils around the spidermonkey script engine14,915GPL-3.0Development tools rpgdkA Roll-Playing Game Development Kit suited for (but not limited to) text adventure games.14,872MITDevelopment toolsGame development osiris-processA processor implementation.14,846MITDevelopment toolsEmulators amfiteatr_rlExtensions providing reinforcement learning implementations for `amfiteatr`14,845non-standardDevelopment toolsGames wingmanA runtime for websites and a static site generator.14,831MITCommand-line interfaceCommand line utilities paxThe fastest JavaScript bundler in the galaxy.14,820MITCommand line utilitiesDevelopment tools pessimizeMore efficient Rust compiler optimization barriers14,806MPL-2.0Development toolsHardware support magicpakBuild minimal docker images without static linking14,797MIT OR Apache-2.0Development tools print_perfErgonomic print optimization for Rust. This crate will provide a struct and a helper macro that you can use to measure and print…14,712Unlicense OR MITDevelopment tools oreqThe tool for interactively creating curl arguments from OpenAPI.14,688MITDevelopment toolsNetwork programming meerkat-scheduleRealm-scoped schedule domain for Meerkat14,681MIT OR Apache-2.0API bindingsDevelopment tools rtopA system monitor implemented in Rust, Monitors both system activity and GPU activity for NVIDIA GPUs14,674NCSADevelopment tools claymAssertion macros (without dependencies)14,668Apache-2.0 OR MITDevelopment toolsDevelopment tools::Testing depyler-annotationsAnnotation parsing and processing for Depyler14,668MIT OR Apache-2.0CompilersDevelopment tools scaffolding-macrosA software development kit that provides the scaffolding macros for building applications and services.14,656Apache-2.0Development tools river_dreamsA tribal looking ZSH shell theme made to help you craft your most ambitious software projects. It is available for macOS and…14,648BSD-3-ClauseCommand line utilitiesDevelopment tools comparable_testA library for comparing data structures in Rust, oriented toward testing14,633MIT OR Apache-2.0Development tools record-queryA tool for doing record analysis and transformation14,616Apache-2.0Command-line interfaceCommand line utilities dexterous_developer_dynamicA modular hot reload system for rust14,612MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils dirmodAutomatic mod declarations14,608Apache-2.0Development tools gpsOfficial CLI & library for Git Patch Stack14,607non-standardCommand line utilitiesDevelopment tools webdriver_clientWebDriver client library14,587ISCAPI bindingsDevelopment tools cargo-trendCargo subcommand to generate trend graph of dependent crates14,581MITDevelopment toolsDevelopment tools::Cargo plugins zrsJump to recently used directories14,577MIT OR Apache-2.0Command line utilitiesDevelopment tools ringboard-eguiRingboard egui client application.14,544Apache-2.0Command line utilitiesDevelopment tools depyler-coreCore transpilation engine for the Depyler Python-to-Rust transpiler14,535MIT OR Apache-2.0CompilersDevelopment tools camo-typescriptGenerate TypeScript bindings for Rust types14,511MITDevelopment toolsWeb programming dark_iron_ecsA simple Entity Component System library for Rust14,501MITDevelopment toolsGame development ruchy-cliDEPRECATED: Install 'ruchy' package instead. This package is kept for backward compatibility only.14,479MIT OR Apache-2.0Command line utilitiesDevelopment tools cluunameLibrary for displaying information about the system14,460Apache-2.0Development tools variterDeclarative macro-derivable trait for iterating over field-less enum type variants14,438MIT OR Apache-2.0Development toolsNo standard library dsntkÐecisionToolkit | Design and execute decisions14,437MIT OR Apache-2.0Command line utilitiesDevelopment tools four_deriveframework for creating AWS CloudFormation template14,435MITDevelopment tools readenvSimple program that reads .env file and use it to run given command14,425MITCommand line utilitiesConfiguration git-branch-deleterDelete local git branches comfortably with a minimalistic TUI14,424MITCommand line utilitiesDevelopment tools sort_algorithmsThis package has the implementation of several sort algorithms14,409MITDevelopment tools json_envLoads an environment variables from JSON files (`.env.json` per default) and starts a subprocess with them.14,368Apache-2.0Command line utilitiesDevelopment tools aspenAspen, a VB6 tool for parsing and analyzing VB6 code, in the spirit of cargo check, cargo fmt, etc.14,352non-standardDevelopment toolsParser implementations logic_tracerRecognize a logic proposition and trace its truth value, also generate a truth table (still in development)14,329MITCompilersData structures franken-agent-detectionLocal coding-agent installation detection via filesystem probes14,323MITCommand line utilitiesDevelopment tools build_script_file_genA Rust library which contains convenience methods to generate files with specified content via build scripts and include their…14,311MIT/Apache-2.0Development toolsDevelopment tools::Build Utils ksunamiProduce constant, configurable, cyclical waves of Kafka Records14,310MIT OR Apache-2.0Command line utilitiesDevelopment tools scoobyAn SQL query builder with a pleasant fluent API closely imitating actual SQL14,297MIT OR Apache-2.0Database interfacesDevelopment tools cluatoiParsing the byte sequence of the ascii characters and safely converting them to integers.14,293 Apache-2.0Development tools camoForeign language interface generation14,292MITDevelopment toolsWeb programming ghcid-ngRenamed to `ghciwatch`14,227MITCommand line utilitiesDevelopment tools fieldwork-deriveProcedural macro implementation for fieldwork14,215MIT OR Apache-2.0Development tools stgitStack-based patch management for Git14,213GPL-2.0-onlyDevelopment tools matterdb-deriveProcedural macros for matterdb.14,186Apache-2.0Development tools benchmanA benchmark tool that focuses on one-shot benchmark14,181MITDevelopment tools squads-temporal-sdk-core-protosProtobuf definitions for Temporal SDKs Core/Lang interface14,181non-standardDevelopment tools cargo-ensure-prefixCargo subcommand to check that all target files have a fixed prefix.14,177BSD-3-ClauseDevelopment toolsDevelopment tools::Cargo plugins fourframework for creating AWS CloudFormation template14,173MITDevelopment tools dsntk-feel-regexÐecisionToolkit | FEEL regular expressions14,142MIT OR Apache-2.0Command line utilitiesDevelopment tools rpm-infraA pure rust library for building and parsing RPMs14,129Apache-2.0 OR MITDevelopment toolsParsing tools ckb_ssri_sdkSDK for implementing SSRI-compliant smart contracts on CKB14,129MITCryptography::CryptocurrenciesDevelopment tools rst-commonA shortcut to common Rust crates14,112Apache-2.0Development toolsRust patterns cargo-covCollect source coverage via LLVM-GCOV (⚠ not fully tested, may eat your laundry)14,071MITCommand line utilitiesDevelopment tools termristerminal tetris for Rust14,070MITCommand-line interfaceCommand line utilities mexeSimple arithmetic expression evaluator14,069MITDevelopment toolsMathematics rsenvUnified development environment manager: hierarchical env vars, file guarding, and swap-in/out14,067BSD-3-ClauseCommand line utilitiesDevelopment tools chemaAn external DSL for JSON Schema14,065Apache-2.0/MITDevelopment tools solarboatA CLI tool for intelligent Terraform operations management with automatic dependency detection14,061BSD-3-ClauseCommand line utilitiesDevelopment tools caretakerA simple, configurable filesystem watcher14,055MITCommand line utilitiesDevelopment tools amfiteatr_net_extProof of concept extension to provide basic TCP communication14,054non-standardDevelopment toolsGames messageforgemessageforge is a lightweight Rust library for creating structured messages in chat systems, including HumanMessage, AiMessage,…14,051Apache-2.0Development toolsDevelopment tools::Procedural macro helpers feludaA CLI tool to check dependency licenses.14,045MITCommand line utilitiesDevelopment tools biome_control_flowUtilities to build control flow graph for biome_js_analyze14,044MIT OR Apache-2.0Development toolsWeb programming oxc_react_compileroxc integration for the Rust port of React Compiler14,014MITCompilersDevelopment tools meerkat-capabilitiesFeature-owned capability declarations and registry for Meerkat13,985MIT OR Apache-2.0API bindingsDevelopment tools kconfig-representKconfig representation module for the Kconfig file format and .config configurtion files from the Linux Kernel for the Cargo…13,974MIT OR GPL-2.0-or-later OR Apache-2.0Development tools turbomcp-clientMCP client with full protocol support, bidirectional communication, and plugin middleware13,961MITAsynchronousDevelopment tools confitMaking sure your work is properly preserved13,930non-standardCommand line utilitiesDevelopment tools elifrselif.rs CLI - Convention over configuration web framework tooling with zero-boilerplate project generation13,912MITCommand line utilitiesDevelopment tools text2checkstyle_clicli for text to checkstyle.13,909MIT/Apache-2.0Command-line interfaceCommand line utilities reqwest_resumeWrapper that uses the `Range` HTTP header to resume get requests. It's a thin wrapper around `reqwest`. It's a work in progress…13,895MIT OR Apache-2.0Development toolsEncoding release-depA Rust library for fetching and downloading release binaries from multiple Git repositories (GitHub and Gitee) with semver…13,877MITAPI bindingsDevelopment tools irox-structs_deriveDerivable impls of the traits in irox-structs13,875MIT OR Apache-2.0Development toolsRust patterns dexterous_developer_typesA modular hot reload system for rust13,870MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils gradle-syncSmall utility to synchronize the gradle version with the cargo version.13,832MIT/Apache-2.0Development tools magooA wrapper for git submodule that simplifies the workflows13,831MITCommand line utilitiesDevelopment tools libpt-bintolsPersonal multitool13,800MITCommand line utilitiesDevelopment tools ghlinkCreate GitHub permanent links to specified file lines13,790BSD-3-ClauseCommand line utilitiesDevelopment tools get-file-sizeRust crate for asynchronous file size retrieval and line counting, utilizing the tokio runtime for non-blocking I/O operations.13,769MIT OR Apache-2.0AsynchronousDevelopment tools simple_txtarA simple implementation of the txtar archive format13,756MITDevelopment toolsDevelopment tools::Testing cargo-vUpdate the version of your package easily13,711MITCommand-line interfaceConfiguration nitrokey-test-stateState required and used by the nitrokey-test crate.13,683GPL-3.0-or-laterDevelopment toolsDevelopment tools::Procedural macro helpers dimas-coredimas-core - core library for DiMAS13,677non-standardDevelopment toolsNetwork programming cargo-hatchHatch new projects like a chick coming out of its egg.13,660AGPL-3.0-onlyDevelopment toolsDevelopment tools::Cargo plugins amfiteatr_classicImplementation of some classic game theory problems to research on13,650non-standardConcurrencyDevelopment tools soroban-rs-macrosA collection of helpers for writing tests for Soroban contracts13,611MITDevelopment toolsWebAssembly adrsCommand line tool for managing Architecture Decision Records13,600MIT OR Apache-2.0Command line utilitiesDevelopment tools blockwatchLanguage agnostic linter that keeps your code and documentation in sync and valid13,561MITCommand line utilitiesDevelopment tools stub-macrostub!() is a better version of todo!() that can be assigned to a variable13,557Apache-2.0 OR MITDevelopment toolsNo standard library orm_macroThe simplest sql builder that maps to your struct andlooks like an orm13,550MITDatabase interfacesDevelopment tools variant_access_traitsA set of traits and for defining a common api for Rust enums based on the std::variant api in the C++ standard library13,496MITDevelopment toolsRust patterns htmlprocHTML processors as utils written in Rust13,496Apache-2.0Development toolsValue formatting former_deriveThis module was renamed. Please use module::former_meta.13,486MITAlgorithmsDevelopment tools daml-lfAPI for working with Daml-LF data13,460Apache-2.0Development tools zod_gen_deriveDerive macro for zod_gen - automatically generate Zod schemas from Rust types with serde rename support13,451MITDevelopment toolsWeb programming zerusLightweight tool for creating project-specific and/or general offline crates.io mirrors13,437MIT OR Apache-2.0Development tools gitallExecutes git(1) commands in repos below a parent directory13,431Unlicense OR MITCommand line utilitiesDevelopment tools cardamonCardamon is a tool to help development teams measure the power consumption and carbon emissions of their software.13,415non-standardCommand line utilitiesDevelopment tools cargo-pack-dockerpack artifacts into a docker image13,414MIT/Apache-2.0Development tools servustRust multiple backend-server template generator13,395MITCommand-line interfaceCommand line utilities