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.
convergio-typesCore types, Extension trait, Manifest, DomainEvent — the contract everything builds on2,814MIT
forged-cliCommand-line interface for forged.dev and device provisioning processes2,813MIT
gdnative_export_node_as_pathBoilerplate-code replacement macros when exporting node references through NodePath.2,811non-standard
muvGlobal environment management tool using uv2,810MIT
typed-envDescribing the requirements of environment variables in a type-safe and ergonomic way2,810MIT
switchy_web_server_coreSwitchy Web Server Core package2,808MPL-2.0
tracing-callgraphA tracing library for generating call graphs from spans.2,806MIT
is_testedHelper attribute for `cargo-is-tested`, along with `is_not_tested`2,802MIT
postfix_assertTrait implementations of common assertions in (postfix) method style for the Rust standard library. This allows for assertions to…2,802MIT
cargo-customsEnforces regulations in large cargo workspaces.2,802MIT OR Apache-2.0
mockforge-sdkDeveloper SDK for embedding MockForge in tests and applications2,800MIT OR Apache-2.0
is_trueIs it true?2,799MIT
cargo-incverA small utility for manipulating the project version in Cargo.toml2,798MIT
sentinel-macrosOut-of-the-box attribute macors to ease sentinel usage.2,798Apache-2.0
snmp_rust_agentA framework for building SNMP v3 Agents2,798MIT OR Apache-2.0
gen-file-database-macroFile based minimal database macro2,797MIT
fownerTrack features and file ownership for git repositories2,795MIT
satori-cliCommand line program to submit solutions on code testing platform Satori2,795MIT
fhir-resource-r5FHIR-RS library is an implementation of HL7 FHIR Specification for Rust.2,795non-standard
displaystrAn attribute macro for ergonomically implementing the Display trait2,793MIT OR Apache-2.0
git-shortcutsGit shortcuts.2,793MIT OR Apache-2.0
cargo-scout-audit-sorobanScout is an extensible open-source tool intended to assist Soroban smart contract developers and auditors detect common security…2,791MIT
serdes-ai-toolsetsToolset abstractions for grouping and managing tools2,791MIT
muxit(WIP) process manager2,790MIT
hash-genA command-line tool for generating cryptographic hashes (MD5, SHA1, SHA-256, SHA-512)2,789MIT OR Apache-2.0
const-pkg-versionconstant expressions for your package version (no-std/no-alloc compatible)2,789BSD-2-Clause
factiFactorio mod tool2,788MPL-2.0
transitive_frontiertool for auditing the locations where a dependency is introduced to a workspace2,788MIT
secretscanA blazing-fast secret scanner for your codebase2,788MIT
defmt-influxPipes defmt logs received from a TCP interface to InfluxDB2,785non-standard
f_cli利用Rust构建属于自己的前端cli工具2,784MIT OR Apache-2.0
cscrapperScrapper for competitive programming websites2,784GPL-3.0-or-later
tauri-latest-jsonGenerate multi-platform Tauri updater latest.json from built installers2,783MIT
paste2Macros for all your token pasting needs2,782MIT OR Apache-2.0
pathfinder-taggedType tagging utilities for the Pathfinder Starknet node implementation2,781MIT OR Apache-2.0
ironflow-engineWorkflow orchestration engine for ironflow with FSM-based run lifecycle2,779MIT
numnumsReusable bite-sized zero-copy parsers to feed your nom parser2,779MIT OR Apache-2.0
reap-grepwgrep/write-grep CLI2,775MIT
rondaA simple ron formatter2,775MIT OR Apache-2.0
chik-sdk-signerCalculates the signatures required for coin spends in a transaction.2,773Apache-2.0
ai-code-buddyAn AI-powered code review tool with elegant Bevy-based TUI2,773MIT
switchy_web_serverSwitchy Web Server package2,772MPL-2.0
elfsignTools for signing elf binaries2,771Apache-2.0
default-withFill a struct that cannot implement Default with the remaining fields initialized with Default::default2,771MIT OR Apache-2.0
typestate-builderDerive-macro-based generator that combines `Typestate` and `Builder` patterns.2,771MIT OR Apache-2.0
sqlx-postgres-testerA simple tool to test postgres with sqlx and tokio. It will automatically create a database and drop it after test.2,767MIT
git-conformKeep track of your local git repositories2,767MIT
switchy_web_server_corsSwitchy Web Server CORS package2,767MPL-2.0
perftree-cliCommand-line interface for perftree2,766MIT
rovkitrust kit for my self2,765Apache-2.0
tauri_helper_coreThe core functions of the tauri_helper crate2,764MIT
visualUse Display if available, Debug otherwise2,764MIT
enum-conversion-traitsTraits for converting between enums and the types and their variants.2,764GPL-2.0-or-later
log4youStructured logging for Rust with dynamic UUID log IDs, built on log4rs.2,763Apache-2.0
winlinerThe WebAssembly Indirect Call Inliner2,757Apache-2.0 WITH LLVM-exception
wheel-rsA Rust utility library providing file operations, time utilities and Duration serialization support.2,756MIT
flir_rsProcess images from FLIR cameras2,755MIT
tailwind-rs-scannerAdvanced content scanning for Tailwind-RS Core2,755MIT
yimi-rutoolA comprehensive Rust utility library inspired by Hutool2,754MIT OR Apache-2.0
spidiorA tool for handling sed-like substitution tasks where pesky source code semantics are getting in the way.2,753GPL-3.0
seedwing-policy-engineA functional type system for implementing policy inspection, audit and enforcement2,752Apache-2.0
cf-gears-gear-orchestratorGear Orchestrator - system gear for service discovery and module management2,752Apache-2.0
must_be_emptyMakes sure that an specific function is empty. With no statements2,749MIT
pg-embed-alternativeRun a Postgresql database locally on Linux, MacOS or Windows as part of another Rust application or test.2,749MIT/Apache-2.0
wgsl-macroA WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants.2,749MIT OR Apache-2.0
rust_howtoA documentation summary and a compendium of snippets and recipes for the Rust language and ecosystem. Everything you need for…2,748MIT OR Apache-2.0
pagebakeSimple Static Site Generator library2,747MIT
mkmodCLI for adding modules to Rust projects.2,746GPL-3.0
fgenerA package to generate n number of text files with random characters2,745MIT
fallow-v8-coverageV8 ScriptCoverage JSON parser and UTF-16 source-offset mapper for the fallow CLI2,745MIT
randsymGenerates unique identifiers for macros2,741MIT
jsonerr2arrayjsonerr to array2,740MIT OR Apache-2.0
db-key-macroAttribute macro to generate fixed-length key-value database keys2,739MIT
artificial-promptFluent builders and helpers for composing markdown prompt fragments2,738MIT
unleashTooling to manage releasing of crates in massiv workspaces/monorepos2,737Apache-2.0
magnesium-engineAn upcoming test automation engine.2,737Apache-2.0
filthy-richTiny, ergonomic Discord Rich Presence library for your Rust apps.2,736MIT
rust-analyzer-mcpMCP server for rust-analyzer integration2,735MIT
zag-orchOrchestration library for zag — multi-session coordination for AI coding agents2,731MIT
backoff-macroMark an async function with #[backoff] to get the default ExponentialBackoff behavior. (tokio compatible)2,730MIT
autoschematic-lspLanguage server support for Autoschematic.2,730AGPL-3.0
shrs_rhai_completionRhai completions for shrs2,729MIT OR Apache-2.0
fallow-licenseOffline Ed25519-signed license JWT verification for the fallow CLI (paid feature gating)2,729MIT
make-fabric-modScaffolding tool for creating Fabric mods in Java and Kotlin2,728non-standard
breezy-timer-libPainless and production friendly timers2,726MIT OR Apache-2.0
winstacksCollect CPU call stack samples from a windows process2,726MIT OR Apache-2.0 OR BSL-1.0 OR MPL-2.0 OR Zlib OR Unlicense
xlogicPackage for developing, building, testing, packaging and deploying FPGA and ASIC projects2,725Apache-2.0
dolessA Rust macro to simplify struct mapping , injects cache lookup logic directly into your functions ,and function utilities.2,724MIT OR Apache-2.0
yanuntileasy test2,724MIT
cargo-deps-orderA Cargo subcommand to list dependencies in a workspace and execute commands on them.2,723MIT
struct-validation-coreCore functionality for struct validation, including traits and error types.2,723MIT
rskim-coreCore library for the most intelligent context optimization engine for coding agents2,723MIT
flake-watcherA simple tool to watch for changes in a nix flake and run a command when it changes2,721MIT
ggen-coreCore graph-aware code generation engine2,719MIT
sifSmall but convenient parameterized testing attribute macro for Rust2,718MIT OR Apache-2.0
pretty_assertions_sorted_forkWrapper around the `rust-pretty-assertions` crate that allows for the ability to sort the Debug output.2,717MIT/Apache-2.0
p4-cmdP4 API (wraps CLI)2,716MIT OR Apache-2.0
cf-module-orchestratorModule Orchestrator - system module for service discovery and module management2,714Apache-2.0
vibe-ticketA high-performance ticket management system for Vibe Coding environment2,713MIT
opencode-cloud-coreCore library for opencode-cloud - config management, singleton enforcement, and shared utilities2,713MIT
to_stringSimple functions to print primitives as strings2,711MPL-2.0
comfy-print-syncNon-panicking versions of println! and friends. Sync implementation.2,710MIT
arch_validation_coreRule based architecture test library2,710AGPL-3.0
skgituseful cli tool for git basic command2,708MIT
try_convertAuto-generate TryFrom and an error type, with minimal boilerplate2,708MIT
dp_macroprocedural macro that implements memoization for dynamic programming2,707GPL-3.0-or-later
nvim-mcpMCP server for Neovim2,707MIT
tests_binSimple solution to organize unit tests. VSCode extension included!2,705MIT
devela_base_corebase shared functionality for devela2,704MIT OR Apache-2.0
test-collectorA library for setting up integration test with start up and tearndown2,703MIT/Apache-2.0
rohanasanpmA project maker for Rohanasan: An extremely fast and easy backend framework for rust.2,702non-standard
oauth2tokenObtains OAuth 2.0 tokens2,702GPL-3.0-or-later
peckishCreate, manipulate, and transform Linux package formats!2,702Apache-2.0
shrs_manpageskeybinding to open man page currently typed command2,701MIT OR Apache-2.0
facet-diffStructural diffing for Facet types with human-readable output - no PartialEq required2,700MIT OR Apache-2.0
morganaCore libraries for the Morgana metalanguage2,699MIT
bb-flasher-bcfA library to flash BeagleConnect Freedom2,698MIT
ratchetsProgressive lint enforcement tool with budgeted violations that can only decrease over time2,698non-standard
cargo-cratesupA Cargo subcommand that scans your Cargo.toml dependencies and checks for available updates to help you keep your dependencies…2,697MIT
wallocMalloc's Wario - allocates unusable, arbitrarily-sized blocks of memory on-command. Great for, uh, testing purposes?2,696MIT OR Apache-2.0
sqlx-db-ssk-testerA simple tool to test sqlx with postgres , It will automatically create a database and a table for testing. and drop the database…2,696MIT
tailwind-rs-postcssPostCSS integration for Tailwind-RS Core2,696MIT
test_eqassert_eq!-like macros that return a Result instead2,696MIT OR Apache-2.0
cw-orch-publish-testScripting library for deploying and interacting with CosmWasm smart-contracts2,695GPL-3.0-only
agcodex-mcp-typesShared MCP type definitions2,695Apache-2.0
git-releaseSet the release information based on all commits of a tag2,694MIT
fastmcp-coreCore types and context for FastMCP2,694MIT
valibukValibuk is a library and a set of macros implementing the correct-by-construction pattern.2,693MIT OR Apache-2.0
disarray-ledgerThis crate services our hybrid multi-chain directly implementing several critical structures from blocks to chains and…2,693MIT
train-stationA high-performance, PyTorch inspired, zero dependency Rust machine learning library2,692MIT OR Apache-2.0
fun-pkg-implA project to demonstrate publishing crates2,692MIT
ci_groupRAII log groups for GitHub Actions and Azure Pipelines. Fixes swallowed logs.2,690MIT OR Apache-2.0
aoc-framework-coreCore types and function for aoc-framework-rs2,689MIT
resourcepackdAn utility for Minecraft datapack development2,684Apache-2.0
scaleway_sdkRust SDK for the Scaleway Developers API2,682MIT OR Apache-2.0
selium-abiStreaming compute fabric2,682MPL-2.0
or-rs-macrosor-rs's proc macros.2,679MIT
oxidized_makeA Rust implementation of make.2,675MIT
guibuilderA program that builds a GUI using JSON passed through stdin2,668GPL-3.0-or-later
nidrs-valid-macroa valid macro.2,668MIT
osiris-displayA display layer for an Osiris machine.2,666MIT
virvadbvirvadb is a simple data base that save your data into INI file format2,666MIT
kite_sqlSQL as a Function for Rust2,665Apache-2.0
polaris-rsLightweight Rust SDK used as Proxyless Service Governance Solution.2,664MIT OR Apache-2.0
sbpf-assemblerAssembler for SBPF (Solana BPF) assembly language2,663MIT
ru-diA simple and lightweight dependency injection container for Rust2,661MIT
verusVerus: Verified Rust for low-level systems code2,660MIT
vtcode-collaboration-tool-specsPassive JSON schemas for VT Code collaboration and HITL tools2,659MIT
aoc-framework-utilsUtilities such as data types, algorithms and functions for aoc-framework-rs2,659MIT
bashrs-runtimeEmbedded runtime library for Rash-generated shell scripts2,659MIT
cargo-delta-libImplementation detail of the cargo-delta tool. Do not depend on this crate directly.2,655MIT
cf-types-registryTypes Registry module: GTS entity registration, storage, and REST API2,653Apache-2.0
mcp-probe-coreCore MCP (Model Context Protocol) types, traits, and transport implementations2,653MIT
harness-lspLSP tool for AI agent harnesses — language-server-protocol operations (hover, definition, references, symbols) with manifest,…2,652MIT
wakflo-schemawakflo.ai rust2,651non-standard
serdes-ai-outputOutput schema validation and structured output support for serdes-ai2,651MIT
tracel-xtask-utilsUtility functions for xtask-tracel crates.2,650MIT OR Apache-2.0
aoc-framework-parsersCompilation of input parsers for aoc-framework-rs2,649MIT
testnumbat-codecLightweight binary serializer/deserializer, written especially for Testnumbat smart contracts2,646GPL-3.0-only
shadybuga simple reference software renderer to be used for debugging shaders2,646MIT OR Apache-2.0
bamboo-agentA fully self-contained AI agent backend framework with built-in web services, multi-LLM provider support, and comprehensive tool…2,646MIT
valobsValobs - A collection of commonly used value objects in enterprise applications2,645Apache-2.0
ronfmtA simple tool for autoformatting RON files.2,644MIT
stacks-corePackage that exposes primitives for working with the Stacks blockchain2,643MIT
vergen-gix-demoA demo of the capabilities of the `vergen-gix` build tool2,642MIT OR Apache-2.0
cargo-archtest-cliCLI of arch_test_core for rule based architecture tests2,642AGPL-3.0
miyabi-llmLLM abstraction layer for Miyabi - GPT-OSS-20B integration2,640Apache-2.0
beads_rustAgent-first issue tracker (SQLite + JSONL)2,640MIT
qubit-functionFunctional programming traits and Box/Rc/Arc adapters for Rust, inspired by Java functional interfaces2,639Apache-2.0
rbytes_rust_utilUtilitários e algoritmos em Rust para iniciantes.2,637MIT
kodegen_tools_configKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,637Apache-2.0 OR MIT
typstfmtA soon to be formatter for the typst lang2,636MIT OR Apache-2.0
rsworktreeCLI helper for managing Git worktrees under a dedicated .rsworktree directory2,635MIT
vx-pm-npmNPM package manager support for vx2,635MIT
kodegen_utilsKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,635Apache-2.0 OR MIT
kirenA high-performance JavaScript runtime built with Rust - Zero config, single binary, production ready2,633MIT
vx-versionVersion management and parsing utilities for the vx universal tool manager2,631MIT
sqlx-mock-db-testerNo description provided.2,631MIT
vtcode-themeShared theme registry and runtime state for VT Code UI crates2,627MIT
rustest-fixturesBetter test your program.2,623MIT OR Apache-2.0
milkmilkBuild fullstack websites that use a Rust backend quicker.2,622non-standard
nuggetwrapper around dotnet CLI with enhanced functionality2,622MIT
unreal_log_parserA simple log parser for Unreal Engine logs, which can be used to extract useful information from logs.2,622MIT
regexnightCommand-line tool to print syntax-highlighted versions of regular expressions and spot errors2,620Apache-2.0
enum-mapping-macroMaps enum variants to numbers and viceversa2,619BSD-2-Clause
croncycleA simple cron job scheduler2,617MIT
derive_displayA convenient attribute to derive `Display` implementation from another trait implementation. Currently supports
`ToTokens`.2,615MIT
pi_agent_rustHigh-performance AI coding agent CLI - Rust port of Pi Agent2,615non-standard
tls_root_primerTriggers Windows's automatic root certificate installation for Rust applications, fixing TLS issues on clean systems.2,609MIT
lcovizA tool to visualize LCOV coverage data2,607MIT
tonic-rest-openapiOpenAPI 3.1 spec generation and patching from protobuf descriptors for Tonic gRPC services2,603MIT OR Apache-2.0
ebnf-fmtA formatting library for the ISO 14977 EBNF notation2,603GPL-3.0-only
bizerrorProvides a standardized approach for defining and managing business-related errors2,600MIT OR Apache-2.0
scribe-graphGraph-based code representation and analysis for Scribe2,597MIT OR Apache-2.0
plux-rsA modular and performant plugin system for Rust applications, enabling secure and stable extension of functionality through…2,594MIT
sparteHelpers for scientific calculs2,594GPL-2.0-or-later
qudag-mcpModel Context Protocol (MCP) server for QuDAG - Integrates vault, exchange, and quantum-resistant operations2,593MIT OR Apache-2.0
rocketmq-cliProvide some command-line tools to read data from RocketMQ files2,591MIT OR Apache-2.0
ur-taking-me-with-youEnsure child processes die when their parent dies2,591MIT OR Apache-2.0
nipsgit+nostr workflow utility2,589Apache-2.0