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.
metaldb-deriveProcedural macros for metaldb.2,324Apache-2.0
dfxmon-cliCLI tool for interacting with dfxmon canister on the Internet Computer2,322MIT OR Apache-2.0
qlty-typesCode quality toolkit2,319non-standard
eg_deriveProcedural macros for the eg crate.2,318MIT OR Apache-2.0
file_aggregatorFile Aggregator is a utility for aggregating and distributing file contents. It allows you to combine file contents from a…2,317MIT
artificialTyped, provider-agnostic prompt-engineering SDK for Rust2,317MIT
gitfetchA command-line tool to fetch and display Git contribution information2,316GPL-3.0
variant-builder-macroThis crate gives us the VariantBuider proc macro which can be used to streamline creting an enum from wrapping variants each…2,313MIT
tramerA lightweight procedural macro library for profiling function execution time with customizable time units2,311MIT
minifly-networkNetwork and DNS management for Minifly - Local Fly.io development simulator2,310MIT
rustdoc-json-to-markdownDEPRECATED: Use cargo-doc-md instead2,310MIT OR Apache-2.0
fuocoA CLI tool for provisioning ephemeral VMs on AWS, GCP, and Hetzner through a unified interface.2,307MIT OR Apache-2.0
mcp-cliInteractive CLI debugger and TUI for MCP servers2,306MIT
icarosA modern tmux session manager with an interactive TUI2,306Apache-2.0
rustatoA global state management library for Rust applications2,305MIT
moosicbox_app_native_libMoosicBox native fltk app lib package2,304MPL-2.0
wasmrustRust WebAssembly plugin for Wasmrun - compile Rust projects to WebAssembly with wasm-bindgen support2,303MIT
dapperDependency Analysis Project - identifying dependencies in C/C++ code and packages on filesystems2,301MIT
label_studio_yolo_datasets_converterA tool for converting datasets from Label Studio to YOLO format.2,300MIT
a3a3 tools.2,295Apache-2.0
jailed-path⚠️ DEPRECATED: This crate has been renamed to 'strict-path'. Please migrate to https://crates.io/crates/strict-path2,294MIT OR Apache-2.0
rustaidA small library providing random data for testing puposes2,292MIT OR Apache-2.0
ident-strA macro to convert string literals into identifiers2,290Apache-2.0
agcodex-apply-patchAST-aware patch application with precise location tracking2,290Apache-2.0
drasi-reaction-applicationApplication reaction plugin for Drasi2,290Apache-2.0
metrowrapA mwcc wrapper2,290BSD-3-Clause
unstdA little utility belt.2,289MIT OR Apache-2.0
serde-sqlxAllows deserializing Postgres rows into Rust types using serde2,288MIT
benchplotUtility for benchmarking functions over various input sizes and plotting the results.2,287Apache-2.0 OR MIT
agcodex-astAbstract Syntax Tree parsing and analysis with tree-sitter2,287Apache-2.0
glaceA type-safe, user-friendly proc macro for embedding a file tree into your code.2,286CC0-1.0
vistaA utility library for displaying and formatting arrays, matrices and tensors in the terminal.2,285MIT
minifly-litefsLiteFS integration for Minifly - Local Fly.io development simulator2,284MIT
completersA tiny Rust-native shell completion solution.2,284MIT
zirv-kafkaA convinient wrapper for rdkafka.2,283MIT OR Apache-2.0
blinq-commonCommon utilities for Blinq Rust microservices: error handling, logging, and HTTP middleware2,281MIT
kodegen_tools_gitKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,279Apache-2.0 OR MIT
vertyprocedural macro to generate different versions of a type2,279MIT-0
agcodex-mcp-clientModel Context Protocol client implementation2,279Apache-2.0
netscape_bookmark_parserA Netspace bookmark parser for Rust2,278MIT
cargo-urlcrateA Cargo wrapper which adds crate URLs to 'cargo (build/test/run)' output2,277MIT
agcodex-loginAuthentication management for AGCodex2,276Apache-2.0
yoshiEntry for the Yoshi error framework.2,276MIT OR Apache-2.0
devela_base_stdbase std shared functionality for devela2,274MIT OR Apache-2.0
df_ls_debug_structureA language server for Dwarf Fortress RAW files2,272MIT OR Apache-2.0
mockforge-testTest utilities for MockForge - easy integration with Playwright and Vitest2,272MIT OR Apache-2.0
changenogZero-config changelog generator with monorepo support.2,269ISC
cg-bundlerA powerful Rust code bundler that combines multiple source files into a single, optimized file for competitive programming and…2,267MIT
heron-rebuildWorkflow runner for complex build commands2,265MPL-2.0
git-moves-togetherFind files that move at the same time in a git repository to identify coupling2,264CC0-1.0
elicitationConversational elicitation of strongly-typed Rust values via MCP2,264Apache-2.0 OR MIT
algocline-enginealgocline Lua execution engine — VM, session, bridge2,264MIT OR Apache-2.0
fayaliteHardware Description Language embedded in Rust, using FIRRTL's semantics2,261LGPL-3.0-or-later
hermes_benchA simple benchmark suite generator in Rust2,259MIT
plugrs-interfacePlugin interface definitions for the plugrs system2,258MIT
enum-conversion-deriveProdedural macros for deriving From and TryFrom traits on enums.2,257GPL-2.0-or-later
orichalcumA type-safe, composable agent orchestration framework for building complex, multi-step workflows.2,257MIT
c64-assemblerCommodore 64 assembler, outputs directly to .PRG or Dasm source code2,256GPL-3.0-or-later
cargo-oh-my-dependenciesA cargo plugin to browse and edit crate features across a workspace.2,256MIT
opencratesEnterprise-grade AI-powered Rust development companion with comprehensive automation, monitoring, and deployment capabilities2,256MIT OR Apache-2.0
omegon-extensionOmegon extension SDK — safe, versioned interface for third-party extensions2,256MIT OR Apache-2.0
db-moverTool to move data between databases2,253non-standard
schemapinCryptographic schema integrity verification for AI tools - Rust implementation2,252MIT
meerkat-mobkitCompanion orchestration platform for the Meerkat multi-agent runtime2,250MIT OR Apache-2.0
cuda-rust-wasmCUDA to Rust transpiler with WebGPU/WASM support2,249MIT OR Apache-2.0
json-schema-deriveJSON Schema derive macro with arbitrary fields support2,248MIT
e2eTest framework for stateful integration tests2,246MIT OR Apache-2.0
decy-hirHigh-level Intermediate Representation for C-to-Rust transpilation2,245MIT OR Apache-2.0
cargo-run-selectableA simple Rust utility that helps developers run `cargo run` in workspaces with multiple binary targets without needing to specify…2,244MIT
z39Z39.50 Types and ASN.1 Messages2,240MIT
dupes-coreCore library for detecting duplicate and near-duplicate code blocks2,240MIT
quickmark-serverLightning-fast Markdown/CommonMark linter LSP server for editor integration2,237MIT
e2e-macroProcedural macro for e2e library2,235MIT OR Apache-2.0
cargo-configureConfigure a cargo project2,235AGPL-3.0
adk-browserBrowser automation tools for Rust Agent Development Kit (ADK-Rust) agents using WebDriver2,234Apache-2.0
everruns-runtimeThe agentic runtime for Rust — the in-process entrypoint to the Everruns agentic framework, for building coding agents, personal…2,234MIT
wumpus-hunterRun test suite of a program repeatedely2,233MIT OR Apache-2.0
rsdocs-dashingTool to prepare rsdocs for dashing, in order to generate docsets2,228MIT OR Apache-2.0
quickmark-cliLightning-fast Markdown/CommonMark linter CLI tool with tree-sitter based parsing2,228MIT
fyrerA lightweight tool to run multiple dev servers concurrently2,226MIT
env_idUse environment variables as identifiers.2,224MIT OR Apache-2.0
dumpfilesA CLI and library for generating structured YAML representations of directory contents, optimized for efficiently sharing…2,224MIT
camel-language-simpleSimple Language for rust-camel YAML DSL2,222Apache-2.0
code_analyzerA Rust-based static code analysis tool for JavaScript, TypeScript, Python, and Go.2,221MIT
ucp-schemaRuntime resolution of UCP schema annotations2,220Apache-2.0
consistency_modelA tester for distributed system consistency properties like linearizability and sequential consistency.2,217MIT OR Apache-2.0
derive-collect-docsCollect documentation from Rust structs using a `CollectDocs` derive macro.2,217Apache-2.0 OR MIT
cf-modkit-node-infoModKit node info library2,216Apache-2.0
hooch-macroProcedural macros for the hooch async runtime.2,214Apache-2.0
anubis-vaultPost-quantum secure secrets manager with ML-KEM-1024, ML-DSA-87, zero-knowledge proofs, Shamir sharing, and memory protection.…2,213MIT OR Apache-2.0
harness-rs-coreCore traits and types for the harness-rs agent framework: Model, Tool, Guide, Sensor, Hook, Compactor, Skill, plus Context,…2,213MIT OR Apache-2.0
dtlogA log for tracking discard stats of multi-files databases.2,212MIT OR Apache-2.0
orbyte_procA serialization/deserialization library2,211MIT OR Apache-2.0
figma-mcpModel Context Protocol (MCP) server for accessing Figma files and exporting images as resources2,210MIT
Pro-Readme-GeneratorA very easy-to-use multi functional README generator written in Rust that works inside your terminal. Never think about readme…2,210MIT
kairo-treeDisplay a repository like tree2,208GPL-3.0-or-later
droidtuiA beautiful Terminal User Interface (TUI) for Android development and ADB commands2,208MIT
ez-tui-deriveA framework to create terminal user interfaces in Rust with Ratatui2,206Apache-2.0
camel-bean-macrosProc-macros for camel-bean crate2,205Apache-2.0
ferris_chats_dataThis library provides data structures for ferris_chat.2,199GPL-3.0
camel-processorMessage processors for rust-camel2,198Apache-2.0
mockforge-k8s-operatorKubernetes operator for MockForge - manage mock services as Kubernetes resources2,197MIT OR Apache-2.0
oxicuda-ptxOxiCUDA PTX - PTX code generation DSL and IR for GPU kernel development2,197Apache-2.0
cargo-forgeAn interactive Rust project generator with templates and common features2,196MIT OR Apache-2.0
cuenv-secretsSecret resolution and management for the cuenv ecosystem2,195AGPL-3.0-or-later
nrf-recoverUnlock nRF52 devices using a CMSIS-DAP or JLink probe2,194MIT OR Apache-2.0
blocktopA minimalist TUI block explorer for Ethereum blockchains2,194MIT
opencode-cloudCLI for managing opencode as a persistent cloud service2,190MIT
b255b255 encoding prevents forbidden colon bytes in redis keys / b255编码规避redis键中禁止的冒号字节2,188MulanPSL-2.0
xbdmXbox Debug Monitor client for Rust2,186MIT/Apache-2.0
get_envGet argv and envp by hook or by crook.
This library goes further than the stdlib to get arguments and environment variables,…2,186Apache-2.0
rustycordA fast, lightweight, and feature-rich Discord bot library written in Rust.2,186MIT
libaipmCore library for AIPM — manifest parser, resolver, store, lockfile2,182MIT
jbytes_deriveThis is a byte stream structured serialization and deserialization library.2,180MIT OR Apache-2.0
openlark-cardkit飞书开放平台 Rust SDK - 企业级 API 客户端2,175Apache-2.0
anda_bnbAnda agent tools offers integration with the BNB chain.2,173MIT OR Apache-2.0
vapor-cliA command-line interface for SQLite database management with enhanced features for data manipulation, querying, and testing2,173MIT
cargo-revolveA Cargo subcommand to build RPMs using a .spec template, bridging the gap between Rust projects and native RPM tooling.2,172MPL-2.0
qubit-datatypeRuntime data type descriptors and conversion utilities for Rust2,172Apache-2.0
leaktracerA Rust allocator to trace memory allocations in Rust programs, by intercepting the allocations.2,170MIT
fastmcp-serverMCP server implementation for FastMCP2,169MIT
disarray-runtimeThis crate implements the runtime for the hybrid blockchain network, Disarray2,168MIT
configurable_serde_macrosA proc-macro to apply reusable serde configurations - macros.2,166MIT OR Apache-2.0
guiedit_deriveDerive Inspectable and NodeTree for any structure or enum2,163MIT OR Apache-2.0
ad_clientA Rust client API for the ad text editor2,163MIT
biome_projectWorkspace project handler2,162MIT OR Apache-2.0
codetypo-dictSource Code Spelling Correction2,162MIT OR Apache-2.0
vibranceText colourisation library.2,160MIT
try-rsTemporary workspace manager for fast experimentation in the terminal2,160MIT
git-commitsSimple library for iterating git commits and changes2,159MIT
pathdivThis library provides an API similar to pathlib of python.2,158MIT
ahah tools.2,158Apache-2.0
terminal-commander-siftersOutput sifters (capture, filter, ring-buffer) for Terminal Commander.2,157PolyForm-Noncommercial-1.0.0
drop_codeA macro that allows you to implement code that will be automatically executed after the function code has finished, be it the end…2,156Apache-2.0
cargo-doccocargo docco generates literate programming style documentation pages from source code. Port of Jash Kenas' Docco in Rust.2,155Apache-2.0/MIT
ox_content_parserHigh-performance Markdown parser for Ox Content2,155MIT
rs_ctxContext propagation for rs framework2,154Apache-2.0
command-vaultAn advanced command history manager with tagging and search capabilities2,153MIT
mlem-asmAn assembler for the MLeM virtual machine.2,152MIT
switchy_async_cargoCargo async linter package2,152MPL-2.0
agcodex-coreCore business logic with AST-RAG engine and tree-sitter integration2,149Apache-2.0
scribe-patternsAdvanced pattern matching and search algorithms for Scribe2,148MIT OR Apache-2.0
claude-loggerReal-time monitoring tool for Claude Code conversations with webhook support2,147MIT
semantic-edit-mcpMCP server for semantic code editing with tree-sitter2,145MIT OR Apache-2.0
mpi_cluster_toolsA collection of cluster management commands for HPC environments2,145MIT OR Apache-2.0
trusty-searchMachine-wide hybrid code search service: BM25 + vector + KG, zero cold-start, MCP server2,145MIT
yggdrasil-cliYggdrasil is a project flattener and diff engine that turns any subset of your codebase into a single AI-ready codex (index +…2,142MIT
rustfmt-coreA core library of rustfmt2,141Apache-2.0/MIT
alchemy-apiA high-level binding for Alchemy Enhanced APIs, written in Rust.2,141GPL-3.0-or-later
agentic-sdkShared SDK for the Agentra ecosystem - traits, types, and standards that all sisters implement2,141MIT
meerkat-mob-packMobpack format types and validation primitives2,141MIT OR Apache-2.0
agent-file-toolsAgent File Tools — tree-sitter powered code analysis for AI agents2,140MIT
serdes-aiType-safe, production-ready AI agent framework for Rust - a full port of pydantic-ai2,139MIT
tree_sitter_lint_tree-sitter-grep(not-yet-landed version used by tree-sitter-lint)
tree-sitter-grep is a grep-like search tool that
recursively searches the…2,137Unlicense OR MIT
rico_parserA high-performance Apache Thrift IDL parser that converts Thrift IDL files to JSON AST2,137MIT OR Apache-2.0
ferroscopeMCP server that enables AI assistants to debug Rust programs using LLDB and GDB2,136MIT
deciduousDecision graph tooling for AI-assisted development. Track every goal, decision, and outcome. Survive context loss. Query your…2,136Apache-2.0
dupes-rustRust language analyzer for dupes-core duplicate detection2,134MIT
smtp_recvDual-port SMTP server: Secure submission (465) & Inbound forwarding (25) / 双端口 SMTP 服务:安全提交 (465) 与入站转发 (25)2,134MulanPSL-2.0
build_metadataembed repository metadata in your code at compile time2,133MIT
secfindingUniversal security finding types for vulnerability scanners.2,133MIT OR Apache-2.0
simple_dto_mapper_deriveA derive macro for mapping DTOs with rename/transform/skip support2,131MIT
lance-toolsTools for interacting with Lance files and tables2,131Apache-2.0
subcomponentA components orchestrator2,130MIT
infer-mliInfer a .mli file from a .ml file using the OCaml Language Server2,130MIT
trueno-explainPTX/SIMD/wgpu visualization and tracing CLI for Trueno2,130MIT OR Apache-2.0
cargomonA Rust implementation of nodemon for automatic rebuilding and running of Rust projects2,129MIT
tracing-s3AWS S3 (Express One) , sending trace logs to S32,128MIT
cfd16-lib-implHolds the trait Codeable for cfd16-lib, allowing the definition of a proc-macro.2,127GPL-3.0-or-later
rundeck-apiRundeck API is a library to talk with Rundeck Application Programming Interface2,125MIT
worktreeA powerful CLI tool for managing git worktrees with enhanced features including centralized storage, automatic config file…2,124MIT
denshaNext.js-like web application framework built with Kotoba2,123Apache-2.0
binfire-libWhatever2,123Apache-2.0/MIT
bb-flasher-sdA library to flash OS images to SD Card2,122MIT
xxvA hex viewer for the terminal, with a visual text user interface.2,121GPL-3.0
pick_fastHigh-performance weighted random load balancer for selecting low-latency nodes with smooth weight updates. /…2,119MulanPSL-2.0
cf-nodes-registry-sdkSDK for nodes_registry module: API trait, node models, and error definitions2,118Apache-2.0
swiftide-pgvectorA library to use pgvector with Swiftide.2,117MIT
sentinel-towerSentinel middleware for Tower2,117Apache-2.0
settings_loaderOpinionated configuration settings load mechanism for Rust applications2,114MIT
xlogic-derivePackage for developing, building, testing, packaging and deploying FPGA and ASIC projects2,111Apache-2.0
cc-auditSecurity auditor for Claude Code skills, hooks, and MCP servers2,111MIT
polywrap_pasteMacros for all your token pasting needs2,110MIT OR Apache-2.0
allframe-forgeAllFrame CLI - Project scaffolding and code generation2,110MIT OR Apache-2.0
flashy64-backendSupport library for interfacing with N64 flashcarts.2,109MIT
d5The simple, Unix-philosophy tool to retrieve your home network's IP address remotely2,107GPL-3.0-or-later
discretionaryA tiny procedural macro to make all your struct fields optional2,106Apache-2.0
ggen-marketplaceMarketplace plugin for ggen - package management system2,106MIT
memfd-runnerA Linux library for executing in-memory ELF files using memfd_create and execve2,105MIT OR Apache-2.0
casial-coreConsciousness-aware context coordination engine - The Casial substrate for paradox-resilient AI agent context management and…2,104MIT OR Apache-2.0
agpm-cliAGent Package Manager - A Git-based package manager for coding agents2,102MIT
evm-lensColorful EVM bytecode disassembler CLI2,101MIT
chrysalis_rsTransform logs into beautiful, structured JSON for web UIs2,097MIT OR Apache-2.0
maeOpinionated async Rust framework for building Mae-Technologies micro-services — app scaffolding, repo layer, middleware, and test…2,097MIT
stopwatch-rsA stopwatch implementation with suspend/resume feature.2,094MIT
greentic-start-devGreentic lifecycle runner for start/restart/stop orchestration2,093MIT
aether-projectProject-local settings and agent discovery for the Aether AI agent framework2,093MIT
decy-analyzerStatic analysis and type inference for C code2,092MIT OR Apache-2.0
repakREPAK asset library format support2,091MIT OR Apache-2.0
cargo-deliverRun goreleaser from Rust to deploy your Rust binaries to Github/Artifactory/Dockerhub2,090MIT