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.
tw_merge_variantsVariant macros for tw_merge19,662MIT
oas3-genA rust type generator for OpenAPI v3.1.x specification.19,648MIT
qadaptThe Quick And Dirty Allocation Profiling Tool19,627Apache-2.0
cargo-serverHelps you serve a static site, single page application or just a static file19,624MPL-2.0
rgb-strict-encoding-deriveStrict encoding derivation macros19,609Apache-2.0
beulIt executes futures19,585MIT OR Apache-2.0
rlsRust Language Server - provides information about Rust programs to IDEs and other tools19,543Apache-2.0/MIT
cargo-taskUltra-Lightweight Zero-Dependency Rust Cargo Task Runner.19,521Apache-2.0
fluentci-extProgrammable CI/CD engine without Containers, built on top of Nix ❄️19,454MPL-2.0
vertigo-cliReactive Real-DOM library with SSR for Rust - packaging/serving tool19,431MIT OR Apache-2.0
ristretto_vmJava Virtual Machine19,418Apache-2.0 OR MIT
television-fuzzyThe revolution will be televised.19,364MIT
esprEXPRESS Language compiler19,358Apache-2.0
model-mapper-macrosMacros for model-mapper crate19,351Apache-2.0
dsntk-examplesÐecisionToolkit | Examples19,316MIT OR Apache-2.0
objc2-proc-macrosProcedural macros for the objc2 project19,277Zlib OR Apache-2.0 OR MIT
workspacer-3pA utility crate that allows safe execution of async futures from sync contexts by leveraging existing or temporary Tokio…19,190MIT
earthlylsA fast language server for earthly19,168MIT
wyre-derivewyre derive macros19,168MIT
biome_css_factoryUtilities to create CSS AST for biome_css_parser19,104MIT OR Apache-2.0
thalo-macrosMacros for crates.io/thalo19,096MIT OR Apache-2.0
endbasicThe EndBASIC programming language - CLI19,096AGPL-3.0-or-later
create-rust-github-repo`create-rust-github-repo` is a CLI program that creates a new repository on GitHub, clones it locally, initializes a Rust…19,084Apache-2.0 OR MIT
fltk-fluidRust wrapper for fltk's fluid (RAD tool)18,997MIT
model-mapperDerive macro to map between different types18,975Apache-2.0
ghastoolkit-cliGitHub Advanced Security Toolkit CLIt18,969MIT
mcp_client_rsRust client SDK for the Model Context Protocol (MCP)18,952MIT OR Apache-2.0
lance-jniJNI bindings for Lance Columnar format18,951Apache-2.0
profiScope-based single and multithreaded profiling18,899MIT
biome_css_parserBiome's CSS parser18,893MIT OR Apache-2.0
uvm_install_coreBase crate with installer functions to install Unity3D and its support modules18,862Apache-2.0
reordRun your tests multi-threaded, but in a reproducible way18,819MIT OR Apache-2.0
log_initSmart logging initialization with automatic backend detection / 智能日志初始化与自动后端检测18,799MulanPSL-2.0
deno-snapshotGenerate snapshot for deno. Extracted some logic from main deno repo for better reusability.18,797MIT
treefmtone CLI to format your repo18,763MIT
texlabLaTeX Language Server18,700GPL-3.0
avocado_deriveAvocado, the strongly-typed MongoDB driver18,657MIT
git-internalHigh-performance Rust library for Git internal objects, Pack files, and AI-assisted development objects (Intent, Plan, Task, Run,…18,638MIT
ion-cliCommand line tool for working with the Ion data format.18,637Apache-2.0
dsntk-modelÐecisionToolkit | DMN model and parser18,636MIT OR Apache-2.0
tossicat입력된 단어에 맞게 같이 입력된 토시(조사)를 적절하게 변환하는 라이브러리18,627MIT
proto-genProtobuf to Rust CLI tool18,613MIT OR Apache-2.0
irox-enums_deriveDerivable impls of the traits in irox-enums18,612MIT OR Apache-2.0
irox-typesEnums and structs to describe Rust's basic type system18,582MIT OR Apache-2.0
dsntk-feel-evaluatorÐecisionToolkit | FEEL expressions evaluator18,533MIT OR Apache-2.0
mergirafA syntax-aware merge driver for Git18,511GPL-3.0-only
ink-analyzer-macroProcedural macros for ink! analyzer.18,510MIT OR Apache-2.0
cargo-axplatManages hardware platform packages using `axplat`18,494Apache-2.0
huberHuber, simplify GitHub package management18,475non-standard
nreplops-toolNon-interactive nREPL client for shell scripting and command-line18,469Apache-2.0
async-funcA Rust library providing macros to simplify the creation of asynchronous closures with external state captured by move. Useful…18,437MIT
html-generatorA robust Rust library designed for transforming Markdown into SEO-optimized, accessible HTML. Featuring front matter extraction,…18,433MIT OR Apache-2.0
sphinx-rustdocgenExecutable to extract rustdoc comments for Sphinx18,430GPL-3.0-or-later
ktraYour Little Cargo Registry18,421MIT OR Apache-2.0
big-o-testEnforces a maximum `time` (and, optionally `space`) Algorithm Complexity when testing18,420Unlicense
git-branch-stash-cliManage snapshots of your working directory18,411MIT OR Apache-2.0
packet_parserA powerful and modular Rust crate for network packet parsing.18,393MIT
tendSave, run, and automatically restart command-line jobs18,380Unlicense OR MIT
const-tweaker-attributeTweak constant variables live from a web GUI18,375AGPL-3.0-or-later
lavendeux-parserExtensible parsing engine for expression evaluation18,373MIT OR Apache-2.0
doc_itemAttributes for item-level documentation customization.18,373MIT OR Apache-2.0
mkYet another simple task runner 🦀18,366MIT OR Apache-2.0
alipay_sdk_rustAliPay Sdk for Rust18,363MIT
enumerationAn extension to rust enum18,342MIT
decentralized-internetA library to create decentralized and grid computing applications via Rust18,332MIT
MBraneMBrane implementations in Rust18,264MIT
opentelemetry-testingA library for testing OpenTelemetry integrations with tracing, metrics, and logging.18,254MIT
ristretto_cliA Java Virtual Machine (JVM) CLI.18,251Apache-2.0 OR MIT
ansic-macrosansic's macros package containing the ansi! macro.18,243Apache-2.0
minimal-idA library that implements generating short, unique ids with minimal collisions and good locality18,218MIT
xvc-workflow-testsIntegration test suite for Xvc18,193GPL-3.0
xpctAn extensible test assertion library18,172MIT
component_model_metaA flexible implementation of the Builder pattern supporting nested builders and collection-specific subcomponent_models.…18,171MIT
moneta_fnA set of macros to function profiling18,126MIT
schema_to_emmyluaA tool to convert JSON schema to EmmyLua annotations.18,091MIT
cmtCLI tool that generates commit messages using AI18,086MIT
rspack_tracing_perfettoRspack tracing perfetto18,081MIT
ocl-includeSimple preprocessor that implements #include mechanism for OpenCL source files18,064MIT/Apache-2.0
save-load-derive`save-load-derive` is a procedural macro crate enabling automatic derivation of asynchronous file save and load functionalities…18,057MIT
proc_selfCross-platform `/proc/self` functionality.
This library enables limited `/proc/self` functionality, including getting the…18,053MIT OR Apache-2.0
dsntk-recognizerÐecisionToolkit | Decision table recognizer18,024MIT OR Apache-2.0
balter-coreA load/stress testing framework.17,951MIT
derive-partial-eq-extrasMore customisable #[derive(PartialEq)]17,946MIT
television-utilsThe revolution will be televised.17,925MIT
component_modelRevolutionary type-safe component assignment for Rust. Build complex objects with zero boilerplate using derive macros and…17,922MIT
cargo-hf2Cargo Subcommand for Microsoft HID Flashing Library for UF2 Bootloaders17,917MIT/Apache-2.0
map-okMapping of Ok variants in an iterator17,912MIT
forgiving-semver-parserParsing of the semver spec. Fork of https://github.com/steveklabnik/semver-parser.17,832MIT/Apache-2.0
prusti-specsInternal Prusti crate for parsing specifications17,743MPL-2.0
television-channelsThe revolution will be televised.17,734MIT
pratdiffA colorfull diff tool based on the patience diff algorithm17,733Apache-2.0
pkgA small utility library for binary applications.17,714MIT
vtcode-configConfig loader components shared across VT Code and downstream adopters17,689MIT OR Apache-2.0
git-status-varsSummarize git repo info into shell variables (for use in a prompt)17,649MIT OR Apache-2.0
rusty-manCommand-line viewer for rustdoc documentation17,647MIT
vtcode-exec-eventsStructured execution telemetry event schema used across VT Code crates.17,612MIT OR Apache-2.0
dsntk-model-evaluatorÐecisionToolkit | DMN model evaluator17,612MIT OR Apache-2.0
facet-testhelpers-macrosProc macro for facet-testhelpers17,607MIT OR Apache-2.0
vtcode-indexerWorkspace file indexer, fuzzy search, and markdown-backed storage for VT Code17,594MIT OR Apache-2.0
toodouxA modern task management tool17,592BSD-3-Clause
meerkat-coreCore agent logic for Meerkat (no I/O deps)17,585MIT OR Apache-2.0
ateliera Computational Workshop for Market Microstructure Modeling, Synthetic Simulation and Historical Replay17,572Apache-2.0
conventional_commits_linter_libA tooling and language agnostic library to lint Git commits against the Conventional Commits specification.17,569AGPL-3.0
dry-modsMacros to make your module management DRY17,554MIT
shrs_jobutilities for managing jobs and processes17,552MIT OR Apache-2.0
derive-intoA Rust derive macro for easily creating conversions between structs and enums17,536MIT
television-previewersThe revolution will be televised.17,488MIT
snowflake_meA distributed unique ID generator inspired by Twitter's Snowflake17,487MIT OR Apache-2.0
kdlfmtA code formatter for kdl documents.17,486MIT
endbasic-stdThe EndBASIC programming language - standard library17,451AGPL-3.0-or-later
tbdflowA CLI to streamline your Git workflow for Trunk-Based Development.17,449MIT
cli-proxycli proxy server17,422MIT
nidrs-macroa nidrs macro.17,398MIT
tiktokliveA Rust library. Use it to receive live stream events such as comments and gifts in realtime from TikTok LIVE No credentials are…17,389MIT OR Apache-2.0
nbwipersWipe clean your Jupyter Notebooks!17,384MIT
csvscBuild processing chains for CSV files17,380MIT
hamlrsA Rust library for parsing [Haml](http://haml.info) templates17,359MIT
cargo-veristatCargo subcommand for verifying BPF programs embedded in Rust binaries via veristat17,319GPL-2.0
zod_genGenerate Zod schemas and TypeScript types from Rust types. Use with zod_gen_derive for automatic #[derive(ZodSchema)] support and…17,304MIT
facet-jsonschemaGenerate JSON Schema from Facet types. Provides a `to_string` function to get a JSON Schema representation as a string. Useful…17,246MIT OR Apache-2.0
safe_indexType-safe indexes.17,243MIT
commiterA rust program to ensure the quality of commit17,243non-standard
batch-mode-token-expansion-axis-deriveA procedural macro crate for deriving token expansion axes.17,230non-standard
squawkLinter for Postgresql focused on database migrations.17,213Apache-2.0 OR MIT
or-panicunwrap or panic17,179MIT OR Apache-2.0
intentionalDoing things with intent17,139MIT OR Apache-2.0
shrs_utilsutilities for shrs17,110MIT OR Apache-2.0
scudThe all-in-one tool for streamlining the many version control processes of your development workflow. WIP17,099MIT
huber-commonInternal package used by Huber17,084non-standard
stdto_coreStdto provides a set of functional traits for conversion between various data representations.17,073MIT OR Apache-2.0
serde-generate-binTool to generate (de)serialization code in multiple languages17,067MIT OR Apache-2.0
rsautoguirsautogui aims to be a cross-platform GUI automation rust crate.17,059MIT
balter-macrosA load/stress testing framework.17,024MIT
nereusLibrary and executable to generate a mermaid class diagram (.mmd) from pydantic class definitions (.py files).17,020non-standard
stdto_deriveStdto provides a set of functional traits for conversion between various data representations.17,007MIT OR Apache-2.0
pytvPython Templated Verilog17,003GPL-3.0-or-later
forgiving-semverSemantic version parsing and comparison. Fork of https://docs.rs/crate/semver
which supports parsing outside of semver spec, e.g.…16,999MIT/Apache-2.0
if-changedA pre-submit for file changes.16,993Apache-2.0
xbootAsync static variable initialization with priority support before program startup / 主程序运行前支持优先级的异步静态变量初始化16,968MulanPSL-2.0
log-cliCommand line interface for log files.16,961MIT
victors-lambdas-coreShared foundations for Victor's Lambdas crates.16,959MIT-0
crabmolePorting Go standard library in Rust16,953MIT OR Apache-2.0 OR BSD-3-Clause
soloresSolana IDL to Rust client / CPI interface generator16,937MIT OR Apache-2.0
august-buildTask-based build system with a custom syntax and focus on paralellism for all your artifact construction needs.16,925MIT
guidon-cliInitialize project from templates16,922MIT OR Apache-2.0
heatersimple sitemap-based cache-warming with header variations.16,900MIT
shrs_langparser and lexer for shrs posix shell16,882MIT OR Apache-2.0
certainlyThe easiest way to create self-signed certificates. Ever.16,869Artistic-2.0
shrs_viparser for vi like commands16,838MIT OR Apache-2.0
temporal-sdk-core-protosProtobuf definitions for Temporal SDKs Core/Lang interface16,809non-standard
gramaticaA compiler compiler for Rust implementing Earley's parser.16,801MIT/Apache-2.0
victors-lambdas-metricsMetrics utility for Victor's Lambdas.16,796MIT-0
irox-enumsTraits for better Enumerated Types16,791MIT OR Apache-2.0
etebaseA Rust client library for Etebase16,784BSD-3-Clause
victors-lambdas-loggerStructured logging utility for Victor's Lambdas.16,771MIT-0
inquisitorSimple and fast load testing tool16,768MIT
shrs_coremodular library to build your own shell in rust16,764MIT OR Apache-2.0
ai-json-template-deriveA proc-macro crate for deriving AI-oriented JSON templates from Rust structs, capturing doc comments as instructions.16,764MIT
blindfoldgitignore file generator written in rust16,754non-standard
neophyteA WebGPU rendered Neovim GUI16,746MIT
victors-lambdasPersonal, unofficial Rust utilities for AWS Lambda functions.16,746MIT-0
jikkenJikken is a CLI tool for automated API testing.
It utilizes JKT files (Jikken Test Definitions) to execute jobs for testing REST…16,746MIT
zammQuick and dirty script executor16,740GPL-3.0
moonupManage multiple MoonBit installations16,734Apache-2.0
dsntk-workspaceÐecisionToolkit | User workspace16,641MIT OR Apache-2.0
biome_analyzeBiome's analyzer shared infrastructure16,627MIT OR Apache-2.0
checkexecConditionally run a command in a CLI (like Make, as a standalone tool)16,624MIT
labhubBot for running builds against GitHub with GitLab CI16,592Unlicense
adk-pluginPlugin system for ADK-Rust agents16,578Apache-2.0
srcmap-generatorHigh-performance source map generator16,528MIT
adk-skillAgentSkills parser, index, and runtime injection helpers for ADK-Rust16,486Apache-2.0
rush-cliRush Deployment: A tool to bring the development experience as close to the production experience as possible.16,485MIT
daasA software development kit for Data as a Service (DaaS).16,482Apache-2.0
china_identification_cardA Rust library for validating Chinese identification card numbers based on official rules and checksums.16,460MIT
apimokkaAPI mock (apimock-rs) based visual mocking helper to handle HTTP/JSON req/res. Mock with mokka ☕️🌄16,459Apache-2.0
lintspecA blazingly fast linter for NatSpec comments in Solidity code16,455MIT OR Apache-2.0
xrunCommand Line Tools for macOS. With xrun you can run Xcode unit tests faster through the terminal.16,441MIT
srcmap-remappingSource map concatenation and composition/remapping16,422MIT
cargo-sgxTool to build sgx enclave lib16,409Apache-2.0
build-itA derive-macro for simple builder-pattern generation16,405MIT
stdtoStdto provides a set of functional traits for conversion between various data representations.16,362MIT OR Apache-2.0
keyforge95Library for product key generation / validation for Windows 95 and other Microsoft products16,351GPL-3.0
verilog-filelist-parserA library to parse a Verilog Filelist and return a list of files, include directories and defines16,346MIT
invalidstringjust for testing invalid string data16,337MIT
zoet-macroImplementation detail for `#[zoet]` macro16,333MIT
dsntk-evaluatorÐecisionToolkit | Evaluator16,330MIT OR Apache-2.0
psourceCLI tool to pretty print source code to stdout or directly to the clipboard.16,317MIT
devserverA simple server for locally hosting a folder.16,276Zlib
rue-parserA parser for the Rue programming language.16,265Apache-2.0
iii-sdkSDK for III Engine - a platform for building distributed applications16,237Apache-2.0
chord-coreasync parallel case executor16,230MIT/Apache-2.0
aspect-coreCore traits and types for aspect-oriented programming in Rust16,180MIT OR Apache-2.0
codesortcodesort sorts code16,112AGPL-3.0
spacebin-clitext sharing for astronauts16,105BSD-3-Clause-Clear
electron-hookIn-memory Electron mod loader.16,086LGPL-3.0
soroban-rsA collection of helpers for writing tests for Soroban contracts16,055MIT
quaternion-matrixquaternion matrix for Rust16,052MIT
mycelium-api-test-svcMycelium API Test Service16,051Apache-2.0
crate_version_parsesimply parses crate-semver from a string16,0410BSD
gumboBest of the best rust projects all mixed together into a website framework16,024BSD-3-Clause