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.
perl-editText edit representation and helpers for incremental Perl parsing994MIT OR Apache-2.0
purpleA next-generation, Rust-native code editor for Rust developers.994AGPL-3.0-or-later
perfgate-validationValidation functions for benchmark names and configuration991MIT OR Apache-2.0
guimanThe Ultimate Arch Linux Package Manager - GUI with 100% pacman & AUR feature parity991MIT
ruv-swarm-cliDistributed swarm orchestration CLI with cognitive diversity990MIT OR Apache-2.0
sem-cliSemantic version control CLI. Shows what entities changed (functions, classes, methods) instead of lines.989MIT OR Apache-2.0
mobilerBuild mobile apps in Rust — one core, native UI on Android, iOS, and the web (CLI)989MIT OR Apache-2.0
greentic-sorlaWizard-first CLI for Greentic SoRLa.988MIT
git_vaultA simplified version control system built in Rust for local files, quite similar to how git functions.988non-standard
i18n-embed-fl-no-check-hashmap-on-raMacro to perform compile time checks when using the i18n-embed crate and the fluent localization system988MIT
m2s2-cliCLI for scaffolding M²S² design system projects988MIT
packdiff-dtoThe packdiff data model: diff + review documents, parser, operations, exports. Pure logic, no I/O.988MIT
miyabi-workflowWorkflow DSL for Miyabi - Graph-based agent orchestration with .then(), .branch(), .parallel()987Apache-2.0
babysitWrap a shell command in a PTY and expose it to external AI agents (Claude / Codex) via subcommands987MIT
protomdProtobuf Markdown generator986MIT
gen-elfA utility for generating ELF files for testing ELF loaders.985MIT/Apache-2.0
dk-clidkod CLI — agent-native code platform985MIT
paiml-mcp-agent-toolkitDEPRECATED: This crate has been renamed to 'pmat'. Please use 'pmat' instead for new projects.982MIT OR Apache-2.0
agent-detectorDetect whether an AI coding agent is the caller, enabling automatic agent-friendly output for Rust CLI applications.982MIT
camel-component-containerDocker/Container component for rust-camel — run, manage and listen to container events via the Camel routing engine982Apache-2.0
tokmd-mathDeterministic numeric and statistical helpers for tokmd microcrates.981MIT OR Apache-2.0
vox-jit-abiStable extern C ABI types, codec env knobs, and shared cache primitives for vox codec backends981MIT OR Apache-2.0
harness-rs-loopReAct agent loop, subagent isolation, and session record/replay (JSONL) for the harness-rs framework.980MIT OR Apache-2.0
seams-rs-stdStandard-library-backed production impls of seams-rs-core ports: SystemClock, StdSleeper, StdSpawner, StdFileSystem,…979MIT OR Apache-2.0
duckdb-ext-macrosA modern, Rust 2024 Edition compatible procedural macro for creating DuckDB loadable extensions.979MIT
pathfinder-mcpPathfinder — The Headless IDE MCP Server for AI Coding Agents979MIT
trusty-mpmtrusty-mpm: unified multi-agent orchestration platform (core, daemon, CLI, TUI, Telegram)979MIT
cstats-coreCore library for cstats - statistical analysis and metrics collection978MIT OR Apache-2.0
camel-language-jsonpathJSONPath Language for rust-camel (RFC 9535)978Apache-2.0
sloc-coreCore analysis engine for oxide-sloc — file discovery, SLOC counting, and coverage parsing977AGPL-3.0-or-later
rez-lsp-serverA Language Server Protocol implementation for Rez package manager with intelligent code completion, validation, and navigation977Apache-2.0
next-fastA CLI wrapper that creates Next.js apps with bun and initializes Prisma975MIT
bmux_ipcCross-platform IPC protocol models for bmux974MPL-2.0
devflow-proAdvanced codebase analysis tool for project insights and optimization974MIT
vibe-graph-coreCore domain model for the Vibe-Graph neural OS974MIT
nefaxerHigh-performance directory indexer with content-aware diffing. Walks trees in parallel, stores metadata in SQLite, compares…972MIT or Apache-2.0
monolakeHigh Performance Proxy base on Monoio972MIT/Apache-2.0
dir-benchdir-bench provides a macro to generating benchmarks from files in a directory972MIT
awful_knowledge_synthesizerGenerate LLM-powered exam questions from YAML books, manpages, mdbooks, tealdeer pages, and code.972CC-BY-SA-4.0
tsz-scannerTypeScript scanner/tokenizer for the tsz compiler972Apache-2.0
sarif-to-md-coreCore library for converting SARIF security reports to Markdown.972MIT OR Apache-2.0
television-rsThe revolution will be televised971Apache-2.0
numaPortable DNS resolver in Rust — .numa local domains, ad blocking, developer overrides, DNS-over-HTTPS971MIT
blossom-nip34NIP-34 Nostr relay + GRASP git server library for Blossom971MIT
anchor-parserGenerate Rust types and helpers from Anchor IDL JSON files using solana-sdk directly — no anchor-lang dependency971MIT
subtype_rsAda‑style subtype newtype library970MIT
telogAggregate logs from various sources and send real-time notifications to Telegram for easy monitoring.969MIT
anaxa-builderA modern native Rust configuration management system969MIT
sipha-coreCore foundation types and traits for sipha - minimal dependencies, no parsing logic968MIT
cntrdctEvidence-based contradiction linter for Rust, Python, TypeScript, and Go.968MIT
tutti-cliCommand-line interface for Tutti967MIT
rustmorphismA Rust macro for creating functions with multiple implementations that are deterministically selected at compile-time966MIT
moosicbox_music_api_apiMoosicBox "Music API" API package965MPL-2.0
creator-appApplication for creation new files and projects from user templates964MIT
cnavA fast code navigation tool powered by ripgrep for quickly finding and jumping to symbols in your codebase964MIT
rastapiREST API library inspired by python FastAPI/Flask964MIT
http-tunnel-commonCommon utilities and types for http-tunnel962MIT
pathfinder-mcp-treesitterThe Surgeon — Tree-sitter engine for AST-aware operations in Pathfinder961MIT
semver-commonCommon library to use for semantic release core and plugins.959MIT OR Apache-2.0
bamboo-sdkErgonomic top-level Agent SDK facade for the Bamboo agent framework959MIT
camel-language-xpathXPath Language for rust-camel (XPath 1.0 via sxd-xpath)959Apache-2.0
ai-context-genA context generator for Rust repositories that creates structured markdown files with relevant information for LLMs and AI agents958MIT
bmux_event_modelsEvent models for bmux terminal multiplexer958MPL-2.0
skrills_syncPreference synchronization and validation sync utilities for skrills958MIT
ggenggen is a deterministic, language-agnostic code generation framework that treats software artifacts as projections of knowledge…957MIT
evilthis crate allows using the ? operator as a shorthand for .unwrap() 😈957MIT OR Apache-2.0
jgfJira-GitHub Flow CLI tool for seamless project management956MIT
kotlin-parserKotlin Language Parser (WIP)956MIT
git-semanticSemantic search for git history using natural language956MIT
rustloclibRust-aware LOC counter that separates production code from tests — even in the same file956MIT
cratestack-sqlRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.955MIT
depyler-hirHigh-level Intermediate Representation types for the Depyler transpiler954MIT OR Apache-2.0
clsx-rA Rust macro utility for conditionally constructing CSS class names. Inspired by JavaScript's clsx.954MIT
wisuA fast minimalist directory tree viewer, written in Rust.954Apache-2.0
dbschemaDefine database schema's as HCL files, and generate idempotent SQL migrations953MIT
raquetA terminal-based HTTP client with TUI interface built in Rust953MIT
vfs-shadowEffortlessly embed a local directory into a vfs.953MIT
rule_kitA fast, composable, and DSL-friendly rule engine kit for Rust.953Apache-2.0
micro_metricsPerformance monitoring and metrics collection for micro-neural networks952MIT OR Apache-2.0
splitrsAST-based Rust refactoring tool with trait separation, config files, and intelligent module generation952Apache-2.0
astudiosA CLI tool for managing Android Studio versions952MIT
oraclemcp-dbOracle connectivity, pooling, session leases and the type/NLS serializer for oraclemcp.952Apache-2.0 OR MIT
nebulisA Full Stack Rust/Remix/SurrealDB/GraphQL Project Generator951MIT
renso-code-graphDependency graph analyzer for code, tests, docs, and policy surfaces. Installs the prebuilt `code_graph` binary from GitHub…951LicenseRef-Proprietary
test-that-macroProcedural macros for test-that951Apache-2.0
opensession-git-nativeGit-native session storage for OpenSession using gix950MIT
thorn_rootThis crate defines core structres which will be used in BlackThorn application949MIT
pot-o-coreCore types and utilities for PoT-O (Proof of Tensor Optimizations)949GPL-3.0
theater-server-cliStandalone CLI for Theater server management949Apache-2.0
axocoatl-coreCore types, traits, and errors for the Axocoatl agentic AI framework948Apache-2.0
bpftrace-mcp-serverA Model Context Protocol (MCP) server that provides AI assistants with access to bpftrace kernel tracing capabilities947MIT
utils-box-pathfinderA toolbox of various small RUST utilities that make discovering paths to files easier947MIT
candor-classifycandor's curated effect classifier (crate+path -> effect) — pure, stable Rust.947MIT OR Apache-2.0
aisleMetadata-driven Parquet pruning for Rust: Skip irrelevant data before reading947Apache-2.0
rusty_replREPL library with customisable prompts and clean terminal management.946MIT
scoop-uvScoop up your Python envs with uv — the command is scuv945MIT OR Apache-2.0
cargo-dokitaA Cargo subcommand to analyze Rust project health, best practices, and common pitfalls.944MIT
renso-code-graph-mcpMCP stdio server exposing code_graph tools. Installs the prebuilt `code_graph-mcp` binary from GitHub Releases.944LicenseRef-Proprietary
thag_profilerA lightweight, cross-platform Rust code profiling toolkit with zero overhead when disabled943MIT OR Apache-2.0
hephasmAssembler for Asmodeus architecture with macro support and extended instructions943MIT
sentri-coreSentri: Core types and utilities for the Sentri multi-chain smart contract security analyzer.943MIT
autocore-stdStandard library for AutoCore control programs - shared memory, IPC, and logging utilities943non-standard
rem-command-lineCLI interface for the REM toolchain. Built to be implemented into the VSCode extension for REM942MIT
create-lamdera-app-rsA CLI tool to scaffold Lamdera applications with Tailwind CSS, authentication, i18n, and testing942MIT
llmtrimStatic, deterministic LLM prompt/payload compressor — cut input tokens 30-90% with zero extra model calls941MPL-2.0
icentral-compare-runtimeA Rust crate for comparing brandes runtimes941MIT OR Apache-2.0
solana-ratchet-quasarQuasar adapter for ratchet: run the rule engine as a compile-time pass inside the Quasar compiler941Apache-2.0
assertionAssertion library for the Rust programming language940MIT
build-instructionsA utility crate for working with Cargo build instructions940MIT
ccsync-coreCore library for Claude Configuration Synchronization940MIT
examineSimple project detection and analysis - just pass a path and get project info940MIT
utils-box-bitsA toolbox of various small RUST utilities that make bit types handling easier940MIT
elastic-mapping-macroProcedural macros for elastic-mapping - generate Elasticsearch mappings from Rust types940MIT
forge-core-dbDatabase layer for Forge - SQLite-based persistence for tasks, attempts, and state940MIT
anodizer-stage-sbomSBOM (Software Bill of Materials) generation stage for the anodizer release tool939MIT OR Apache-2.0
moeixSub-millisecond code search via sparse trigram indexing.938MIT
hyperstackReal-time streaming data pipelines for Solana - transform on-chain events into typed state projections938non-standard
cadi-coreCADI core types and utilities for content-addressed development938MIT
archivelfsRetrieve Git LFS files when git-archive only provides pointers.937MIT OR Apache-2.0
sdivi-configConfiguration loading and validation for sdivi-rust937Apache-2.0
gather-all-code-from-cratesa Rust crate designed to extract, filter, and reconstruct code elements from Rust projects. It provides a flexible and…937MIT
brokk-rtkRust Token Killer - High-performance CLI proxy to minimize LLM token consumption936Apache-2.0
miyabi-cliMiyabi CLI - 一つのコマンドで全てが完結936Apache-2.0
cargo-clean-plusRemove artifacts for every cargo project under a directory.936AGPL-3.0-or-later
tauri-plugin-pldownloaderTauri plugin for cross-platform file downloading (Android/iOS) with public/private destinations and a TypeScript client.935MIT
shiplog-portsCore port traits for shiplog adapters: Ingestor, WorkstreamClusterer, Renderer, Redactor.935MIT OR Apache-2.0
aristo-cliAristo CLI binary (the `aristo` command).934MIT
frut_libA no_std library for parsing, analyzing, and executing the Frut programming language.933Apache-2.0
cli_hooksA procedural macro that enables dynamic execution of Rust code before and after function calls.933LGPL-2.1-only
svix-webhook-with-cloneSvix webhooks API client with derive Clone added to Webhook struct933MIT
composer-php-jsonByte-exact PHP json_encode output for the two flag combinations Composer relies on (content-hash + JsonFile::encode).933EUPL-1.2
swapdexSwitch between multiple Claude Code, Codex, Gemini, and Antigravity login accounts, locally and safely.932MIT
devkitA comprehensive developer toolkit for project analysis and management930MIT
tauditCI/CD authority graph analyzer: how credentials, tokens, and artifacts propagate across pipelines—implicit trust-boundary breaks…930MIT OR Apache-2.0
linthisA fast, cross-platform multi-language linter and formatter930MIT
clap2manConverts a clap cli into a basic manpage that can be further customized929MIT
bump-versionRead, bump, write, commit and tag versions, automatically, in one line!927MIT
error-stack-macros2Community-made procedural macros for error-stack.927Apache-2.0
stakkA CLI tool that bridges Jujutsu (jj) bookmarks to GitHub stacked pull requests927MIT OR Apache-2.0
fogwatchA real-time log viewer for Cloudflare Workers with filtering and multiple output formats925MIT
diffoSemantic diffing for Rust structs via serde925MIT
tokmd-analysis-utilShared analysis utility math and normalization helpers.925MIT OR Apache-2.0
ros2_tuiA Terminal User Interface (TUI) for monitoring and managing ROS2 topics and parameters925MIT
rtxtarrust implementation of the txtar format924MIT
spliceSpan-safe refactoring kernel for 7 languages with Magellan code graph integration924GPL-3.0-only
camel-language-jsJavaScript language plugin for camel-language924Apache-2.0
escudoLightweight supply chain security checker for Rust923MIT OR Apache-2.0
kt-list-comprehensionsPython-like list comprehensions for Rust922Apache-2.0 AND MIT
miniflyLocal Fly.io development simulator with incredible developer experience922MIT
ccnClaude Code Notifier - Send macOS notifications with editor jump functionality for Claude Code hooks921MIT
icentral-test-basic-icentralProvides foundational utilities for basic testing within the iCentral framework in Rust 2021 edition.921MIT OR Apache-2.0
apcoreSchema-driven module standard for AI-perceivable interfaces921Apache-2.0
clawft-typesCore types for the clawft AI assistant framework920MIT OR Apache-2.0
kodegen_bash_shellEmbeddable POSIX/bash shell with cancellation support. Fork of brush-shell.919Apache-2.0 OR MIT
koda-cliA high-performance AI coding agent for macOS and Linux918MIT
syndiffStandalone library that implements a structural diff algorithm inspired by Difftastic918MIT
cmake-fmtFast CMake formatter with grammar-aware line wrapping918MIT
tmuxrsA modern, Rust-based tmux session manager with centralized configuration and directory-aware execution. Drop-in replacement for…917MIT OR Apache-2.0
ccboard-coreCore library for ccboard - parsers, models, store, watcher917MIT
monochange_semverCompatibility and semver helpers for monochange917Unlicense
heisenbergFramework-agnostic dual-mode web serving for Rust applications. Seamlessly switch between proxy mode (forwarding to frontend dev…916MIT
wicked-estate-observeOTLP HTTP exporter backend for wicked-estate916MIT
cargo-depotAlternative cargo registry with improved support for git/path dependencies915MIT OR Apache-2.0
patchloomStructured file editing library and CLI for AI agents: parser-backed JSON/YAML/TOML edits, AST-aware code operations, multi-file…915MIT OR Apache-2.0
claudeforgeCreate new projects optimized for Claude Code914GPL-3.0
openrunner-rsA Rust library for running OpenScript914MIT OR Apache-2.0
kaish-kernelCore kernel for kaish: lexer, parser, interpreter, and runtime914MIT
xml_magicA reasonably fast XML formatter.913MIT
skrills-intelligenceIntelligent skill recommendations based on usage patterns and project context.913MIT
hotspots-coreCore library for static analysis and Local Risk Score (LRS) computation across TypeScript, JavaScript, Go, Python, Rust, Java,…913MIT
utils-box-configA toolbox of various small RUST utilities that make handling configuration files easier912MIT
bevy_persistence_database_deriveDerive macros for bevy_persistence_database912non-standard
skrills-analyzeSkill analysis: token counting, dependencies, and optimization912MIT
rbatis-wrapper一个基于 rbatis 的现代化查询构建器,类似于 MyBatis Plus 的链式查询风格911MIT
utils-box-versionsA toolbox of various small RUST utilities that make working with semantic versioning easier911MIT
claude-parserClaude Code CLI stream-JSON parser for ruv-swarm multi-agent orchestration911MIT OR Apache-2.0
portage-atomLightweight Portage package atom parser based on PMS911MIT
mlua-swarmSwarm engine host built on mlua — long-running stateful runtime with Role/Verb gate, CapToken, 3-stage pipeline, and Middleware…911MIT OR Apache-2.0
utils-box-archivesA toolbox of various small RUST utilities that makes handling compressed files easier910MIT
utils-box-connectionsA toolbox of various small RUST utilities that make our lifes easier910MIT
utils-box-debugA toolbox of various small RUST utilities that make handling different types client/server connections easier910MIT
utils-box-stopwatchA toolbox of various small RUST utilities that make measuring code execution easier910MIT
utils-box-linuxA toolbox of various small RUST utilities that make UNIX thread handling easier910MIT
gimlet-cliA CLI tool used to debug executable binaries of Solana program using LLDB + rust formatting scripts.910non-standard
daml-fmtA canonical code formatter for the Daml smart-contract language, built on daml-parser910AGPL-3.0-only
emmy_dap_typesRust types for Debug Adapter Protocol (DAP) - forked from dap-rs with cross-editor compatibility enhancements909MIT
noloA CLI tool for discovering and analyzing `TODO` comments across codebases.909MIT
bashrs-oracleML-powered error classification oracle for bashrs using aprender (GPU-accelerated)909MIT
zelos-protoProtocol buffer definitions for Zelos tracing system909MIT OR Apache-2.0
utils-box-mathematicsA toolbox of various small RUST mathematics utilities that make DSP calculations easier908MIT
icentral-test-updateA Rust crate that provides advanced tools and frameworks for integration testing, utilizing the Rust 2021 edition features.908MIT OR Apache-2.0
git-stkGit-native stacked branch workflow helper908non-standard
toon-lspLanguage Server Protocol implementation for TOON (Token-Oriented Object Notation)907AGPL-3.0-only
culverinA HTTP load testing tool906MIT
masmlintA linter for Miden Assembly906MIT
flkA CLI tool for managing flake.nix devShell environments906MIT
cargo-sysroot-2Simply and Easily cross-compile the Rust sysroot crates.906MIT OR Apache-2.0
mcp-protocol-client⛔ DEPRECATED: Use mcp-protocol-sdk v0.4.0+ instead. This crate is consolidated into the main SDK.906MIT
quarto-yamlA YAML 1.2 parser that preserves fine-grained source locations (byte ranges) for every node.906MIT
crucible-coreCore library for Crucible architecture validation framework905Apache-2.0