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.
kyunThe worst text editor in existence, perfect for writing uwu-style cutesy text!3,082CC-BY-4.0
coro-coreCore library for coro-code - A high-performance AI coding agent3,081MIT OR Apache-2.0
kailua_envBasic environments for Kailua3,081MIT/Apache-2.0
rustimateA planning poker app, mostly developed to learn Rust3,081MIT
jujubeJujube (an experimental VCS)3,080Apache-2.0
itm-parserA command-line tool to parse and format ITM (Instrumentation Trace Macrocell) output for embedded systems development using…3,079MIT
ren-findRename files from find results.3,079MIT
bun-xray-coreCore parsing and security scanning logic for bun.lockb forensic analysis3,079MIT
intermInTerm is a library for creating interactive terminal applications.3,077MIT
cpt-hookOut-of-the-box hooks for your Git repositories3,076GPL-3.0-or-later
oidc_pagesServe static HTML with OIDC for authorization and authentication3,076AGPL-3.0-or-later
apyrA simple, fast, and easy to use TUI log browser.3,074MIT
drasi-bootstrap-applicationApplication bootstrap plugin for Drasi3,074Apache-2.0
eager2-coreeager2 internal helper crate3,073MIT
cignWatch configured git repos, check if all are clean with one command3,071MIT
temp_testA library for temporary test utils for rust 🔨3,070MIT/Apache-2.0
modernModern is a modern frontend frameworks for all.3,069MIT
rocket-post-as-deleteA rocket fairing rewriting POST requests with delete suffix to their DELETE counterparts3,069MIT
tagpath-corePure identifier semantics for tagpath3,069MIT
ccpmClaude Code Package Manager - A Git-based package manager for Claude agents3,068MIT
purl_validatorOffline PackageURL validator using a prebuilt FST of known packages.3,068Apache-2.0
ordooMacro to allow early exit of control flow in Options and Results3,063MIT
coalyContext aware logging and tracing library.3,060MIT OR Apache-2.0
codegenrFast json/yaml/openapi code generator based on handlebars templating.3,057GPL-3.0-or-later
profileSwitch files by profile3,057MIT/Apache-2.0
rs-utcpRust implementation of the Universal Tool Calling Protocol (UTCP).3,055MIT OR Apache-2.0
tiled_parseTiled tmx parser with nom.3,055GPL-3.0
farginA flexible Rust library for managing project development with integrated configuration and AI-assisted guidance3,054MIT
gamecode-mcp2Minimal, auditable Model Context Protocol server for safe LLM-to-system interaction3,053MIT
bmkBookmark paths and jump to them with ease3,053MIT
assert_has_fieldA Rust macro for checking if a struct has a specific field.3,052MIT OR Apache-2.0
constany_blankConvert any function to constant3,051AGPL-3.0-only
tree-sitter-greptree-sitter-grep is a grep-like search tool that
recursively searches the current directory for a
tree-sitter query pattern. Like…3,050Unlicense OR MIT
balatro_mod_managera library for downloading Balatro mods and interacting with the `balatro_mod_index` crate.3,047LGPL-3.0-only
jjjDistributed project management and code review for Jujutsu3,046Apache-2.0
format_envSubstitutes environment variables into a string literal at compile time3,042MIT
hhhThe hhh Binary File Processor3,037Apache-2.0
luther-deriveThe proc macro generator for the Luther lexer generator.3,037Apache-2.0/MIT
durr5.minutes() instead of Duration::from_seconds(300)3,036MIT OR Apache-2.0
chromalogA customizable logger with dynamic color coding and file logging.3,035MIT
fire-auth-tokenFirebase Auth Token Verification Crate3,035MIT
intel-8080-kitAn Intel 8080 library crate written in Rust that provides an assembler, a disassembler and an emulator with example executables.3,034MIT
allow-untilAllows an item until a specified semver version, and then errors on compilation.3,033MIT
app-funCommand line tool for creating and managing SmbPndk resources.3,031Apache-2.0
hyperflake-rsA simple and lightweight Rust crate library to generate unique snowflake like IDs starting from beginning of the 21th century.3,029MIT
brontesTransform any clap CLI into an MCP server.3,027MIT
depubReduce function/struct visibility3,027Apache-2.0 OR MIT
glab-push-cliA CLI tool that enhances git push for GitLab repositories using GitLab's push options3,027MIT
affidavitProvenance Layer — receipt assembly and certification (verify a witness against a format standard; never decide honesty).3,026MIT OR Apache-2.0
cuenv-coreCore types and error handling for the cuenv ecosystem3,025AGPL-3.0-or-later
assert_eq_allAccepts any number of arguments and panics if they are not equal.3,023Apache-2.0 OR MIT
marlon-printersTHIS IS A FORK FROM 'printers' MADE WITH THE INTENTION OF LEARNING RUST3,022MIT
crossroadsA proc-macro that turns one function into many along a user-defined set of fork points!3,022MIT
sas-lexer-macroInternal macro for sas-lexer crate.3,020AGPL-3.0-or-later
cargo_willUtility to publish multi-crate and multi-workspace environments and maintain their consistency.3,018MIT
jsonoxCLI based RESTful JSON server + store written in Rust.3,018non-standard
gen-fileFile and folder creation library3,018MIT
cmd-procProcess command builder with capture support3,018MIT
threatflux-binary-analysisComprehensive binary analysis library with multi-format support, disassembly, and security analysis3,016MIT
scout-audit-internal-sorobanScout is an extensible open-source tool intended to assist soroban smart contract developers and auditors detect common security…3,016MIT
unique-pasteA modified version of Paste, with a unique_paste! macro.3,015MIT OR Apache-2.0
veracode-platformA comprehensive Rust client library for the Veracode platform (Applications, Identity, Pipeline Scan, Sandbox)3,014MIT OR Apache-2.0
protifyA Rust-first protobuf framework to generate packages from rust code, with validation included3,013MPL-2.0
coffee_breakTake a break while your code compiles3,012JSON
rungUseful command-line tools for Angular projects written in Rust.3,009Apache-2.0
grow-rs🌱 Write sedders in RON3,009MIT
tarpTarp is a code coverage tool3,006MIT
sugars_async_streamAsync stream utilities and abstractions for the cyrup-sugars ecosystem3,005MIT OR Apache-2.0
collectfilesCollects accurate files while running in parallel through directories. (Simple, Fast, Powerful)3,004MIT OR Apache-2.0
anasAnas's Meta-data crate3,002MIT
getoptsargsImperative CLI application framework inspired by getopts3,002MIT OR Apache-2.0
cargo-issueCLI for issue-rs3,001non-standard
zag-agentCore library for zag — a unified interface for AI coding agents2,996MIT
git-xCLI extensions for Git that simplify common workflows2,996MIT
polaris-coreLightweight Rust SDK used as Proxyless Service Governance.2,993MIT OR Apache-2.0
sharded-logA sharded log for multi-threaded logging2,993GPL-3.0
include_proto_dirA Rust crate for embedding and extracting Protobuf directories in your binary.2,991MIT
kailua_diagDiagnostics and rudimentary localization support for Kailua2,990MIT/Apache-2.0
rob-vmA cmdline tools to run brainfuck & ook & shortook code2,987MIT
netlist-macros`netlist` macros2,985MIT
gitlab-butlerGitlab cli to automate the boring stuff2,984MIT OR Apache-2.0
list_files_macroA simple proc macro to generate a const list of filenames and optionally apply a macro to each2,981MIT
docker-credential-acr-loginA docker credential helper for Azure Container Registries (ACRs)2,980MIT
polaris-registryLightweight Rust SDK used as Proxyless Service Governance.2,979MIT OR Apache-2.0
commitguardA commitlint implementation in Rust2,977MIT
stamp-suiteSimple Two-Way Active Measurement Protocol (STAMP)2,974MIT
arbor-mcpModel Context Protocol server for Arbor2,970MIT
libjessUtility library for daily tasks2,968MIT
moosicbox_menuMoosicBox menu package2,968MPL-2.0
scaleway-registry-pruneCommand-line tool to clean up old images on your Scaleway Container Registry2,966MIT OR Apache-2.0
dockerifyA command line tool to generate Dockerfiles and docker-compose files for your projects2,963Apache-2.0
kodegen_mcp_toolKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,963Apache-2.0 OR MIT
polaris-routerLightweight Rust SDK used as Proxyless Service Governance.2,962MIT OR Apache-2.0
polaris-configLightweight Rust SDK used as Proxyless Service Governance.2,961MIT OR Apache-2.0
polaris-ratelimitLightweight Rust SDK used as Proxyless Service Governance.2,961MIT OR Apache-2.0
minifly-coreCore types and models for Minifly - Local Fly.io development simulator2,956MIT
unity-version-managercli utility to install and manage unity versions2,953Apache-2.0
woxmlwrite only xml2,953MIT or Apache-2.0
rustfmt-configA library for configuring and customizing rustfmt2,949Apache-2.0/MIT
clparserA command line tool for parsing CHANGELOG.md files that use the Keep A Changelog format. (fork marcaddeo/clparse)2,948MIT
bartlebyA symbol renaming toolkit, based on LLVM2,947Apache-2.0
ct-formacro to repeat code multiple times with different substitutions2,945MIT
mitoomitoo is a Rust toolkit library that encapsulates methods such as configuration reading, file operations, encryption and…2,942MIT
benchmark_networkA network benchmark library2,940Apache-2.0
cli_fmtCLI output formatting utilities for command-line applications2,940MIT
deloxideDeloxide scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒2,939MIT OR Apache-2.0
packer_rsA Rust wrapper for HashiCorp Packer CLI2,939MIT
vtcode-acpACP bridge and client implementation for VT Code2,939MIT OR Apache-2.0
rendrA project scaffolding tool2,932MIT
quickmark-coreLightning-fast Markdown/CommonMark linter core library with tree-sitter based parsing2,932MIT
jcargoAn attempt at making an equivalent to Rust's excellent build tool for the JVM ecosystem.2,931MIT OR Apache-2.0
mongobarThis is a stress testing tool for mongo.2,927MIT
rust_lib_exampleRust project example2,926MIT OR Apache-2.0
blockstatsMonitor block statistics of cumulus based parachains.2,926Apache-2.0
scribe-analysisCode analysis algorithms and AST processing for Scribe2,926MIT OR Apache-2.0
struct-validationA simple trait and derive to validate structs and return a list of errors.2,926MIT
derivenummacros intended for use on enums to reduce boilerplate / provide useful shortcuts2,923non-standard
conventional-semver-rsCLI and library to manage your git projects
semantic version based on conventional commits2,917MIT
wiremocketWebsocket mocking to test Rust applications.2,917MIT/Apache-2.0
seq-lspLanguage Server Protocol implementation for Seq2,917MIT
drasi-bootstrap-noopNo-op bootstrap provider plugin for Drasi2,914Apache-2.0
copilot-rs-macroA Rust SDK for interacting with chat models, providing easy-to-use functions and tools.2,913MIT
multiline-strA simple multiline string Rust macro, which allows you to write multiline strings in a more readable way. It allows for any…2,912MIT
fastpasta_toml_macroDEPRECATED. Development continues at: https://crates.io/crates/descriptive_toml_derive. Convenience crate with a trait definition…2,909MIT OR Apache-2.0
amalgam-parserSchema parsers for CRD, OpenAPI, and Go types for amalgam2,909Apache-2.0
cargo-is-testedEnsure that your items are checked with high-quality testing!2,908MIT
runrustCommand-line tool to run Rust "scripts" which can make use of crates.2,906MIT/Apache-2.0
benchmeMacros to easily / cleanly benchmark code blocks2,906MIT OR Apache-2.0
doyoumarkdownValidation and accessibility checks on markdown text2,906MIT OR Apache-2.0
yoshi-deriveProcedural-macro helpers for deriving Yoshi errors.2,906MIT OR Apache-2.0
switchy_uuidSwitchy UUID package2,905MPL-2.0
vtcode-terminal-detectionShared terminal detection primitives for VT Code2,903MIT
si_formatformat numbers using metric prefixes2,902MIT OR Apache-2.0
catkin-bloombuild entire catkin workspace using bloom2,902MIT
cargo-bavyA third-party command line utility for the Bevy game engine.2,899MIT OR Apache-2.0
alt_semverSemantic version parsing and comparison.2,899MIT/Apache-2.0
sbenvSyftBox Env - virtualenv for SyftBox2,893MIT OR Apache-2.0
rline_apirline public API to create, manipulate, and convert rows of data, making it easy to work with datasets2,892Apache-2.0
unfault-coreCore parsing, semantics extraction, and graph building for unfault2,890MIT
anodizedA common specification layer for Rust2,890MIT OR Apache-2.0
vx-installerInstallation utilities and helpers for the vx universal tool manager2,889MIT
serdes-ai-toolsTool system for serdes-ai agents2,888MIT
turul-mcp-buildersRuntime builders for MCP (Model Context Protocol) components2,887MIT OR Apache-2.0
substracea tool for linting Substrate projects for specific gotchas and other errors2,885MIT OR Apache-2.0
fusabi-hostShared host/runtime utilities for Fusabi across Scarab/Tolaria/Hibana/Phage2,884MIT OR Apache-2.0
mcp-schemaRust port of the Model Context Protocol (MCP) schema originally written in TypeScript.2,882MIT
offstageRuns commands against staged Git files.2,882Apache-2.0
syscallerNo-std Linux direct syscall library2,882MIT OR Apache-2.0
bibliothekEasily cite references in your code2,878MIT OR Apache-2.0
gwtrA simple Git worktree manager2,876MIT
obelixObélix is a tool to reduce Rust source files to produce MVEs2,874MIT OR Apache-2.0
botworkbotwork is a single-binary, generic and open-source automation framework written in Rust for acceptance testing, acceptance test…2,873MIT
ristretto_gcJVM Garbage Collector2,873Apache-2.0 OR MIT
khakiA tool to write rust scripts with less boilerplate2,872non-standard
enumcharRust derive macro for enums where each variant is represented by a single char2,871MIT
testnumbat-codec-deriveMacro implementations of testnumbat-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]2,870GPL-3.0-only
trace_caller_macroprocedural macro for tracing caller's source location (trace_caller)2,868MIT
lua-macroEmbed Lua code directly into your Rust, for some reason2,867MIT
progitoorprogitoor is an overlay filesystem that stores ownership and other file metadata in a text database and presents that view to…2,866GPL-3.0
cargo-forkdepDoes the initial grunt work to help you develop a patch for one of your dependencies2,865MIT OR Apache-2.0
caetCause-and-effect tester; help prototype a system before writing real code.2,865MIT OR Apache-2.0
terminal-commander-coreCore types and trait definitions for the Terminal Commander MCP daemon.2,862PolyForm-Noncommercial-1.0.0
twilio_rustAn async client library for Twilio based on hyper2,860Apache-2.0
file_into_stringfile_into_string: Rust crate of utility functions to read a file into a string, or a vector of strings, and preserving line…2,860MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0
tuplities-deriveProcedural macros for deriving tuple traits2,859non-standard
cargotomllspA LSP server for Cargo.toml files2,857MIT
fcatA faster cat for Linux using splice2,857MIT OR Apache-2.0
nagmehighly maintainable, super pedantic linting2,853MIT
io_wrapper_statisticsWrap an I/O object and collect statistics about I/O operations2,853MIT OR Apache-2.0
cf-gears-types-registryTypes Registry gear: GTS entity registration, storage, and REST API2,852Apache-2.0
markdown-previewA simple Markdown previewer2,850MIT
blockchain-scratch-rustA scratched blockchain implementation2,850MIT
apexforge_afeA Rust library for creating ApexForge .afe files with embedded Lua scripts2,849MIT OR Apache-2.0
bevy-ui-debug-overlayDebug overlay for Bevy UI.2,845MIT OR Apache-2.0
db-schemaA simple library to retrieve schema information from database.2,844MIT
error-stack-deriveA derive macro to use in pair with error_stack or generally any error system2,843MIT
ADA_StandardsA library to help you handle checks on your ADA projects, especially good to build scripts to check coding standards conformity.2,842MIT
zx0A ZX0 compressor implementation for Rust2,839BSD-3-Clause
wilton_rustyRust modules support for Wilton JavaScript runtime2,838Apache-2.0
json-fixerA robust library for fixing and formatting malformed JSON with support for type conversion2,836MIT
cntrlr-macrosHelper macros for Cntrlr2,834AGPL-3.0-or-later
rustmeAutomatically generate Rusty READMEs2,834MIT OR Apache-2.0
leptos-prettyTool to find and fix Leptos view! macro formatting issues2,832Apache-2.0 OR MIT
optioneeThe macro to create option struct easily.2,832MIT OR Apache-2.0
log-watcherReal-time log file monitoring with pattern highlighting and desktop notifications2,832MIT
ironflow-coreRust workflow engine with Claude Code native agent support2,832MIT
protospec-buildOne binary format language to rule them all, One binary format language to find them, One binary format language to bring them…2,831MIT
checkmate-lspA LSP framework to run external check/sniff tools.2,831MIT
capability-grower-configurationA Rust crate to configure skill tree growth with capabilities for complexity management, tree expansion policies, capstone node…2,828GPL-3.0-only
code_insightsTypes for Bitbucket Code Insights2,826MIT
ggen-utilsShared utilities for ggen2,826MIT
mission-creatorGraphically create missions for Snowbotics Framework.2,825GPL-3.0-only
fayalite-proc-macros-implan implementation detail of fayalite -- the procedural macros' implementations2,825LGPL-3.0-or-later
struct_scalpelmemory layout analysis tool for structs, enums, unions, tuples, and references2,817non-standard
seq-coreCore runtime library for stack-based languages (Value, Stack, Channels)2,817MIT
df_ls_structureA language server for Dwarf Fortress RAW files2,815MIT OR Apache-2.0
mwmrA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).2,814Apache-2.0/MIT
undependTrys to remove dependencies from your git checkout. Needs to work on a clean checkout.2,814MIT OR Apache-2.0
visualizeA library for standardizing visualizations of data structures2,814MIT OR Apache-2.0
quartermasterA dead-simple alternate registry suitable for private registries2,814GPL-3.0