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.
uwu-typesSome UwU and OwO for your Rust code1,627GPL-3.0
git_httpsable_clone_cligit clone via https.1,626MIT/Apache-2.0
slashcruxShared vocabulary types for the Slash and Crux agentic Rust ecosystem1,626MIT OR Apache-2.0
waspyA Python interpreter written in Rust, designed for WebAssembly.1,626MIT
git-sync-rsAutomatic git repository synchronization with file watching1,625MIT OR Apache-2.0
knx-rs-prodCross-platform .knxprod builder for KNX ETS product databases: renumber, hash, sign, and package — pure Rust, no .NET1,625GPL-3.0-only
crbrs-libA cross-platform command-line toolchain and LSP for Campbell Scientific CRBasic dataloggers.1,624MIT OR Apache-2.0
aqua-verifierAqua protocol library to sign, witness , and verify aqua chains.1,624non-standard
sugars_llmLLM integration and AI agent builder utilities1,622MIT OR Apache-2.0
blarseA lightweight parsing framework for blex1,622GPL-3.0
gitconfOverlay utility for more convenient and flexible configuration of git1,620CC0-1.0
unsafe-to-verifiedRenames unsafe to verified (kinda)1,620MIT
nethermitA CLI tool to convert Jsonnet to YAML1,620Apache-2.0
chik-sdk-coinsetUtilities for connecting to Chik full node peers via the light wallet protocol.1,619Apache-2.0
ktra_uiA CLI interface to Ktra's web API1,618MIT OR Apache-2.0
instructA language to write general purpose 'makefile like' tasks which are powerful and reuseable1,618MIT
git-chlogRelease changelog generator for Git-enabled projects1,618MIT
atelier_dcmlDistributed Convex Machine Learning for the atelier-rs engine1,618Apache-2.0
vanguard-pluginPlugin system for the Vanguard version manager1,616MIT
vx-tool-npmNPM package manager support for vx1,615MIT
rumi2Rumi2 simplifies the process of deploying your web applications and servers. With seamless SSH2 integration, it effortlessly…1,615MIT
pmna nidrs process manager.1,614MIT
rsclocA tool to count lines of code1,614MPL-2.0
signal-backtracePrint a backtrace even when a fatal signal is received.1,613MIT
nbnf_macronbnf's proc macro enabling ergonomic parser generation1,612MIT
spec-spine-cliThe `spec-spine` command-line tool: compile a markdown spec corpus into a deterministic authority registry and query it. A thin…1,612Apache-2.0
bloatyBloaty package1,611MPL-2.0
surfaiAdvanced browser automation library with human-like interactions and stealth capabilities for web scraping1,610MIT
saleae-csvParse Saleae Logic 2 CSV files in Rust1,609MIT OR Apache-2.0
type-changeConvert between different types of the same field name1,609non-standard
rplagRust code plagiarism detector1,609MIT OR Apache-2.0
pktgenA modular network packet builder library1,609MIT
game_mem_utilsA Rust library for reading and writing process memory on Linux, designed for easy trainer creation!1,609MIT
laburnumAn LSP framework for building language servers and compilers, powered by an incremental query tree with content-addressed…1,607BlueOak-1.0.0
zxbasicGenerates BASIC code for the Sinclar ZX Spectrum programmatically1,607MIT OR Apache-2.0
shellderA lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.1,607Apache-2.0
comate-agentCo-mate is an AI-powered architecture copilot, design and governance tools.1,606MPL-2.0
bijux-cliCommand-line runtime for automation, plugin-driven tools, and interactive workflows with structured output.1,604Apache-2.0
lsp-client-rsA Rust client to talk to LSP servers.1,601MIT
clau-mcpModel Context Protocol (MCP) implementation for Claude interactions1,601MIT
tap-consooomerParse Test Anything Protocol (TAP) files1,600Apache-2.0
coding_agent_toolsCoding agent tools (CLI + MCP). First tool: ls.1,600MIT
br-tplbit ranger tool collection1,599MIT/Apache-2.0
coverage2lcovA simple program to generate `lcov` file from data file generated by [coveragepy](https://github.com/nedbat/coveragepy ), when an…1,598MIT OR Apache-2.0
is_not_testedHelper attribute for `cargo-is-tested`, along with `is_tested`1,597MIT
symbi-dslSymbi DSL - AI-native programming language with Tree-sitter integration1,597Apache-2.0
capsula-registryA Capsula hooks registry.1,597MIT OR Apache-2.0
uncodeUncode is a nocode IDE with POC.1,596MIT
mockforge-configConfiguration types for MockForge1,596MIT OR Apache-2.0
mapack-macrosmapack macros1,596non-standard
dprint-plugin-ebnfA dprint plugin for formatting the ISO 14977 EBNF notation1,595GPL-3.0-only
osrs-pathfinderA pathfinder for Oldschool Runescape.1,594MIT
scheme4rScheme interpreter for rust1,594MIT
whitmanInteractive profile picker for project AGENTS.md files1,594Apache-2.0
utigoUtigo, a package manager for C++.1,593MIT OR Apache-2.0
sentinel-actixSentinel middleware for Actix-Web1,592Apache-2.0
rust-blockchainA simple blockchain implementation for add-ons in applications.1,592non-standard
qubit-retryRetry module, providing a feature-complete, type-safe retry management system with support for multiple delay strategies and…1,592Apache-2.0
refinerUtility to operate files from a command line.1,591MIT
everruns-integrations-duckduckgoDuckDuckGo Instant Answer search integration for Everruns agents1,591MIT
himitsuAn encrypted CLI tool for managing secrets on your machine1,590MIT
sentinel-rocketSentinel middleware for Rocket1,590Apache-2.0
gitlab-clone-groupCLI tool to download GitLab repos in bulk.1,590MIT OR Apache-2.0
gdparseA parser for turning raw gdscript into an AST1,590MIT
flash-watcherA blazingly fast file watcher that executes commands when files change1,590MIT
lean2mdTool to convert Lean files to Markdown with special features for documentation1,590MIT
luffPrint files with formatting1,590AGPL-3.0-only
conquer-structprovides macros to perform concurrent future resolution, while populating struct fields1,589MIT OR Apache-2.0
mavryk-smart-rollup-installer-configInstaller configuration for installer kernel of Mavryk Smart Rollups.1,589MIT
wrtypeA Rust implementation of wtype - a Wayland virtual keyboard tool that types text and sends key events1,589MIT
vectordb-clientClient library for interacting with the VectorDB semantic code search service.1,589MIT
integra8_serde_formatterSerde output formatters for displaying test results for the Integra8 test framework.1,588MIT OR Apache-2.0
greentic-sorla-langLanguage-facing types for Greentic SoRLa.1,587MIT
gitig-rsGenerate .gitignore files from the command-line1,587MIT
rdgrepA tool to display the number of files that have disabled RuboCop conventions(rubocop:disable).1,587MIT
enum-conversionA set of traits and macros for deriving conversion traits between enums and the types in their variants.1,587GPL-2.0-or-later
df_ls_semantic_analysisA language server for Dwarf Fortress RAW files1,587MIT OR Apache-2.0
doe_wasmdoe_wasm is a powerful Rust crate designed to enhance development workflow for no_std by providing an extensive collection of…1,586MIT
cctxClaude Code context manager for switching between multiple settings.json configurations1,586MIT
wmemWindows Memory Manipulation library1,586GPL-3.0-only
thalo-schemaCode generator based on aggregate schemas1,586MIT OR Apache-2.0
gbenchmarkA benchmark library for Rust with inspiration from Go benchmarking.1,586Apache-2.0
fabricbinPatch binary file using IDA signatures and defined replacement bytes in YAML.1,586MIT
gate4agentUniversal transport library for CLI AI agents (Claude Code, Codex, Gemini, OpenCode). Pipe, PTY, ACP (Agent Client Protocol), and…1,586MIT
brokenA crate that does not compile1,585MIT/Apache-2.0
gimbal_telemetryGimbal telemetry package1,585MPL-2.0
aipm-packAI Plugin Manager — author CLI (init, pack, publish, yank, login)1,585MIT
deployment-changelogA Rust library for generating changelogs based on deployments or commit ranges in Git repositories. It integrates with Bitbucket,…1,584non-standard
ringkernel-codegenCode generation for RingKernel - generates GPU kernel source code1,584Apache-2.0
ckb-ssri-std-proc-macroProcedural macros for CKB SSRI std1,583MIT
rustdoc_demoThis is used to demo all the rustdoc features1,583AGPL-3.0
url_query_stringA Rust procedural macro for generating methods to serialize structs into URL query strings. Provides seamless integration with…1,583MIT
dk-runnerdkod verification runner — CI/CD pipeline execution1,583MIT
cargocryptZero-config cryptographic operations for Rust projects with HIVE MIND collective intelligence1,582MIT OR Apache-2.0
trusteeA general-purpose agent that can morph into different specialized agents using WASM lifecycle plugins1,581MIT OR Apache-2.0
xlogic-corePackage for developing, building, testing, packaging and deploying FPGA and ASIC projects1,580Apache-2.0
prsmA script manager to simplify maintaining projects with Rust modules1,580MIT
scaSmells Code Analyzer rewritten in Rust1,580MIT
facet-json-schemaGenerate JSON Schema from facet type metadata1,580MIT OR Apache-2.0
oidc-utilOIDC utility1,579MIT
tetsy-wasm-gcA CLI tool to garbage collect webassembly modules1,579MIT/Apache-2.0
sort_alogorithms_v010This package have the implementation of several sort algorithms1,578MIT
komittoAI-powered Conventional Commit Message Generator for Git1,578MIT
sort_alogorithmsThis package have the implementation of several sort algorithms1,578MIT
funcall-macrosProcedural macros for the funcall library1,578MIT
mockforge-security-coreSecurity and encryption primitives for MockForge1,578MIT OR Apache-2.0
kodegenKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.1,578Apache-2.0 OR MIT
scrypto_statictypesUse explicit container types with Scrypto! Leverage the Rust compiler's type checking to increase security and productivity when…1,577MIT OR Apache-2.0
decy-codegenRust code generation from HIR with minimal unsafe blocks1,576MIT OR Apache-2.0
chectarineContent checker for source code & other text files1,576GPL-3.0-only
plugrsA lightweight and type-safe plugin system for Rust1,575MIT
bits-cliConverts input into bits (with explanations, where applicable)1,575EUPL-1.2
cargo-verusVerus: Verified Rust for low-level systems code1,575MIT
envfRuns a program with environment variables specified on the command line or in files1,575GPL-3.0-or-later
dotstateA modern, secure, and user-friendly dotfile manager built with Rust1,575MIT
crc-32cComput CRC-32C using accelerated SIMD and fusion algorithm1,574Apache-2.0
cpex-plugin-identity-jwtCPEX identity handler — JWT validation and claim mapping.1,574Apache-2.0
easyeda2kicad-rsA Rust library for converting EasyEDA projects to KiCad format.1,574MIT
binfireWhatever1,572Apache-2.0/MIT
rustysofhFIX & FAST (FIX Adapted for STreaming) in pure Rust1,570Apache-2.0
rxsyncSync tool for dir and files inspired by rsync1,570MIT OR Apache-2.0
genevaGeneva is a code generation CLI, allowing you to effortlessly perform codegen. It comes with friendly templating language.1,570MIT
printjsonerrprint json err1,570MIT OR Apache-2.0
tokf-commonShared types and utilities for the tokf CLI tool1,570MIT
cobenchStatistically rigorous performance benchmarking, powered by Conformal Prediction1,569MIT
ctclTool for analyzing the Ethereum consensus layer.1,569MIT OR Apache-2.0
aether-lspdLSP daemon for sharing language servers across multiple agents1,568MIT
runsA CLI tool to run Rust documentation tests (doctests) on standalone .rs files by generating a temporary Cargo project.1,567MIT
whereyoufromA small network diagnostic tool that listens for incoming TCP/UDP connections and simply replies by telling them their IP and…1,567MIT OR Apache-2.0
cuenv-task-graphTask graph DAG algorithms and dependency resolution for cuenv1,567AGPL-3.0-or-later
cpex-plugin-delegator-oauthCPEX delegation handler — RFC 8693 OAuth 2.0 token exchange.1,567Apache-2.0
cuenv-hooksHook execution system for cuenv environments1,566AGPL-3.0-or-later
rustyaidA small library providing random data for testing puposes1,565MIT OR Apache-2.0
kodegen_tools_filesystemKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.1,565Apache-2.0 OR MIT
cpex-pdp-cedar-directCPEX PDP — Amazon Cedar policy evaluation.1,565Apache-2.0
lex-analysisSemantic analysis for the lex format1,565MIT
mbenchSimple and easy to use microbenchmark macro. Zero deps.1,564Apache-2.0 OR MIT
dieseleRun `EXPLAIN` on PostgreSQL queries when using diesel-async1,564MIT OR Apache-2.0
d3d-englutiA "in progress" async parser combinator1,564MIT OR Apache-2.0
neatifyA code formatter library for multiple languages with a clean API interface1,564BSD-3-Clause
cpex-plugin-audit-loggerCPEX CMF plugin — structured per-request audit logging.1,564Apache-2.0
optimization_toolsPlayground for experimenting with optimization algorithms.1,563MIT
lua2jsonA Lua parser that outputs JSON1,563MIT OR Apache-2.0
panicuiThe needed solution for panicking with user interface.1,563non-standard
httprunnerHTTP File Runner - CLI tool for executing HTTP requests from .http files1,563MIT
rustyfixpFIX & FAST (FIX Adapted for STreaming) in pure Rust1,562Apache-2.0
gitspacegit-based tool to clone & symlink multiple repositories in one workspace1,562MIT
typst-fmtA soon to be formatter for the typst lang1,562MIT OR Apache-2.0
patternizeprovide macros and traits to create design pattern1,562MIT OR Apache-2.0
cpex-plugin-pii-scannerCPEX CMF plugin — detects and redacts PII (SSN, credit card, email) in tool/prompt args.1,562Apache-2.0
drasi-reaction-profilerProfiler reaction plugin for Drasi1,562Apache-2.0
chogBump version in CHANGELOG.md - move contents of [Unreleased] to next version
and update links. For manually written changelogs in…1,561MIT/Apache-2.0
poeeFunctions for efficient development1,561MIT
derive-allDerive macro that derives all macros possible.1,561MIT OR Apache-2.0
unmapperSimple CLI tool that allows you to easily deobfuscate newest minecraft versions1,560MIT
chainmqA Redis-backed, type-safe job queue for Rust. Provides job registration and execution, delayed jobs, retries with backoff, and…1,560MIT
rustyfastFIX Adapted for STreaming (FAST) in pure Rust.1,560Apache-2.0
cpex-pdp-celCPEX PDP — CEL (Common Expression Language) predicate evaluation.1,560Apache-2.0
pformat_macroSimple format_args!-like macro whose result can be stored for later use1,559MIT
xml_bracket_notationSimple tool for converting XML into bracket notation used for Trees.1,559MIT
dncl_transDNCL (大学入試センター言語, Daigaku Nyushi Center Language) をRustにトランスパイルするマクロ1,559MIT
gradle-dependency-health-checkerA powerful tool to detect duplicate dependencies, version conflicts, duplicate plugins, and recommend dependency bundles in…1,559MIT
cc-enhanced🚀 An unofficial next-generation TUI dashboard for Claude Code project management - Monitor usage, track todos, analyze costs1,558GPL-3.0
update-githook-rsUpdate githook for gitlab repos, written on Rust1,558MIT
itsy-gitsyStatic site generator for git repositories1,558GPL-3.0-or-later
biying_clicli for search in biying1,557MIT
wakflo-funxwakflo.ai rust sdk1,557non-standard
cargo-gcCleanup outdated build files1,557MIT OR Apache-2.0
jisortA JavaScript / Typescript import sorter1,556MIT
zelos-trace-typesShared types and data structures for Zelos tracing system1,556MIT OR Apache-2.0
metamath-rsA library manipulating Metamath databases, including a parallel and incremental verifier for Metamath databases1,555MIT OR Apache-2.0
oris-runtimeAn agentic workflow runtime and programmable AI execution system in Rust: stateful graphs, agents, tools, and multi-step…1,555MIT
sqlx-testerlearn rust from the tyrchen1,554MIT
lokoTask scripting1,553MIT
osdpctlTool to help setup, manage and control OSDP devices1,553Apache-2.0
tea-console-actor-codecThe TEA SDK1,553non-standard
mysshInspect and manage SSH keys in your .ssh directory1,553Apache-2.0
docpactDeterministic documentation governance CLI for AI-assisted software teams.1,552MIT
handy-dandy-macrosA collection of some handy dandy macros.1,552MIT OR Apache-2.0
ristretto_jimageJVM JImage Reader1,552Apache-2.0 OR MIT
ks-image-compareCompare images with ease1,551MIT
traverse-graphCall graph analysis and visualization for Solidity smart contracts1,551MIT OR Apache-2.0
chatbotkitThe fastest way to build advanced AI chat bots.1,550MIT
automodelAutoModel — SQL-first Reverse ORM for Rust, Built for the greater DX and for the AI Era1,550MIT
rustyfixsFIX-over-TLS (FIXS) support for `rustyfix`1,549Apache-2.0
cfgloader_rs_macrosProcedural macros for cfgloader_rs - configuration loading library1,549MIT OR Apache-2.0
dotsyncCommand line utility for syncing dotfiles1,549MIT
runar_macros_commonCommon macros for the Runar system1,549MIT
wechat_pay_sdkWechatPay Sdk for Rust1,548MIT
configuraConfiguration file logic for any Rust project1,548MIT
codoCode comment TODO tool1,547MIT
sarifRepresentation of the SARIF specification in Rust1,547MIT OR Apache-2.0
orcastOHLCV-driven options ticker screener (Rust). Fetch daily bars; rank tickers per strategy category.1,546MIT
composer-semverA faithful Rust port of composer/semver: Composer-flavored Version, Constraint, and Stability — normalize, compare, and match…1,546EUPL-1.2
cargo-utestsFind unused test targets in Cargo.toml1,545MIT OR Apache-2.0
guieditEasily add a developer GUI to any graphical application1,545MIT OR Apache-2.0
ecma-specUtilities defined by the EcmaScript Language Specification.1,544MIT
quality-timeCommand line tool to generate actionable metrics for priorizing refactors on your rust project1,544MIT OR Apache-2.0
codetypoSource Code Spelling Correction1,544MIT OR Apache-2.0
clippy_configHelpful utils to write Clippy lints1,543MIT OR Apache-2.0