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.

ssh-to-ansibleA tool to convert a SSH configuration to an Ansible YAML inventory.3,830Apache-2.0Command line utilitiesDevelopment tools bpflintLinting functionality for BPF C programs.3,830MITAccessibilityCommand line utilities mutica-coreCore library for the Mutica programming language3,829MITCompilersDevelopment tools rue-clvmCLVM utilities for the Rue compiler.3,825Apache-2.0Cryptography::CryptocurrenciesDevelopment tools why3Why3 AST and pretty printers3,818LGPL-2.1-or-laterDevelopment tools df_ls_syntax_analysisA language server for Dwarf Fortress RAW files3,816MIT OR Apache-2.0Development toolsGames hot_potatohot reloading library for development3,815MITDevelopment toolsGame development typestate-builder-macroDerive-macro-based generator that combines `Typestate` and `Builder` patterns.3,813MIT OR Apache-2.0Data structuresDevelopment tools special-git-commitA command line tool for generating commit hashes with specified prefixes.3,812WTFPLCommand line utilitiesDevelopment tools process-funA Rust library for process management and inter-process communication3,811Apache-2.0Development toolsOperating systems safeA `#[safe]` attribute for explaining why `unsafe { ... }` is OK.3,808MIT OR Apache-2.0Development toolsRust patterns rust-style-guideA tool for applying Rust coding guidelines3,805MITDevelopment tools tsift-coreProvider-neutral graph types and GraphStore trait for tsift3,803MITCommand line utilitiesDevelopment tools action-modelGitHub actions toolkit3,797MITDevelopment toolsDevelopment tools::Build Utils sgitstupid git in a tool3,796MITCommand-line interfaceDevelopment tools mcprotocol-rsA Rust implementation of the Model Context Protocol (MCP)3,793MITAPI bindingsAsynchronous yangfmtYANG code formatter3,788non-standardCommand line utilitiesDevelopment tools boxy-cliStyled terminal boxes with multi-segment layouts, columnar grids, true-color borders, Unicode box-drawing, and word wrapping.3,787MIT OR Apache-2.0Command-line interfaceDevelopment tools threeway_mergeGit-style 3-way string merging using proven algorithms from libgit2/xdiff. Statically links xdiff (LGPL-2.1+).3,786MITAlgorithmsDevelopment tools snaptestDead simple snapshot testing3,785MIT/Apache-2.0Development toolsRust patterns redactrsWrapper to avoid accidentally leaking sensitive data during printing/logging3,781MITConfigurationDevelopment tools action-tool-cacheGitHub actions toolkit3,780MITDevelopment toolsDevelopment tools::Build Utils perfmonA toolkit designed to be a foundation for applications to monitor their performance.3,774non-standardAccessibilityAPI bindings teamsa free software to ensure better project management for teams3,771non-standardDevelopment tools luadec-rustA Lua 5.1 bytecode decompiler written in Rust3,769MITDevelopment toolsGames dsync-hasezoeyGenerate rust structs & query functions from diesel schema files.3,768MIT OR Apache-2.0Command line utilitiesDevelopment tools fprintFlushed print3,767MITDevelopment tools cfd16-libA library for constructing, printing, encoding, and decoding CFD-16 assembly instructions.3,764GPL-3.0-or-laterDevelopment toolsEmbedded development treetagsGenerate vi compatible tags for multiple languages3,761MITCommand line utilitiesDevelopment tools icarus-cliCommand-line tool for creating, building, testing, and deploying MCP servers to ICP3,759non-standardCommand line utilitiesDevelopment tools fdupsUtility for finding and removing duplicate files, fast.3,754MIT OR Apache-2.0Command line utilitiesDevelopment tools mockforge-plugin-sdkOfficial SDK for developing MockForge plugins with helper macros and testing utilities3,752MIT OR Apache-2.0API bindingsDevelopment tools shrinkwrapAutomates the wrapping and nesting of additional variations for some or all of a struct's fields.3,751MITData structuresDevelopment tools gba-make-cartridgeA command line tool to build a game boy advance cartridge from an elf binary file.3,750MITCommand line utilitiesDevelopment tools random-dirCreate directories and files with random contents in tests.3,745MITDevelopment toolsFilesystem camel-component-apiComponent API trait and registry for rust-camel3,745Apache-2.0AsynchronousDevelopment tools dimasmondimasmon - a monitoring tool for DiMAS3,743non-standardDevelopment toolsNetwork programming rrtk_stream_builderRRTK Stream Builder3,743BSD-3-ClauseDevelopment toolsScience::Robotics allow_prefixedImplementation of 'allow' crate, exported with no prefix (for prefixless lints), and with clippy_ and rustoc_ prefixes.3,737MIT OR Apache-2.0Development toolsRust patterns valibuk_coreInternal library of Valibuk3,733MIT OR Apache-2.0Development toolsRust patterns lazy_helpersLazy helpers for lazy programmers3,731MITDevelopment tools kanban-coreCore traits, errors, and result types for the kanban project management tool3,731Apache-2.0Command line utilitiesDevelopment tools virustViRust is a 'benchmarking' tool or software that allows you to fill the desired amount of memory with random values, to see how…3,728MITDevelopment tools iter-flowFunctional programming utilities for Rust3,728Apache-2.0Development toolsNo standard library::No dynamic allocation kodegen_configKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.3,728Apache-2.0 OR MITAPI bindingsCommand line utilities rust_reportGenerate an HTML report from Rust test results3,725MITCommand line utilitiesDevelopment tools derive_more_previewAdds #[derive(x)] macros for more traits3,722MITDevelopment toolsDevelopment tools::Procedural macro helpers tauri_helper_macrosThe list of macros of the tauri_helper crate3,721MITAPI bindingsDevelopment tools ignorableStandard library derives that can ignore individual fields3,720MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers tree-builderParser Generator library which uses Nom and procedural macros to generate recursive-descent parsers.3,719GPL-3.0Development toolsParsing tools tiltflakeTiltflake is a distributed database that uses the flake algorithm to generate unique IDs.3,719MITAlgorithmsData structures quetty-serverCore Azure Service Bus client library for Quetty terminal application3,714MITAPI bindingsDevelopment tools hesioneA Prometheus client3,712MIT OR Apache-2.0Development toolsDevelopment tools::Debugging install-framework-base[Install Framework] Official generic interface implementation3,707MITDevelopment tools globtestTest expressions against the glob library.3,706MITCommand-line interfaceCommand line utilities mkutils-macrosUtility methods, traits, and types.3,705Apache-2.0Development tools rstrace-cuda-sniffA utility crate for rstrace to sniff CUDA API calls.3,703MITDevelopment tools easy-gitUma ferramenta interativa para gerenciar usuários Git em repositórios locais e globais.3,701MITDevelopment tools boring-deriveDerive macros for some common patterns3,696MITDevelopment toolsRust patterns hlxConfiguration language designed specifically for ml/ai/data systems3,695MITConfigurationDevelopment tools ouijaCross-machine AI session daemon — bridges Claude Code sessions via tmux injection and Nostr P2P3,689MITCommand line utilitiesDevelopment tools rye-uvA CLI tool to migrate from Rye to Uv3,688non-standardCommand line utilitiesDevelopment tools thiserror_string_context_macroMacro crate for thiserror_string_context3,684MIT OR Apache-2.0Development toolsRust patterns swayscanAdvanced security scanner for Sway smart contracts with comprehensive vulnerability detection and minimal false positives3,682MITCommand line utilitiesDevelopment tools claude-wrapperA type-safe Claude Code CLI wrapper for Rust3,672MIT OR Apache-2.0API bindingsDevelopment tools openlark-communication飞书开放平台 Rust SDK - 企业级 API 客户端3,664Apache-2.0API bindingsDevelopment tools cargo-oshaA small utility to count the uses of unsafe code in a Rust program.3,662Apache-2.0/MITCommand line utilitiesDevelopment tools kubectx-rs[Deprecated] See kubectx create!3,662MITCommand line utilitiesDevelopment tools work_depVerifies the dependencies of member projects of a workspace to find shared ones to be added to the depencencies of the workspace3,662MITCommand line utilitiesDevelopment tools yasmA simple Rust state machine library focused on usability and visualization3,661MITData structuresDevelopment tools cargo-arch_testCLI of arch_test_core for rule based architecture tests3,659AGPL-3.0Command line utilitiesDevelopment tools cargo-regThis extends Cargo to allow you to manage alternative regestries by modifying your `.cargo/config` file from the command line.3,656Apache-2.0/MITDevelopment toolsDevelopment tools::Cargo plugins env-yoinkenv-yoink is a Rust CLI tool for effortless extraction of environment variables from source code, supporting regex and language…3,656MITCommand line utilitiesDevelopment tools git-bumpUse Lua scripts to quickly bump versions in files.3,656MITCommand line utilitiesDevelopment tools cargo-warlocSmart LOC counter for Rust projects3,653MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins cntrlr-buildBuild script support for Cntrlr3,652AGPL-3.0-or-laterDevelopment toolsEmbedded development cf-gears-toolkit-dbToolKit database library3,651Apache-2.0Development tools cargo-cultureTool to check Rust project conventions3,650MITDevelopment tools jiuA minimal command runner.3,644MITCommand line utilitiesDevelopment tools bootinfoA tool for displaying boot info from a binary such as a Multiboot-compliant file.3,639Apache-2.0/MITDevelopment tools kodegen_config_managerKODEGEN.ᴀɪ: Configuration management infrastructure for MCP tool servers.3,637Apache-2.0 OR MITDevelopment tools vx-cliCLI interface for vx tool manager3,634MITCommand line utilitiesDevelopment tools module-harnessParse, validate, and generate module-level harness context (spec, contracts, evals) for any programming language3,631MIT OR Apache-2.0Development toolsDevelopment tools::Testing octocodeAI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a…3,630Apache-2.0AlgorithmsCommand line utilities divina_utilDivina's utilities3,627GPL-3.0-onlyDevelopment tools pr-conflict-resolverA tool to efficiently manage and repost GitHub Pull Requests3,626MITCommand line utilitiesDevelopment tools rs1541Rust bindings and helper functions for accessing Commodore disk drives3,619GPL-3.0AsynchronousDevelopment tools supabase-management-rsLightweight Rust client for Supabase's management API3,619MITDevelopment tools ox_content_allocatorArena allocator for Ox Content based on bumpalo3,615MITDevelopment tools unarchiverCLI Tool for un/archive multiple formats of compressed files3,612MIT OR Apache-2.0Command line utilitiesCompression cf-gears-toolkit-utilsToolKit utils library3,607Apache-2.0Development tools github_httpsable_cligithub via https.3,603MIT/Apache-2.0Command-line interfaceCommand line utilities telemonA Telegram bot for sending log messages to group topics.3,603MITDevelopment toolsDevelopment tools::Cargo plugins doxxerCLI tool for dynamic SemVer versioning using Git and tags3,603AGPL-3.0-or-laterCommand line utilitiesDevelopment tools vx-configConfiguration management for vx - Universal Development Tool Manager3,601MITCommand line utilitiesDevelopment tools ur-commit-mentorA CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API)3,600MITCommand line utilitiesDevelopment tools drftdiff reviewer, file tree3,600BSD-3-ClauseCommand line utilitiesDevelopment tools cmdlinkRust based CLI tool to add aliases for commands to simplify developer workflow.3,599MIT OR Apache-2.0Command-line interfaceCommand line utilities advanced_string_generatorA command-line tool for generating strings based on customizable regex patterns.3,599MITCommand line utilitiesDevelopment tools gwgw - gradlew convenience - gdub clone3,597MITDevelopment tools bevy_testingTesting library for bevy3,597MITDevelopment toolsDevelopment tools::Testing filehash-rsA small, fast library for hashing files written in Rust.3,594MITDevelopment toolsFilesystem vtid-procProcedural macro implementation for vtid - volatile type ID generation3,593MIT OR Apache-2.0Development toolsRust patterns beadie-coreBead chain, broker, hotness policy, swap, and deopt — no JIT backend3,591MITCompilersDevelopment tools strict-pathSecure path handling for untrusted input. Prevents directory traversal, symlink escapes, and 19+ real-world CVE attack patterns.3,590MIT OR Apache-2.0Development toolsFilesystem waitupWait for TCP ports and HTTP endpoints to be available. Essential for Docker, K8s, and CI/CD pipelines to ensure services are…3,586MITCommand line utilitiesDevelopment tools fortitudeA Fortran linter, written in Rust and installable with Python3,585MITCommand line utilitiesDevelopment tools cf-gears-toolkit-sdkToolKit SDK3,584Apache-2.0Development tools cf-gears-toolkitCore ToolKit library3,583Apache-2.0Development tools docker-image-pusherA memory-optimized Docker image transfer tool for handling large images efficiently3,581MITCommand line utilitiesDevelopment tools moosicbox_arbMoosicBox arbitrary arb package3,580MPL-2.0Development tools cf-gears-system-sdksCollection of system gears SDKs3,579Apache-2.0Development tools varargvararg macro for creating variadic functions3,577MIT OR Apache-2.0Development tools aevumA CLI utility to calculate timer register values for STM32 microcontrollers.3,576MITCommand line utilitiesDevelopment tools embedded-nano-mesh-cli-toolCommand line utility to interact with embedded-nano-mesh network trough shell3,575MITCommand line utilitiesDevelopment tools svn2gitA Subversion-to-Git repository converter3,575MIT OR Apache-2.0Development tools mockforge-tcpTCP protocol mocking support for MockForge3,575MIT OR Apache-2.0Development toolsNetwork programming cf-gears-toolkit-gtsToolKit GTS integration — link-time inventory of shipped GTS schemas and instances plus a small set of platform base types3,573Apache-2.0Development tools simple-includeA simple tool to include files in other files. Looks for lines with a given prefix and replaces them with the contents of the…3,572MITCommand line utilitiesDevelopment tools spikard-coreShared transport-agnostic primitives for Spikard runtimes3,569MITDevelopment toolsWeb programming superepoA blazingly fast cli tool for managing monorepo/project builds, runs and more!3,565GPL-2.0-onlyCommand line utilitiesDevelopment tools pwgWith pwg you can easily create random passwords. You can specify how long the password should be and whether it should also…3,563MITAlgorithmsCryptography hexserZero-boilerplate hexagonal architecture with graph-based introspection3,563MIT OR Apache-2.0Data structuresDevelopment tools sarif_rustA comprehensive Rust library for parsing, generating, and manipulating SARIF (Static Analysis Results Interchange Format) v2.1.0…3,562MIT OR Apache-2.0Data structuresDevelopment tools rust-constructorA cross-platform `GUI` framework built on `egui` as well as compatible with `bevy`, the simplest way to develop `GUI` projects…3,562MITDevelopment toolsGame development kanban-domainDomain models and business logic for the kanban project management tool3,561Apache-2.0Command line utilitiesDevelopment tools amalgam-coreCore IR and type system for amalgam configuration generator3,559Apache-2.0ConfigurationDevelopment tools macron-regexCreates a new instance of Regex3,558MITDevelopment toolsRust patterns bevy_tiled_loaderAsset loader for the Tiled data parsed.3,557GPL-3.0Development toolsGame development find-matching-bracketFinds the matching closing bracket for a given opening bracket in a string. Supports curly braces, square brackets, and…3,556MITDevelopment tools saorsaAI coding agent TUI application3,555MIT OR Apache-2.0Command-line interfaceDevelopment tools barexpA Rust library that automatically generates mod.rs files for your project3,551MITDevelopment toolsFilesystem capsula-coreThe core library for Capsula.3,550MIT OR Apache-2.0Development tools tapiocaType-safe REST client using the OpenAPI Specification3,546non-standardAPI bindingsDevelopment tools beadie-backendJitBackend trait, BackendAdapter, BoundBead, and TieredAdapter3,546MITCompilersDevelopment tools airfrog-rpcRPC support for co-processing using debug protocols3,543MITDevelopment toolsEmbedded development brecA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…3,541Apache-2.0Data structuresDevelopment tools min-specializationExperimental implementation of specialization3,540MITDevelopment toolsDevelopment tools::Procedural macro helpers mockforge-federationMulti-workspace federation for MockForge - compose multiple mock workspaces into federated virtual systems3,539MIT OR Apache-2.0API bindingsDevelopment tools httpjailMonitor and restrict HTTP/HTTPS requests from processes3,531CC0-1.0Command line utilitiesDevelopment tools chik-sdk-deriveDerive macros for chik-sdk-types.3,530Apache-2.0Cryptography::CryptocurrenciesDevelopment tools howmanyA blazingly fast, intelligent code analysis tool with parallel processing, caching, and beautiful visualizations3,530MITCommand line utilitiesDevelopment tools smbcloud-utilsCommand line tool for deploying NextJS app on the smbCloud platform.3,526Apache-2.0Command-line interfaceCommand line utilities cyrup_sugarsMain crate providing syntactic sugar and utilities for Rust development3,524MIT OR Apache-2.0Data structuresDevelopment tools cargo-permissionsA small utility retrieve which core libraries uses a Rust program.3,522Apache-2.0/MITCommand line utilitiesDevelopment tools gimbal_fsGimbal File-system package3,522MPL-2.0Development toolsFilesystem kodegen_mcp_schema_macrosKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.3,518Apache-2.0 OR MITAPI bindingsCommand line utilities codas-macrosMacros for Codas.3,518MITDevelopment tools fallow-mcpMCP server for fallow codebase intelligence (exposes fallow as typed tools to AI agents)3,518MITCommand line utilitiesDevelopment tools panic-logLog panics to the `log` macro as error3,516MITDevelopment toolsDevelopment tools::Debugging harness-coreShared types and traits for @agent-sh/harness-* Rust tools: ToolError, PermissionPolicy, ReadOperations3,512MITAPI bindingsDevelopment tools temporariesMake temporary values useable in a fairly normal style through macros. This nicely wraps the hacks that work around temporaries’…3,512MIT OR Apache-2.0CompilersDevelopment tools mutica-semanticSemantic analysis library for the Mutica programming language3,511MITCompilersDevelopment tools philecThe Painless High-Level Persistence Engine3,508BSD-2-Clause-FreeBSDCommand-line interfaceCommand line utilities fake_cliCLI app to generate fake/random data3,507AGPL-3.0Command-line interfaceCommand line utilities dmypylsA language server to support editor agnostic usage of the dmypy daemon.3,506MITDevelopment toolsText editors financial_indicatorsA Rust library providing a comprehensive suite of financial technical indicators for cryptocurrency and stock analysis. Includes…3,506MITAlgorithmsDevelopment tools include-cargo-toml2Load properties of Cargo.toml at compile time3,504non-standardCommand-line interfaceConfiguration str-shorthandA Rust crate that provides utility functions for string manipulation. Includes a function to bisect a string into two halves,…3,501MITDevelopment tools anodizer-coreCore configuration, context, and template engine for the anodizer release tool3,497MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils cargo-singleExtends Cargo to simplify working with single-file programs with dependencies.3,493Apache-2.0/MITDevelopment toolsDevelopment tools::Cargo plugins oxi-agentAgent runtime with tool-calling loop for AI coding assistants3,493MITAsynchronousDevelopment tools assert_boundSimple create that helps in asserting type bounds3,487MITDevelopment toolsNo standard library mpsA fast MPS parser3,480MITDevelopment toolsEncoding mdcccMarkdown Compiler-Compiler-Compiler3,479MITCommand line utilitiesDevelopment tools eager2Proc-macros for eager macro expansion3,479MITDevelopment tools vtcode-vimReusable Vim-style prompt editing engine for VT Code surfaces3,472MITCommand line utilitiesDevelopment tools cargo-suicideTool to fix your code forever3,469Apache-2.0/MITDevelopment tools artemis-buildBuild time tooling for the artemis crate.3,466MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils cpp-amalgamatecpp-amalgamate recursively combines C++ source files and the headers they include into a single output file.3,463MITCommand line utilitiesDevelopment tools vx-pluginPlugin system for vx - Universal Development Tool Manager3,462MITAPI bindingsDevelopment tools wilton_rustRust modules support for Wilton JavaScript runtime3,461Apache-2.0Development tools sacp-conductorConductor for orchestrating SACP proxy chains3,460MIT OR Apache-2.0Development tools git-projectManage piles of git repositories with ease!3,459Apache-2.0Command line utilitiesDevelopment tools lsp-max-protocolMaximal capability vector, diagnostics, and protocol types for lsp-max3,457MIT OR Apache-2.0AsynchronousDevelopment tools unity-solution-generatorRegenerates Unity .csproj/.sln files from asmdef/asmref layout without launching the Unity editor.3,456MITCommand line utilitiesDevelopment tools pop-testyour test orchestration master of puppets3,454LGPL-3.0-or-laterCommand line utilitiesDevelopment tools cargo-svg-defsA tool for making *.svg files to svg-defs3,451MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins reclogCommand-line tool to capture command output to a file.3,450MITCommand line utilitiesDevelopment tools cargo-featuresPower tools for working with (conditional) features3,448MIT OR Apache-2.0Command line utilitiesDevelopment tools valibuk_deriveMacros for the Valibuk library3,447MIT OR Apache-2.0Development toolsRust patterns i18nheroCLI tool for interacting with locales hosted on i18nhero.com3,445MITCommand line utilitiesDevelopment tools cargo-runnerTool to help with the `.cargo/config` `target.$triple.runner` field.3,441MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins makectlGenerate and manage targets in your Makefiles3,440MITDevelopment toolsFilesystem agent-client-protocol-rmcprmcp integration for Agent Client Protocol MCP servers3,438Apache-2.0Development tools lsp-max-lsifLSIF export and conformance for lsp-max3,438MIT OR Apache-2.0AsynchronousDevelopment tools abyss-langAbySS: Advanced-scripting by Symbolic Syntax — a magic-themed scripting language. Installs the `abyss` binary with `cast` (REPL),…3,437MITCommand line utilitiesDevelopment tools simavr-sectionAdd simavr-compatible metadata to your binary.3,436GPL-3.0Development toolsEmbedded development lsp-max-macrosInternal procedural macros for lsp-max3,436MIT OR Apache-2.0AsynchronousDevelopment tools yeet-opsAn accompanying library for the experimental `do yeet` statement in Rust3,435GPL-3.0Development toolsNo standard library rsfulmenRust helper library for the Fulmen ecosystem - foundry catalogs, config utilities, and cross-platform helpers3,435MITConfigurationData structures merge-whitespaceProcedural macros for merging whitespace in const contexts3,434EUPL-1.2Development toolsText processing git-squadManage co-authors in git commit messages with ease3,433MITCommand line utilitiesDevelopment tools serde_ssmlA robust Rust library for parsing, manipulating, and generating Speech Synthesis Markup Language (SSML) documents.3,432MITDevelopment toolsParsing tools fastpasta_toml_macro_deriveDEPRECATED. Development continues at: https://crates.io/crates/descriptive_toml_derive. Procedural derive macro for serializing a…3,431MIT OR Apache-2.0Development toolsRust patterns test-collector-deriveA derive to be able to mark the tests method, so you can iterate over them3,430MIT/Apache-2.0Development toolsDevelopment tools::Testing lsp-max-astAST layer for lsp-max via tree-sitter3,430MIT OR Apache-2.0AsynchronousDevelopment tools ristretto_macrosRistretto Macros for Java Virtual Machine3,425Apache-2.0 OR MITDevelopment tools adk-guardrailGuardrails framework for ADK agents - input/output validation, content filtering, PII redaction3,423Apache-2.0AsynchronousDevelopment tools pbt-macroProperty-based testing with `#![no_std]` compatibility, automatic edge cases, and exhaustive breadth-first search over arbitrary…3,421MPL-2.0AlgorithmsDevelopment tools