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.
krossbar-loggerKrossbar logger6,933MIT
workspacer-rebuild-or-testAsynchronous Rust crate for rebuilding and testing crates and workspaces, with comprehensive logging and error handling.6,933MIT
theaterA WebAssembly actor system for AI agents6,932Apache-2.0
biome_css_formatterBiome's CSS formatter6,928MIT OR Apache-2.0
template_generatorA Rust CLI tool for generating Clean Architecture project boilerplates.6,928MIT
newrelic-unofficialNew Relic instrumentation in pure Rust6,924Apache-2.0
mockforge-scenariosData scenarios marketplace for sharing and importing complete mock system configurations6,919MIT OR Apache-2.0
cargo-rxA simple fuzzy finder that allows you to search and run examples from the command line. It comes with the `rx` command.6,914MIT
shrs_core_macrosutilities for managing jobs and processes6,912MIT OR Apache-2.0
term_ansiA super lightweight macros crates to add ANSI Codes to your project6,908MIT
ansible-rsA Rust wrapper library for Ansible command-line tools (Linux/Unix only)6,906AGPL-3.0
assemble-buildProvides build script data for assemble. Not really used right now.6,904MIT OR Apache-2.0
samplify-rsA procedural macro to generate sample data for Rust structs.6,903Apache-2.0
etk-cliEVM Toolkit command-line utilities6,902MIT OR Apache-2.0
hashed-type-def-coreA simple hash based type identifier: hash code is computed on the basis of type definition6,901Apache-2.0
env_assertA Rust library to assert when an environmental variable is set6,889MIT
four_iamframework for creating AWS CloudFormation template6,887MIT
osrs-cacheA cache library for the Oldschool Runescape JS5 file system.6,878MIT
catflapCreates a TCP socket and passes its descriptor as an env variable6,878MIT
git_httpsable_cligit via https.6,877MIT/Apache-2.0
cardinal-errorsShared error types for the Cardinal gateway stack6,877Apache-2.0
moosicbox_music_api_modelsMoosicBox music API models package6,873MPL-2.0
serde_view_macrosSerialize views of data6,871Apache-2.0
trailing-whitespacesRemoves trailing whitespaces and trailing empty lines from text files6,865Unlicense OR CC0-1.0
joat-git-urlGit URL parser6,865MIT
nu-ispNuvoton ISP_HID protocol library6,862MIT OR Apache-2.0
testutilsOffers a range of utility functions, macros, and tools, such as `simple_benchmark()` and `dbg_ref!()`, `os_cmd::Runner`, designed…6,862Apache-2.0
unity-hubWrapper library around Unity hub to fetch and manipulate Unity Hub configs6,860Apache-2.0
config-toolsA simplified set of tools for working with configuration files.6,855MIT OR Apache-2.0
tokmd-scanSource code scanning adapter (Tokei wrapper) for tokmd.6,854MIT OR Apache-2.0
daml-bridgeDaml JSON<>GRPC bridge6,854Apache-2.0
moosicbox_menu_modelsMoosicBox menu models package6,854MPL-2.0
scout-audit-internalScout is an extensible open-source tool intended to assist soroban smart contract developers and auditors detect common security…6,849MIT
git-bonsaiCommand-line tool to clean the branches of your git garden6,848GPL-3.0+
lazy-limitlazy-limit is a lightweight Rust library for rate limiting by IP or custom ID, with support for global, router-specific, and…6,846MIT
filelocksmithDetect what processes are locking a file or folder on Windows6,843MIT
easy-assertA library for readable assertions in your tests6,837MIT/Apache-2.0
sweet_test_macrosCross-platform utilities and dev tools6,836MIT OR Apache-2.0
bevy_brp_extrasExtra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities6,832MIT OR Apache-2.0
hexxdStandalone `xxd` replacement intended for Neovim users6,829MIT
igneous-mdThe simple and lightweight markdown viewer6,824MIT OR Apache-2.0
tokmd-modelDeterministic aggregation and receipt modeling for tokmd. Tier 2 stability.6,815MIT OR Apache-2.0
comby-searchStructural Code Search using Comby6,803BSD-3-Clause
test_suite_rsProvides a macro to create a test suite with a setup and teardown function6,800non-standard
ccode_runnerRun/compiles files and executes them efficiently6,799GPL-3.0-or-later
stressPut your programs to the test. Run a command in a loop and collect failures.6,799MIT OR Apache-2.0
whitespace-rsTools for fixing whitespace problems in text and source code files6,798Unlicense
rust-tui-managerUna aplicación TUI para gestionar notas, snippets y búsquedas en múltiples fuentes para desarrolladores Rust6,797MIT
skeletorA blazing-fast Rust scaffolding tool with YAML-driven snapshots.6,794MIT
action-ioGitHub actions toolkit6,794MIT
vite-rsUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…6,794MIT OR Apache-2.0
zirv-db-sqlxA convenient wrapper around sqlx: global connection-pool management, tunable pool settings, graceful shutdown, and transaction…6,792MIT OR Apache-2.0
version-managerA simple version manager for your projects.6,781GPL-3.0-or-later
tailwind-rs-leptosTailwind CSS integration for Leptos framework6,779MIT
workspacer-registerUtility crate to ensure all source files are registered within a workspace, managing macro definitions and integration for…6,772MIT
facet-json-writeJSON writer implementation for the Facet introspection framework6,771MIT OR Apache-2.0
workspacer-pinA Rust crate for pinning wildcard dependencies within workspaces using local versions or lockfile fallbacks, ensuring reliable…6,768MIT
workspacer-name-all-filesRecursively scans directories for Rust source files, manages file markers, and integrates with workspace environments using…6,765MIT
rxpectExtensible fluent expectations for Rust6,762MIT OR Apache-2.0
workspacer-test-coverageFacilitates test execution with code coverage gathering for cargo workspaces using cargo-tarpaulin.6,761MIT
workspacer-docsProvides an async interface to run `cargo doc` within Cargo workspaces, facilitating Rust documentation generation.6,759MIT
workspacer-treeA Rust crate to asynchronously build and render workspace dependency trees for Rust projects. It provides tools for managing and…6,759MIT
workspacer-lintingAsync Rust crate for linting workspaces using cargo clippy, capturing detailed reports and converting them to structured errors.6,757MIT
facet-json-readProvides JSON reading functionality for the Facet introspection library6,756MIT OR Apache-2.0
workspacer-format-importsA Rust crate for parsing, sorting, and formatting import statements across crates and workspaces. Uses RA-AP-syntax to reorganize…6,756MIT
tokmd-formatOutput formatting and serialization (Markdown, JSON, CSV) for tokmd.6,753MIT OR Apache-2.0
workspacer-publishEnables asynchronous publishing of Rust workspace packages, managing dependencies and registry configurations.6,751MIT
workspacer-add-new-crate-to-workspaceAutomates the addition of new crates to a workspace, managing scaffolding, membership, and dependency registration with support…6,749MIT
workspacer-bumpA Rust crate to manage and increment semantic versions within a workspace with support for async version bumping and recursive…6,749MIT
netpixMulticast streams analysis and visualization tool6,747MIT
workspacer-analysisAsynchronous Rust crate for detailed analysis of workspace file metrics, including sizes, lines of code, and file counts across…6,747MIT
moosicbox_audio_outputMoosicBox audio outputs package6,747MPL-2.0
workspacer-watch-and-reloadAn asynchronous Rust crate for watching file changes and reloading Rust workspaces and crates. Detects changes in Cargo.toml and…6,746MIT
workspacer-cleanupA Rust crate for asynchronous cleanup of unnecessary files and directories in a workspace, maintaining development efficiency.6,743MIT
versoA literate programming tool that does things a little differently.6,743GPL-3.0-only
tokmd-io-portI/O port traits for host-abstracted file access, enabling WASM targets.6,737MIT OR Apache-2.0
jdefault_deriveRust default derive.6,733MIT OR Apache-2.0
integra8_resultsTest Result objects for the Integra8 test framework.6,732MIT OR Apache-2.0
migrateGeneric file migration tool for applying ordered transformations to a project directory6,722MIT
integra8_async_runtimeSimple abstraction layer for interacting with different async runtimes for the Integra8 test framework6,716MIT OR Apache-2.0
gitconfig2json_cliParse `git config --list --null` for cli6,714MIT/Apache-2.0
phlow-engineEngine for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry…6,704MIT
cardinal-configConfiguration loader and validator for the Cardinal gateway6,695Apache-2.0
gpt3_macroMacro that uses GPT3 codex to generate code at compiletime6,690MIT
chia-sdk-bindingsUnderlying implementation of chia-wallet-sdk bindings.6,681Apache-2.0
bt_yaml_utilsBasic YAML reader operations. Transform form YAML to data6,667GPL-3.0-only
nvyA simple command line tool for managing multiple env files (profiles) in a project.6,665GPL-3.0-or-later
workspacer-showA Rust crate for managing and visualizing workspaces with dynamic visualization and manipulation capabilities, leveraging…6,655MIT
xreq-cli-utilsCLI utility functions.6,652MIT
homestar-wasmHomestar Wasm / Wasmtime implementation and IPLD <=> WIT interpreter6,650Apache-2.0
sweet_testA pretty cross platform test runner6,649MIT OR Apache-2.0
user_doc-doc_proc_macroAttribute and derive procedural macros for generating user-facing documentation.6,647Apache-2.0 OR MIT
strimMacro to trim whitespace from string literals6,646GPL-3.0-or-later
jsonprimaRFC 8259 compliant JSON validator in Rust.6,634MIT
integra8_tree_formatterTree structured output formatters for displaying test results for the Integra8 test framework.6,628MIT OR Apache-2.0
guardingGuarding is a guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.6,622MIT
tokmd-analysisAnalysis logic and enrichers for tokmd receipts.6,617MIT OR Apache-2.0
gitrua lightweight, configurable Git commit message validation tool6,617MIT
trail-configA Rust library for reading config files with path-based access, typed deserialization, environment overlays, deep merging, env…6,616MIT
hashed-type-defA simple hash based type identifier: hash code is computed on the basis of type definition6,614Apache-2.0
egui-dataframeRust egui Widgets for polars dataframe6,608MIT
metis-docs-coreCore library for Flight Levels documentation management system6,606Apache-2.0
zirv-configAn expandable configuration library for Rust backends that aggregates configuration from multiple subsystems and provides a…6,589MIT
phlow-runtimePhlow is a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability.6,585MIT
homestar-invocationHomestar core library for working with tasks, instructions, etc6,584Apache-2.0
see_deriveA sub-module for providing proc-macros for the `see-through` crate6,583non-standard
ci-hooverci-hoover will delete stuff you don't want from github actions runners6,579MIT
biome_json_analyzeBiome's JSON linter6,579MIT OR Apache-2.0
hangarUnstable, use at your own risk. Rust web framework, using [Rocket](https://rocket.rs), [Diesel](https://diesel.rs), and…6,573MIT
director_macrosDirector is a simple, versatile, ergonomic state machine in Rust-lang.6,570MIT OR Apache-2.0
shrs_cd_stackmaintain stack of past working directories6,564MIT OR Apache-2.0
cf-modkit-utilsModKit utils library6,561Apache-2.0
bend-language-serverLanguage server for the Bend programming language6,560non-standard
toycThe toylang compiler6,553ISC
pip-upgradeTiny cli utility to update all your installed Python packages6,551MIT
shrs_run_contextSave and load run context6,551MIT OR Apache-2.0
waitzWaits (retries) a command until it exits with 06,548MIT
test_genA comprehensive function-like macro, for concisely defining parameterized tests.6,547BSD-3-Clause
thalo-kafkaKafka event stream for crates.io/thalo6,546MIT OR Apache-2.0
workspacer-exportFacilitates workspace management and exportation within Rust projects through extended interfaces.6,546MIT
http-timingsA simple library to measure the key HTTP timings from the development tools6,546non-standard
cardinal-baseDependency injection and routing primitives for the Cardinal gateway6,541Apache-2.0
agents-toolkitReusable tools and utilities for Rust deep agents.6,532MIT
pg-setupHelper to create and drop postgres DBs. Useful for testing.6,530MIT
bindy-macroMacro for the Bindy generator.6,525Apache-2.0
balatro_mod_indexa library for parsing a git lfs repo into a BMM-compatible index6,522GPL-3.0-only
pysentrySecurity vulnerability auditing for Python packages6,519MIT
ift-webhooka convenient tool for trigger ifttt's webhooks6,510MIT
mc-mcpA Model Context Protocol (MCP) server for metacontract smart contract development.6,500MIT OR Apache-2.0
mockforge-smtpSMTP mocking support for MockForge6,494MIT OR Apache-2.0
mr_utils_macroutils attribute for Rust6,489MIT
cbfmtA tool to format codeblocks inside markdown, org, and restructuredtext documents6,488MIT
table-formatFormats tables for printing to terminals and logs.6,486GPL-3.0-or-later
fallow-typesShared types and serde paths for fallow codebase intelligence6,482MIT
async-lsp-clientThe client used to connect to the LSP server.6,477MIT
rhai-docDocumentation tool for Rhai - an embedded scripting language and engine for Rust6,476MIT OR Apache-2.0
osbuilderOS-agnostic builder for building custom OS6,473non-standard
sweet_utilsCross-platform utilities and dev tools6,468MIT OR Apache-2.0
shrs_autocdimplement autocd feature present in many shells6,461MIT OR Apache-2.0
pipexA powerful functional pipeline macro for Rust combining sync, async, parallel, and streaming operations with extensible error…6,458MIT
fix-getters-utilsUtils for fix-getters6,457MIT/Apache-2.0
docker-puzzlesDocker Puzzles is a CLI tool for putting together Dockerfiles from pieces.6,454CC-BY-NC-SA-4.0
cargo2Utilities to help manage your project.6,450MIT
devboy-assetsAsset management for devboy-tools — on-disk cache, LRU rotation, and index for AI-agent tool outputs (ADR-010).6,450Apache-2.0
devboy-githubGitHub provider for devboy-tools — implements IssueProvider, MergeRequestProvider, and Provider against the GitHub REST API.6,449Apache-2.0
libpt-mathPersonal multitool6,448MIT
assemble-freightThe main executor for the assemble-rs project.6,447MIT OR Apache-2.0
devboy-gitlabGitLab provider for devboy-tools — implements IssueProvider, MergeRequestProvider, and Provider against the GitLab REST API.6,447Apache-2.0
devboy-slackSlack provider for devboy-tools — MessengerProvider/Provider implementation against the Slack Web API.6,446Apache-2.0
devboy-format-pipelineFormat pipeline for devboy-tools — TOON encoding, MCKP tree-budget trimming, cursor pagination, deduplication; the output stage…6,445Apache-2.0
mockforge-benchLoad and performance testing for MockForge6,445MIT OR Apache-2.0
dexterous_developer_dylib_runnerA modular hot reload system for rust6,444MIT OR Apache-2.0
tailwind-rs-dioxusTailwind CSS integration for Dioxus framework6,443MIT
devboy-jiraJira provider for devboy-tools — IssueProvider/Provider implementation including project version CRUD over the Jira Cloud REST…6,442Apache-2.0
devboy-firefliesFireflies provider for devboy-tools — meeting transcripts and summaries over the Fireflies GraphQL API.6,442Apache-2.0
devboy-confluenceConfluence self-hosted provider for devboy-tools — KnowledgeBaseProvider/Provider implementation for Atlassian Confluence.6,440Apache-2.0
devboy-clickupClickUp provider for devboy-tools — IssueProvider/Provider implementation against the ClickUp REST API.6,435Apache-2.0
hullBuild tool to aid Rust development.6,434MIT
fcheckCool tool for checking enabled and disabled features of a specified crate within a cargo project6,429MIT
rust-nrmA Rust-based NPM Registry Manager for efficiently managing and switching between npm registries6,425MIT
dexterous_developer_managerA modular hot reload system for rust6,416MIT OR Apache-2.0
tokmd-coreHigh-level API façade for tokmd. The recommended entry point for library usage.6,415MIT OR Apache-2.0
stablesshKeeps SSH on even when laptop is closed6,415MIT
tsuzuriTsuzuri is a Event Sourcing framework for Rust, designed to be simple and easy to use.6,404MIT OR Apache-2.0
cargo-n64Cargo subcommand to build Nintendo 64 ROMs6,396MIT
tokmd-cockpitCockpit PR metrics computation and rendering for tokmd.6,393MIT OR Apache-2.0
icarus-coreCore abstractions for building MCP servers on ICP6,392non-standard
lfs-dalA custom transfer agent for Git LFS powered by OpenDAL.6,392MIT
docs_to_markdownTool to convert Google Docs to Markdown6,391MIT
shrs_derive_completionSpecify shell completions from derive macro6,390MIT OR Apache-2.0
greentic-operator-trustGreentic operator signing-key management and trust-root document semantics6,383MIT
choreoDSL for BDD type testing.6,380MIT
devboy-executorTool execution engine for devboy-tools — provider factory, enrichment pipeline, typed output. Wires every devboy provider into a…6,376Apache-2.0
layered-crateTool to declare and verify internal dependencies amongst modules inside a crate6,370MIT
mockforge-template-expansionSend-safe template expansion for request context variables (isolated from templating module)6,363MIT OR Apache-2.0
workspacer-cliA versatile command-line interface for Rust workspace management, providing comprehensive controls for crate analysis, import…6,362MIT
vite-rs-interfaceUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…6,359MIT OR Apache-2.0
format_all_argsFormats any number of arguments without heap allocation.6,358Apache-2.0 OR MIT
serialize_with_bsonserialize with for bson DateTime6,357MIT
lnxUtility to map lines from stdin onto command arguments to be executed6,356MIT
skipdb-coreThe core for `skipdb` and `async-skipdb` crates6,355MIT OR Apache-2.0
tokmd-gatePolicy evaluation engine for tokmd analysis receipts6,344MIT OR Apache-2.0
gumbo-libBest of the best rust projects all mixed together into a website framework6,340BSD-3-Clause
reupsA clean implementation of the eups package management system in rust6,332MPL-2.0
cardinal-pluginsMiddleware registry and execution engine for the Cardinal gateway6,328Apache-2.0
courierUtility to make it easier to send and receive data when using the Rocket framework.6,324MIT/Apache-2.0
openjlcUltra-fast Gerber conversion tool.6,324MIT
undeadA tool to search for dead code in your Python projects6,310Apache-2.0
zabbixzabbix6,310MIT
sdk-cdsSDK in Rust to use CDS API6,309BSD-3-Clause
codeowners-validationA Rust library for validating CODEOWNERS files.6,304MIT OR Apache-2.0
mongo-dataMongo data6,301MIT
action-globGitHub actions toolkit6,301MIT
cargo-pandoPerform tasks concurrently over multiple copies of your repo, over multiple toolchains and/or git revisions.6,298MPL-2.0
agents-runtimeAsync runtime orchestration for Rust deep agents.6,296MIT
benchkitLightweight benchmarking toolkit focused on practical performance analysis and report generation.
Non-restrictive alternative to…6,295MIT
etk-4byteEVM Toolkit function selector database6,286MIT OR Apache-2.0
anyrepairA comprehensive Rust crate for repairing malformed structured data including JSON, YAML, XML, TOML, CSV, INI, Markdown, Diff,…6,286Apache-2.0
cargo-swaggCode generator from swagger file for actix-web framework6,282MIT
mockforge-analyticsTraffic analytics and metrics dashboard for MockForge6,279MIT OR Apache-2.0