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.
prettify-jsA fast, robust but imperfect token-based JS code prettifier, written in Rust, that outputs JS source maps13,392BSD-2-Clause
libosdpLibrary implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol)13,390Apache-2.0
svd-generatorConverts device information from flattened device tree into an SVD description13,373MIT
git-metaA basic git repo metadata inspection tool13,357MIT
manglingmangling generates safe, recognizable identifiers from byte streams.13,352MIT
code-blocks-serverA tool to re-order your code13,334MIT
bp3d-debugTracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports…13,330BSD-3-Clause
pwrzvA Rolls-Royce–inspired performance reserve meter for Linux and macOS systems13,320Apache-2.0
fsearch-coreThe core library for fsearch13,319MIT
fhir-rsFHIR-RS library is an implementation of HL7 FHIR Specification for Rust.13,318non-standard
similarity-coreCore library for code similarity detection using AST-based comparison13,314MIT
cargo-packan infrastructure library for 'cargo-pack'ers13,308MIT/Apache-2.0
fluent-comparisonsBoost readability by writing multicomparison expressions like `if any_of!({a,b,c}>=5) {...}` while keeping the benefits of…13,306MIT
mx-messageA fast, type-safe Rust implementation of MXMessage for parsing MX messages.13,297Apache-2.0
lightweight-command-runnerA rust crate providing an asynchronous command runner using tokio, supporting cross-platform execution.13,287MIT OR Apache-2.0
meerkat-skillsSkill loading, resolution, and injection for Meerkat13,259MIT OR Apache-2.0
pdlParse PDL file for the Chrome DevTools Protocol13,247MIT
trivetThe trivet Parser Library13,225Apache-2.0
pocketbase-sdkPocketbase SDK13,221MIT
meerkat-workgraphRealm-scoped durable work graph subsystem for Meerkat13,217MIT OR Apache-2.0
dimas-configdimas-config - configuration library for DiMAS13,210non-standard
jc-protobuf-notificationJesus Connections notification grpc api13,194MIT
squads-temporal-sdk-core-apiInterface definitions for the Temporal Core SDK13,186non-standard
doip-definitionsA Diagnostics over Internet Protocol (DoIP) definition library for use in DoIP applications.13,153MIT
wildbird_macro_deriveRust Framework 🐦 | Macro System13,134MIT
commentectiveCLI tool to locate comments and commented out code in your source code13,115MIT
mycelium-openapiProvide OpenAPI related elements to the mycelium project.13,098Apache-2.0
smbcloud-modelCommand line tool for deploying NextJS app on the smbCloud platform.13,095Apache-2.0
tribbleA CLI for generating websites to guide people through contributing to open-source projects.13,084MIT
sip2SIP2 Library13,082MIT
cargo-bazelA collection of tools which use Cargo to generate build targets for Bazel13,049Apache-2.0
prusti-stdExternal specifications for items in std for Prusti13,047MPL-2.0
testcatMacros for writing more readable tests13,045MIT
rjdCompare two JSON files or inline JSON strings and output the differences13,022MIT OR Apache-2.0
cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0
squads-temporal-clientClients for interacting with Temporal Clusters13,014non-standard
fliThe commander.js like CLI Parser for rust13,011MIT
git-shellThis library calls Git via shell, to provide some kit...12,969non-standard
drylib-procsRust macro-library for Don't Repeating Yourself12,960MIT OR Apache-2.0
smbpndk-cliCommand line tool for creating and managing SmbPndk resources.12,948Apache-2.0
elbaelba is a package manager for Idris12,948MIT
orm_macro_deriveThe simplest sql builder that maps to your struct andlooks like an orm12,947MIT
workspacer-configA Rust crate to manage and utilize workspace configuration data in `.ws` directories for local and global setups, focusing on…12,942MIT
dimas-comdimas-com - communication library for DiMAS12,931non-standard
roxygenSeamlessly document function parameters with rustdoc12,918MIT
moneta_fn_macrosA set of macros to function profiling12,906MIT
gtlgtl is a Git-based tool designed to simplify the management of multiple remote repositories. It extends Git's functionality by…12,897MIT
workspacer-errorsThe workspacer-errors crate provides error handling for asynchronous and I/O operations within the workspacer system, catering to…12,860MIT
rue-diagnosticAll of the potential diagnostics that can be emitted by the Rue compiler.12,859Apache-2.0
page-hunterThe pagination powerhouse, built with Rust12,843non-standard
mermaid-builderA Rust library for generating Mermaid diagrams using the builder pattern.12,827MIT
ringboardCLI for interfacing with the ringboard server.12,817Apache-2.0
hipcheckAutomatically assess and score software packages for supply chain risk.12,811Apache-2.0
depyler-analyzerStatic analysis and optimization engine for Depyler12,807MIT OR Apache-2.0
calenda-rsA Rust library for global calendars.12,804MIT OR Apache-2.0
moosicbox_taskMoosicBox task utilities package12,799MPL-2.0
derivedDerive macros for automating the boring stuff12,780Apache-2.0
pokey_loggerA logging library to log different levels and colours12,770GPL-3.0-only
tanu-allureAllure integration for Tanu12,769Apache-2.0
codannaLocal code intelligence MCP server and CLI for AI coding agents12,762Apache-2.0
code2prompt_coreA command-line (CLI) tool to generate an LLM prompt from codebases of any size, fast.12,759MIT
git-heckoutCheck out your favorite branches without typing them correctly.12,743MIT
perseus-tailwindA plugin for Perseus that automatically builds Tailwind CSS12,694MIT OR Apache-2.0
chord-utilasync parallel case executor12,650MIT/Apache-2.0
devtoolA CLI tool for development in update rustup toolchain, mise maintained tools and homebrew packages.12,645Apache-2.0
digitalocean-rsA pure Rust digitalocean API binding.12,635MIT
ringboard-x11X11 Ringboard clipboard listener.12,633Apache-2.0
pforge-configZero-boilerplate MCP server framework with EXTREME TDD methodology12,613MIT
lc3dbgCommand-line LC-3 debugger12,611GPL-2.0-only
workspacer-toml-interfaceworkspacer-toml-interface provides a comprehensive interface for Cargo.toml manipulation, supporting versioning, dependency, and…12,604MIT
dimas-commandsdimas-commands - commands library for DiMAS12,575non-standard
anda_db_btreeA B-tree index library in Rust.12,574MIT
mem_viewerMemory Viewer is a Rust library that provides a macro and display the memory content of various types of variables. It allows…12,561MIT
ringboard-serverThe ringboard server.12,560AGPL-3.0-only
cderdatabase seed generator that helps create and persist struct-typed instances based on serde-compatible yaml files12,540MIT
depyler-verifyProperty verification and formal methods for Depyler transpilation12,533MIT OR Apache-2.0
depyler-qualityQuality gates and metrics for Depyler12,532MIT OR Apache-2.0
typestate-automataAn automata library for the typestate crate12,522MIT OR Apache-2.0
git-cmA git command that generates conventional-friendly commit messages.12,510MIT OR Apache-2.0
mini-functionsA Rust library of highly performant utility and wrapper functions12,509Apache-2.0 OR MIT
docker-wrapperA Docker CLI wrapper for Rust12,501MIT OR Apache-2.0
revm-traceHigh-performance multi-threaded EVM transaction simulator and analyzer with comprehensive tracing capabilities12,491MIT OR Apache-2.0
memexTurn your Rust workspace into human-readable docs and agent-ready context.12,489MIT
workspacer-crate-interfaceA Rust library offering traits for interacting with crate files; enables asynchronous and synchronous operations on `Cargo.toml`,…12,485MIT
rasenBuild a SPIR-V module from a data flow graph12,481MIT
wildbirdRust Framework 🐦12,463MIT
puffpuff is a CLI tool that manages private configuration/secret files of your dev projects12,459Apache-2.0
anda_db_tfsA full-text search library using the BM25 ranking algorithm in Rust.12,447MIT
rue-optionsProvides a way to configure the Rue compiler.12,447Apache-2.0
ui-cliA CLI to add components to your app.12,438MIT
egui-dataframe-sampleRust egui Widgets for polars dataframe12,436MIT
scaleway-rsA pure Rust scaleway API binding.12,430MIT
duplicate_codeA tool for parsing directories scanning all the files within to find duplicate segments of code across files.12,426AGPL-3.0
c_bridgeSome data structures and abstractions to create clean Rust<->C-FFI interfaces12,403BSD-2-Clause OR MIT
not-found-errorConvert Option to Result using convenient functions12,392Apache-2.0 OR MIT
git-sumiNon-opinionated commit message linter12,392MIT OR Apache-2.0
auto-check-rs(deprecated) automatically build, check and test code when it changes12,384MIT OR Apache-2.0
emmylua_formatterA command-line tool for formatting Lua code12,377MIT
workspacer-workspace-interfaceA Rust crate offering asynchronous interfaces for sophisticated workspace and crate management, leveraging advanced concurrency…12,375MIT
privatemailService to forward custom emails to personal email server12,362MIT
joat-loggerLogger and progress indicator12,357MIT
cadreCadre is a simple, self-hosted, high-performance remote configuration service.12,346MIT
flexgenA flexible, yet simple quote-based code generator for creating beautiful Rust code12,340MIT OR Apache-2.0
depylerA Python-to-Rust transpiler focusing on energy-efficient, safe code generation with progressive verification12,333MIT OR Apache-2.0
defer-rsDeferred execution Rust utilities.12,332MIT OR Apache-2.0
publish-cratesPublish rust crates with support for cargo workspaces12,316MIT
ringboard-tuiRingboard ratatui client application.12,303Apache-2.0
generate-report-traitA Rust crate defining a trait for generating reports with customizable output and error handling.12,302MIT OR Apache-2.0
pforge-runtimeZero-boilerplate MCP server framework with EXTREME TDD methodology12,271MIT
w5500-regsimRegister simulation for the Wiznet W5500 internet offload chip.12,270MIT
vtcode-bash-runnerCross-platform shell execution helpers extracted from VT Code12,268MIT OR Apache-2.0
rue-lirProvides a low-level intermediate representation that compiles to CLVM.12,263Apache-2.0
rue-typesA type system for the Rue programming language.12,262Apache-2.0
async-rust-lspLSP server for tokio async antipatterns: Mutex guards across .await points and cancel-unsafe futures inside select! arms12,257MIT
rue-astAn implementation of the Abstract Syntax Tree for the Rue compiler.12,230Apache-2.0
hub1989-mongo-dataMongo data12,211MIT
biome_fsA small wrapper around std::path::PathBuf contains additional information and convenient methods12,199MIT OR Apache-2.0
throttle_my_fnThrottle your functions12,199MIT
overriderOverride funcitons, methods, and more12,198GPL-2.0+
crates-io-proxyCaching HTTP proxy server for the crates.io registry12,192MIT OR Apache-2.0
cargo-samplyA cargo subcommand to automate the process of running samply for project binaries12,191MIT
promptforgeA Rust crate for building and formatting prompts for AI agents.12,181Apache-2.0
meerkat-llm-coreLLM wire client trait + streaming plumbing for Meerkat. Provider-neutral.12,179MIT OR Apache-2.0
pgdo-cliThe convenience of SQLite – but with PostgreSQL (Command-line application)12,175Apache-2.0
camo-deriveCamo derive macro12,168MIT
enum_extprocedural macro that enhances enums with additional methods and conversions12,165MIT OR Apache-2.0
kip-sqlbuild the SQL layer of KipDB database12,156Apache-2.0
ghaUtilities for developing custom GitHub Actions.12,138MIT
godwit-daemonA daemon runner for GodWit.12,126MIT OR Apache-2.0
html2maudhtml2maud is a library / cli to convert html to maud template code12,117MIT OR Apache-2.0
devrcdevrc is an easy to use task runner tool on steroids for developers12,108MIT
wasmcovA set of helpers for coverage of wasm modules12,108Apache-2.0
kibiA text editor in less than 1024 lines of code with syntax highlighting, search and more.12,102MIT OR Apache-2.0
xmailNormalize and parse email addresses, support Punycode decoding and TLD extraction. / 邮件地址标准化与解析,支持 Punycode 解码和 TLD 提取。12,101MulanPSL-2.0
rue-hirProvides a high-level intermediate representation of the Rue programming language.12,100Apache-2.0
narNarc, a dependently-typed programming language with dependent pattern matching12,068Apache-2.0
stc[WIP] Easy stacking of dev branches in git repositories.12,050Apache-2.0
frsRename files with RegEx patterns12,048GPL-3.0-or-later
fine_grainedA stopwatch with lap functionality and nanosecond resolution to time things.12,042MIT/Apache-2.0
vite-rustA Vite back-end integration for Rust applications.12,037non-standard
ezcpA simple tool to automatically generate test cases for competitive programming problems.12,034non-standard
cluConstDataCompile-time macros for building persistent data structures in no_std and const environments. Supports buffer composition, and…12,030Apache-2.0
aolGeneric purpose append only log implementation.12,028MIT OR Apache-2.0
extended-teaXTEA (eXtended TEA), a block cipher designed to correct weaknesses in TEA.12,018MIT
meerkat-modelsCanonical provider model catalog and capability data for Meerkat (core stays provider-free)12,000MIT OR Apache-2.0
overloaded_literalsOverloaded Literals to construct your datatypes without boilerplate and with compile-time validation11,998MIT OR Apache-2.0
guarding_coreGuarding is a guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.11,997MIT
depyler-mcpModel Context Protocol integration for Depyler11,997MIT OR Apache-2.0
microprofilemicroprofile is a small library for profiling and optimizing multithreaded programs.11,993MIT
storm-workspaceA crate containing various utilities and tools used by Storm Software to manage monorepos.11,975Apache-2.0
gitignored-cliThe CLI Application of Gitignored. Provide A Faster Way to Generate .gitignore File via Caching11,964non-standard
licensaCLI tool for seamless source code license management, supporting 65+ file types11,963MIT OR Apache-2.0
cli_coreThe core functionality for the unity version manager commandline client.11,949Apache-2.0
commandcrafterThis crate is used to execute shell commands using rust convenience11,945MIT
apply_attrA syntax extension providing higher-order attributes to Rust.11,937MPL-2.0
package_json_parserA parser for package.json11,937MIT
forkfsForkFS allows you to sandbox a process's changes to your file system.11,932Apache-2.0
unidirsUnified directories for different use cases of an application, providing standard directories for local development, when run as…11,914MIT
gitversionSemantic and Sequential Versioning for Git projects11,910MIT
docker-poseCommand line tool to play with 🐳 Docker Compose files.11,892GPL-3.0
meerkat-auth-coreShared auth primitives for Meerkat: TokenStore backends, RefreshCoordinator impls, OAuth2 helpers, generic cloud-IAM authorizers…11,887MIT OR Apache-2.0
libmajA library to create installers and updaters.11,851MIT
sacp-tokioTokio-based utilities for SACP (Symposium's extensions to ACP)11,836MIT OR Apache-2.0
chord-inputasync parallel case executor11,826MIT/Apache-2.0
oxc_formatterOxc is a JavaScript / TypeScript tooling suite.11,821MIT
platform-numNumbers for linksplatform11,809Unlicense
clparseA command line tool for parsing CHANGELOG.md files that use the Keep A Changelog format.11,806MIT
fuzzcheck_mutatorsBasic mutators for fuzzcheck-rs11,777MIT
adltLibrary and tools to handle automotive DLT- (diagnostic log and trace) files.11,775CC-BY-NC-SA-4.0
workspacer-mockAsynchronous Rust crate for creating mock workspaces with customizable crate configurations and error simulation for testing.11,773MIT OR Apache-2.0
makersa POSIX-compatible make implemented in Rust11,759non-standard
traceback-errorThis crate aims to make error handling and tracing easier.11,757MIT OR Apache-2.0
gitconfig2jsonParse `git config --list --null` using gitconfig::Value for api11,756MIT/Apache-2.0
cargo-regressionCollect test task from input files, execute them and compare results with golden.11,756MIT
cargo-version-utilA small CLI utility to manipulate Cargo.toml versions11,748non-standard
fn_type_aliasA proc attribute macro that generates a type alias with the given identifier for the attributed function11,748MIT
meerkat-storeSession persistence for Meerkat11,727MIT OR Apache-2.0
typescript-definitions-derive-ufo-patchserde support for exporting Typescript definitions11,723MIT/Apache-2.0
meerkat-clientShim re-export crate — delegates to meerkat-llm-core and per-provider crates (B2 split).11,701MIT OR Apache-2.0
replacerCreating compilable Rust source code templates.11,688GPL-3.0
smartcalcText based calculator for peoples11,677GPL-2.0
meerkat-commsInter-agent communication for Meerkat11,676MIT OR Apache-2.0
woraA framework for building applications (daemons, etc) that run in different environments (Linux, Kubernetes, etc).11,667MIT OR Apache-2.0
minidump-debuggeran experimental GUI for inspecting minidumps with rust-minidump11,660MIT OR Apache-2.0
indymilter-testMilter testing library11,652GPL-3.0-or-later
isotarpIdentify which tests provide code coverage of which lines, uniquness, and redundancy11,646MIT OR Apache-2.0
lilyenvA Python interpreter and virtualenv manager11,645MIT
strangemeadowlarkParser for the Starlark configuration language. Ported from https://github.com/google/starlark-go11,630Apache-2.0
crossterminemine for Rust with crossterm11,625MIT
shader_language_serverLanguage server for HLSL / GLSL / WGSL shaders using LSP protocol.11,623non-standard
meerkat-sessionSession service orchestration for Meerkat11,621MIT OR Apache-2.0
linguistProgramming language detection library based on Github Linguist.11,619MIT
dia-goA weird log kit11,616non-standard
meerkat-hooksHook runtime adapters and default hook engine for Meerkat11,606MIT OR Apache-2.0
solc-selectAllows users to install and quickly switch between Solidity compiler versions11,605MIT
mcumgr-smpAn implementation of the smp protocol for microcontrollers in pure rust.11,587MIT OR Apache-2.0
meerkat-toolsTool validation and dispatch for Meerkat11,585MIT OR Apache-2.0
ferrisupA versatile Rust project bootstrapping tool - start anywhere, scale anywhere11,575MIT
kube-discoveryFunctions that help you find service and deployment information in your Kubernetes cluster.11,556MIT OR Apache-2.0
heretekGDB TUI Dashboard for the understanding of vast knowledge11,533MIT OR Apache-2.0