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.
oxur-componentEnabling the creation of application components with lifecycle and dependency support4,202MIT
hyperchad_routerHyperChad Router package4,202MPL-2.0
serviceconf-deriveDerive macro for serviceconf4,198MIT
starlight-cometComet is a debugging tool made for the Starlight Operating System4,190Apache-2.0
commitgptA CLI tool to generate commit messages using OpenAI's ChatGPT based on staged changes in a Git repository.4,189EUPL-1.2
docrefSemantic code references for markdown — detect when referenced code changes4,188MIT
icentral-mockA Rust crate offering mock graph structures for quick testing and prototyping of graph-based algorithms and systems.4,186MIT OR Apache-2.0
daml-oasGenerate OpenAPI and AsyncAPI specification documents for the Daml JSON API from a Dar file4,183Apache-2.0
perl-parserNative Perl parser (v3) — recursive descent with Tree-sitter-compatible AST, semantic analysis, and LSP provider engine4,179MIT OR Apache-2.0
crabby-webshell-generatorCrabby is a tool developed to generate webshells written in - insert your desired webshell language -. It is designed to be used…4,176MIT
file-expertExpert system for recognizing source code files, similar to GitHub/lingust.4,173AGPL-3.0-or-later
icentral-bridge-edgesA Rust crate for extracting bridge edges from graph structures using biconnected component analysis.4,171MIT OR Apache-2.0
macron-strCreates a new instance of String4,170MIT
smartcalc-tuiTerminal UI for erhanbaris/smartcalc4,168MIT
smartcalc-tauriText based calculator for peoples supported in Tauri4,166GPL-2.0
microsoftProject root for all Microsoft-related crates.4,165MIT
vtcode-utility-tool-specsPassive JSON schemas for VT Code utility, file, scheduling, and collaboration tool surfaces4,164MIT OR Apache-2.0
unity-reference-serverAn application and server for resolving references within Unity projects4,163GPL-3.0
min_hook_rsA Rust implementation of MinHook library for Windows x64 function hooking with simplified but reliable instruction decoding4,162MIT
xingbiao星表 (Xingbiao) — Tianheng's shared declared-workspace-data substrate: reads `cargo metadata --no-deps` and looks up packages and…4,159MIT OR Apache-2.0
spookFile watcher geared towards automatic HTML generation and autoreload.4,156MIT/Apache-2.0
rue-lspA language server protocol (LSP) implementation for the Rue programming language.4,156Apache-2.0
compile-time-create-fileCreate files and directories at compile time using a procedural macro in Rust.4,154non-standard
rocket-sass-fairingA rocket fairing for easily serving compiled sass with cache policy4,152MIT
urm-simA parser and interpreter for Unlimited Register Machine (URM) programs4,150MIT
tinyscriptTiny, C-like scripting language.4,150MIT OR Apache-2.0
rocketmq-filterA filter for RocketMQ messages4,147MIT OR Apache-2.0
fix-getters-callsFix getters call sites by removing the get prefix when applicable4,142MIT/Apache-2.0
nadirA static site builder focused on simplicity4,141MIT
build-vcxprojload sources from vcxproj in build.rs4,140MIT OR Apache-2.0
easiermaking rust easier4,136MIT
tryparse-deriveDerive macros for tryparse4,135Apache-2.0
amscrapper-rsScrap and gather information from the AppleMusic windows application4,133Apache-2.0
similarity-pyCLI tool for detecting code duplication in Python projects4,127MIT
mockforge-tunnelTunneling service for exposing local MockForge servers via public URLs4,126MIT OR Apache-2.0
cluLamanshA binary record of the values stored in the array using the Lamansh protocol.4,125Apache-2.0
boost-rs-macrosBoost-rs's proc macros4,124MIT
star-tomlFramework for loading, layering, and validating any *.toml configuration file4,123MIT
git-cfThis is a git extension which compresses files into one file and also restores them from it. It is useful when you need to work…4,121MIT OR Apache-2.0
osvmOpenSVM CLI tool for managing SVM nodes and deployments4,118MIT
process-fun-macroProcedural macros for process-fun, a Rust library for process management and IPC4,114Apache-2.0
test_reportGenerate an HTML report from Rust test results4,113MIT
pexels-apiA Rust client for the Pexels API. API Address: https://www.pexels.com/api/documentation/4,112MIT OR Apache-2.0
token_address_extractorLibrary for extracting blockchain addresses from text.4,111MIT
gitmgtAn easy way to create your git repository without leaving your project4,105Apache-2.0
makeit-deriveA macro crate for makeit. Do not use this crate directly.4,104MIT
gha-runnerRun Github Actions workflows locally or on a custom backend4,103non-standard
eoflintA linter to check EOF4,102MIT
sol2seqSequence diagram generator for Solidity contracts4,097MIT
package-installer-cliA cross-platform CLI for scaffolding modern web applications. Uses bundled CLI with all dependencies included - no manual…4,096MIT
tested-traitAssociate tests with traits4,090MIT OR Apache-2.0
mlscraper-rustScrape structured data from HTML documents automatically4,086MIT
monochange_coreManage versions and releases for your multiplatform, multilanguage monorepo4,085Unlicense
hoihoi is a command-line tool to help create simple command-line powered utilities.4,082MIT
semantic-search-cli🔎 Semantic search cli.4,080GPL-3.0-or-later
anda_cliThe command line interface for Anda engine server.4,075MIT OR Apache-2.0
devbox-buildLibrary for writing build.rs build sripts4,074MIT
fallow-cliCLI for fallow, codebase intelligence for TypeScript and JavaScript4,066MIT
llvm-configA thin wrapper around the `llvm-config` tool so you can call it from Rust.4,063MIT OR Apache-2.0
shrs_rhairun rhai scripts with shrs context4,060MIT OR Apache-2.0
draviavemal-xml_rsA high-performance, low-memory XML DOM parser for Rust — with namespace-aware parsing, order-preserving attributes, and…4,057AGPL-3.0-only
test-collector-utilsA utils libraty for test collector4,055MIT/Apache-2.0
furlText (printf) and JSON formatter for URLs4,052MIT
moosicbox_log_runtimeGeneric log runtime paths and initialization4,047MPL-2.0
icogenQuickly convert image files into Windows .ico files4,046Apache-2.0
noob-commit🤡 For devs who code like ninjas but commit like toddlers. Stop writing 'fix stuff' commits! How many times did you rush for a new…4,043Apache-2.0
fuel-etk-cliEVM Toolkit command-line utilities4,042MIT OR Apache-2.0
kailua_langsvr_protocolLanguage server protocol types for Kailua4,041MIT/Apache-2.0
cargo-crate-typeEdits the lib crate type to help building cross-platform libs, by modifying Cargo.toml4,041MIT OR Apache-2.0
presageA lightweight library for designing event-based systems4,040MIT OR Apache-2.0
vangelisA functional testing framework4,039MIT
irox-builderA cross-platform build command runner used by the IROX ecosystem4,036MIT OR Apache-2.0
icentral-articulation-pointA Rust library providing efficient computation of articulation points in graphs, indispensable for network vulnerability analysis…4,036MIT OR Apache-2.0
shrs_file_loggerdump logs to a file4,034MIT OR Apache-2.0
serviceconfConfiguration library for microservices: load settings from environment variables with file-based secrets support4,033MIT
composer_lspA LSP server for composer4,031MIT
open-payments-commonOpen Payments - Message Parsing Library - ISO200224,031Apache-2.0
veltoVelto: expressive, async-native, and grounded Rust framework4,028MIT
boxmuxYAML-driven terminal UI framework for rich, interactive CLI applications and dashboards with PTY support4,028MIT
overfnSimple overloading system for functions with different arguments4,026MIT OR Apache-2.0
renvy.env file manager that merges defaults with custom settings4,024MIT
cf-types-registry-sdkSDK for types-registry module: API trait, GTS entity types, and error definitions4,023Apache-2.0
fn_onceThis library provides a convenient derive macro for a once function.4,022MIT OR Apache-2.0
shortcutsA crate with shortcuts for popular methods of popular types that allow you to write your blazingly fast code blazingly fast4,015Unlicense
exponential-integralThe exponential integral function, a.k.a. Ei.4,012GPL-3.0+
type-state-builderType-state builder pattern derive macro with compile-time safety and enhanced ergonomics.4,011MIT OR Apache-2.0
volition-coreCore library for the Volition AI agent4,008Apache-2.0
chamoxA Rust procedural macro to inject obfuscated, meaningless code to increase reverse engineering complexity.4,003MIT OR Apache-2.0
spec-spine-typesTyped DTOs, frontmatter grammar, configuration, and schema-version constants for spec-spine: the data substrate shared by the…4,003Apache-2.0
rust-actions-cache-apiGitHub Actions Cache API client for actions written in Rust.4,0020BSD
combine_traitsA Macro to create Traits wich are just a combination of existing ones.3,998MIT
tokensaveCode intelligence tool that builds a semantic knowledge graph from Rust, Go, Java, Scala, TypeScript, Python, C, C++, Kotlin, C#,…3,992MIT
kodegen_mcp_clientKODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents.3,989Apache-2.0 OR MIT
xhs-electronic-printA cross-platform printing library for Windows and macOS3,988MIT OR Apache-2.0
asbytesTraits for viewing data as byte slices or consuming data into byte vectors. Relies on bytemuck for POD safety.3,984MIT
tree2mdLike the tree command, but outputs in Markdown. Optimized for AI agents.3,983MIT
cloopCloop - Clap in a loop (easily create a shell integrated with Clap)3,982MIT OR Apache-2.0
is_affectedA utility for checking and listing the affected resources across a range of commits, useful when working with monorepos.3,982AGPL-3.0
dirty_staticA container for an immutable value that allows sneaky reloading in debug mode (via UnsafeCell) while keeping the data safe and…3,981CC0-1.0
visualpanic-rsA library providing a panic hook for Rust applications that visualizes the panic with a native error dialog on supported systems3,980MIT
hemlockAn advanced logger, designed to work with a dedicated log viewer.3,980MIT
minijinja-docsTool for documenting minijinja projects3,979MIT
tfmcpTerraform Model Context Protocol Tool - A CLI tool to manage Terraform through MCP3,979MIT
shrinkwrap-macrosMacros for shrinkwrap3,979MIT
jkA jj-native terminal UI for Jujutsu3,979MIT OR Apache-2.0
git-commitizenA simple commitizen CLI tool in rust3,978non-standard
verbotenA service wrapper to start msvsmon in a hazardous mode.3,9760BSD
springql-test-loggerLogger for #[cfg(test)] in SpringQL3,976MIT OR Apache-2.0
rustimate-controllersHTTP controllers for the rustimate server3,975MIT
rs_unitRsUnit is a testing crate similar to Elixirs ExUnit.3,970MIT
symlinkcccA small tool for linking compile commands from catkin builds3,969MIT
zoi-rsAdvanced Package Manager & Environment Orchestrator3,969Apache-2.0
bytestashyA command-line interface for ByteStash for the easy posting of snippets without opening a browser.3,968non-standard
ikkiIkki container orchestrator for Docker3,967MIT
maruiFind circular imports in a Python project.3,966MIT
keystring_generatorTool to generate rust code with hierarchical string constants from simple file formats3,964MIT
defmt-tcpPrints defmt logs received from a TCP interface3,964non-standard
spec-spine-coreThe spec-spine engine: compile a markdown spec corpus into a deterministic authority registry, and query it. The library FFI…3,964Apache-2.0
omnilinterGeneral purpose bulk linter3,961GPL-3.0-or-later
hashmatchMore efficient `static &str` matching when match #arm > 30.3,959MIT
derive_base_messageA procedural macro for generating base message structures.3,958Apache-2.0
kaminoHelp manage a bunch of git repo clones by ensuring they are in sync with the remote.3,956MIT OR Apache-2.0
cargo-manifest-checkCheck the formatting of your manifest files3,956MPL-2.0
expire_cacheHigh-performance generational cache for Rust / 高性能分代缓存3,953MulanPSL-2.0
prism-mcp-rsProduction-grade Rust SDK for Model Context Protocol (MCP) - Build AI agents, LLM integrations, and assistant tools with…3,951MIT
macron-collectionsCreates a new instance of std collections: HashMap, HashSet, BTreeMap, BTreeSet, VecDeque, LinkedList and BinaryHeap3,949MIT
vscode-generatorA powerful VSCode snippets generator with support for multiple languages. Create, manage and share your code snippets…3,945MIT
eks-blueprints-rust-sdkRust client for EKS Blueprints gRPC API3,943Apache-2.0
mutica-compilerCompiler library for the Mutica programming language3,943MIT
brec_macrosCode generator for brec. Implements the block and payload macros.3,943Apache-2.0
caller_modpath_macrosproc_macros for caller_modpath3,942MIT OR Apache-2.0
orbyteA serialization/deserialization library3,941MIT OR Apache-2.0
c8strString types that are both utf-8 and null terminated3,940Zlib OR MIT OR Apache-2.0
atlas-localA library for managing MongoDB Atlas local environments.3,936Apache-2.0
features-cliA CLI tool for discovering the features in a folder3,934MIT
delaA task runner that delegates the work to other tools3,934MIT
idr2nixGenerate a Nix flake from an Idris 2 package3,933GPL-3.0-or-later
kutilKutil utilities collection3,930MIT OR Apache-2.0
greentic-deployer-devGreentic deployer runtime for plan construction and deployment-pack dispatch3,926MIT
installer_liteA simple Windows Installer creator for your apps.3,925MIT OR Apache-2.0
spalmSpecification Project of E5R Application Lifecycle Management3,922Apache-2.0/MIT
unity-versionUnity Version parser3,919Apache-2.0
vx-tool-nodeNode.js tool support for vx3,917MIT
sugars_async_taskAsync task utilities and abstractions for the cyrup-sugars ecosystem3,914MIT OR Apache-2.0
modinfo_7dtdRead/Write '7 Days to Die' ModInfo.xml files3,912MIT
monofoldA simple scaffolding helper for monorepos3,912MIT
docstringsExtract data from Markdown as used in Rust documentation strings3,911MIT/Apache-2.0
cache-bustercache-buster helps static sites keep assets cached gracefully3,909non-standard
hylixBuild, test & deploy verifiable apps on Hyli3,909non-standard
demsf-rsA rewrite of https://github.com/phlbrz/demsf - DEMSF are bash scripts to Download and extract Microsoft Sharepoint file.3,907GPL-3.0
purple-sshFree, open-source terminal SSH manager and SSH config editor in Rust for macOS and Linux that keeps ~/.ssh/config in sync with 16…3,905MIT
tagpathTag Path — parse, lint, and search tag-based identifiers across languages3,903MIT
lutherThe runtime components of the Luther lexer generator.3,902Apache-2.0/MIT
hyperi-rustlibThere's plenty of sage advice out there about how to run Rust services in production at scale — config cascades, structured…3,902BUSL-1.1
gsyncGSync is a command line utility to sync your files to Google Drive, while respecting .gitignore files3,900MIT OR Apache-2.0
pexels-cliA Rust client for the Pexels API. API Address: https://www.pexels.com/api/documentation/3,900MIT OR Apache-2.0
tapioca-codegenType-safe REST client using the OpenAPI Specification3,899non-standard
vx-tool-uvUV tool support for vx3,898MIT
vx-tool-goGo tool support for vx3,898MIT
git-hotspotsA tool to find hotspots in your git repository.3,897MIT
depbankA Rust CLI tool for generating AI-friendly code banks from dependencies.
Automatically parses Cargo.toml files, resolves…3,896MIT
dev_runnerA CLI tool to run development commands in a project via a interactive menu3,890MIT
rmmmRust MySQL Migration Manager3,890ISC
bamboo-agent-coreCore agent abstractions and execution primitives for the Bamboo agent framework3,889MIT
chronverChronologic version parsing.3,888MIT
rsn-fmtThe rsn formatter3,886MIT OR Apache-2.0
rbootbootstrap the rust development3,885MIT
icentral-graphA Rust library for advanced graph manipulation, focusing on minimum union cycles, betweenness centrality, and biconnected…3,885MIT OR Apache-2.0
lorustModern Rust utility library delivering modularity, performance & extras; or simply Rust version of Lodash3,884MIT OR Apache-2.0
termstatusShow the status of your program.3,884MIT
vmmlVery Minimal Markup Language3,884MIT
vx-tool-rustRust tool support for vx3,884MIT
applause_deriveCommand Line Interfaces and Configuration Management made easy3,870MIT
proto_rsRust-first gRPC macros collection for .proto/protobufs managment and more3,868MIT OR Apache-2.0
rp-postgrestPostgREST client-side library3,868Apache-2.0 OR MIT
git-blamediffA program to automatically annotate changes to a file in git(1).3,867GPL-3.0-or-later
gitlab-butler-libSupport library for [`gitlab-butler`](https://crates.io/crates/gitlab-butler) Gitlab cli to automate the boring stuff.3,866MIT OR Apache-2.0
elif-http-deriveDerive macros for elif-http declarative routing and controller system3,866MIT
bazeldA wrapper around the bazel build tool.3,864MIT
macron-mapThe key-value collection parser3,863MIT
sw-errorsA library for error parsing and pretty-printing, used across the swtools toolset.3,862Apache-2.0
or-rsor-rs's enum types.3,861MIT
plurifyPluralize words in different locales3,861MIT
racetrackA library for writing assertions on methods, function and closure calls.3,858Apache-2.0
ray-debugRust adapter for the Spatie Ray debugging tool (https://spatie.be/products/ray)3,857MIT
star-toml-deriveProcedural macro derive crate for star-toml validation3,857MIT
performance-mark-attributeperformance_mark is an attribute macro that adds performance (time) logging to methods.3,856MIT
czaCLI tool for scaffolding zero-knowledge application projects3,853MIT OR Apache-2.0
marker_traitImplement a blanket implementation for a marker trait.3,853Apache-2.0
everruns-coreCore agent abstractions for Everruns - agent loop, events, tools, LLM providers3,853MIT
split-everySplit for every n occurrences of a pattern iteratively!3,852MIT
eveA program allowing for easy search and replace with environment variables.3,848MIT/Apache-2.0
chronosThe library and api to manage the versioning system3,848MIT
imuxin-delta-libNot ready for use: use crate git-delta for the application3,846MIT
make-makefileThe simple Makefile generator.3,845MIT
hookpoints-cliHookpoints CLI - A CLI for the Hookpoints Pallet3,843Apache-2.0
force-crlfForce a file to use CRLF line breaks.3,843MIT/Apache-2.0
yankerA Rust crate to automate crate-yanking3,837MIT
cargo-disassembleDisassemble your rust project3,835AGPL-3.0
inline-procInline procedural macros3,833MIT OR Apache-2.0