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.

sif_macroPart of Sif: attribute macro for parameterized tests3,417MIT OR Apache-2.0Development toolsDevelopment tools::Testing makeitCompile-time checked Builder pattern `derive` macro with zero-memory overhead3,417MITDevelopment toolsRust patterns vtidA Rust library for generating volatile type IDs3,413MIT OR Apache-2.0Development toolsNo standard library frotsFile rotation from standard input3,409MIT OR Apache-2.0Command-line interfaceCommand line utilities dimas-timedimas-time - time library for DiMAS3,409non-standardDevelopment toolsNetwork programming count-unsafeRecursively count unsafe Rust code in a given path.3,408MIT OR Apache-2.0Development tools zmk-protocolA protocol to interact with ZMK firmware3,407non-standardDevelopment tools rasen-dslWrapper for the Rasen compiler to write SPIR-V shaders in Rust3,405MITDevelopment toolsRendering cssengineCSS Engine to parse and get declarations by class and query3,405MIT OR Apache-2.0Development toolsWeb programming hexedA Rusty hexdump3,401MITCommand-line interfaceCommand line utilities lists3Light-weight CLI tool to create a file browser for S3 buckets provisioning bucket listing.3,400MITDevelopment toolsEmbedded development cargo-fillAn interactive CLI tool for filling the fields of `Cargo.toml` quickly.3,400MIT OR Apache-2.0Command line utilitiesDevelopment tools changelog-mdDeveloper-friendly Changelog generation3,399MITCommand line utilitiesDevelopment tools hygeiaPython toolchain manager 🐍3,398MIT OR Apache-2.0Command line utilitiesDevelopment tools iso20022-commonOpen Payments - Message Parsing Library - ISO200223,398Apache-2.0Data structuresDevelopment tools heddle-daemonHeddle local-mode gRPC daemon and service implementations3,394Apache-2.0Development tools lsp-maxLaw-state LSP runtime: max LSP 3.18 coverage, process-mining conformance, receipt-chain admission3,393MIT OR Apache-2.0AsynchronousDevelopment tools clearcheckElegant and extensible assertions in rust.3,392MIT OR Apache-2.0Development toolsDevelopment tools::Testing deep_causality_algebraAbstract algebra traits (groups, rings, fields, algebras) and isomorphism markers for deep_causality.3,392MITDevelopment toolsMathematics vtcode-tuiReusable TUI primitives and session API for VT Code-style terminal interfaces3,391MITCommand line utilitiesDevelopment tools tauri-helperA collection of tools and utilities designed to simplify the development of Tauri applications.3,389MITAPI bindingsDevelopment tools cargo-dependenciesA Cargo extension that prepares (downloads & builds) the dependencies of a specific Rust project.3,389MITCommand line utilitiesDevelopment tools makeup-macrosMacro helper library for makeup3,388MITDevelopment tools tagidDefines a newtype labeled tagging for different types of ids.3,386MITData structuresDevelopment tools greenhouseParameterized test case library for Rust3,383MIT OR Apache-2.0Development toolsDevelopment tools::Testing beadieHot-function promotion broker for interpreter-to-JIT tiering3,380MITCompilersDevelopment tools ablfLibrary to handle automotive binlog files (.blf)3,378MIT OR Apache-2.0Development toolsParsing tools jwkserve-cliCLI tool for jwkserve - a fake authentication service for local development3,374MITAuthenticationCommand line utilities assert-withinMacro for testing that (generic) floating point numbers are within some tolerance3,370MIT OR Apache-2.0Development tools sendptrConvenient cross-thread raw pointer usage / 方便跨线程用裸指针3,366MulanPSL-2.0ConcurrencyData structures onestopTime code and aggregate across multiple contexts/threads. Other things too?3,363MITDevelopment toolsDevelopment tools::Debugging chik-sdk-typesStandard Chik types for things such as puzzle info and conditions.3,360Apache-2.0Cryptography::CryptocurrenciesDevelopment tools efi-runnerA runner for EFI executables using QEMU and OVMF.3,358MITCommand line utilitiesDevelopment tools axon-frontendAXON compiler frontend — lexer, parser, AST, epistemic type system, type checker, IR generator. Zero runtime dependencies. v1.3.0…3,356AGPL-3.0-or-laterCompilersDevelopment tools extel_parameterizedA proc macro crate for creating parameterized tests for Extel3,355MITDevelopment toolsDevelopment tools::Testing wxwork_robotdRobot service for WXWork3,354MIT OR Apache-2.0Development toolsNetwork programming struct_genAutomagically generate structs.3,353MITDevelopment tools unreferenced_files_libA utility for finding unused and unreferenced files.3,353AGPL-3.0Data structuresDevelopment tools switchy_envSwitchy Environment Variables package3,352MPL-2.0Development tools lsp-max-baseBase protocol codec for lsp-max3,351MIT OR Apache-2.0AsynchronousDevelopment tools agenterraGenerate production-ready MCP (Model Context Protocol) servers and clients from OpenAPI specs3,350MITAPI bindingsCommand line utilities channels-macrosProcedural macros for channels.3,349MITDevelopment tools heddle-protoAn AI-native version control system3,348Apache-2.0Development tools changenHelper program to manage a changelog3,346GPL-3.0Development tools wurstdoktorA wurst to yaml parser for public sourcecode documentation3,345MIT OR Apache-2.0Command line utilitiesDevelopment tools thumb2-stack-sizeestimates stack space requirements of thumb2 programs3,344MITCommand line utilitiesDevelopment tools chroma-dbgPut your primate brain's pattern recognition to use with syntax highlighting for the standard Debug trait3,344MITDevelopment toolsParsing tools iii-observabilityOpenTelemetry and logging primitives shared across iii SDKs.3,342Apache-2.0API bindingsAsynchronous lsp-max-ast-coreCore crate for auto_lsp and AST modeling in lsp-max3,333MIT OR Apache-2.0AsynchronousDevelopment tools universal-tool-coreDEPRECATED: Use agentic-tools-* crates and agentic-mcp instead. Core runtime library for Universal Tool Framework.3,333MITCommand-line interfaceDevelopment tools elm-rust-bindingCall Elm functions from Rust in an ergonomic way3,332BSD-3-ClauseDevelopment toolsExternal FFI bindings git-branches-overviewVisualize branches 'ahead' and 'behind' commits compared to a base revision or their upstream.3,331GPL-3.0-or-laterCommand line utilitiesDevelopment tools oxc_jsdocA collection of JavaScript tools written in Rust.3,328MITCompilersDevelopment tools inkspectA CLI tool to streamline your LLM workflow by bringing prompt refinement and generation directly into your favorite editor3,327GPL-3.0-or-laterCommand line utilitiesDevelopment tools lsp-max-runtimeRuntime snapshotting and state tracking for lsp-max3,325MIT OR Apache-2.0AsynchronousDevelopment tools heddle-cliAn AI-native version control system3,324Apache-2.0Development tools gpt5_reasonerGPT-5 prompt optimization and execution tool with MCP and CLI interfaces3,324MITCommand line utilitiesDevelopment tools lsp-max-agentAgent integration and analysis bundles for lsp-max3,322MIT OR Apache-2.0AsynchronousDevelopment tools ai-dispatchMulti-AI CLI team orchestrator3,316MITCommand line utilitiesDevelopment tools task_diffCreate Terraform AWS Container Definition diffs3,313Apache-2.0Development tools macron-pathCreates a new instance of PathBuf3,312MITDevelopment toolsRust patterns dimas-macrosproc-macros for dimas3,310non-standardDevelopment toolsNetwork programming claude-code-acp-rsUse Claude Code from any ACP client - A Rust implementation of Claude Code ACP Agent3,309MITAPI bindingsAsynchronous luckychacha-sqlx-pg-testerA simple tool to test postgres based on tokio runtime.3,307MITDevelopment tools bitinfoA commandline tool to make working with registers easier.3,307MITCommand line utilitiesDevelopment tools wx-uploaderA tool to upload articles to WeChat Official Account3,302MITDevelopment tools rmdevThis is a tool to delete the remaining dependencies and cache files in the development environment, eg: nodule_modules、target...3,295MITCommand line utilitiesDevelopment tools cpwdcpwd command (c)opies current working directory (pwd) into your clipboard, works cross platform without dependencies on installed…3,295MIT/Apache-2.0Command line utilitiesDevelopment tools codedefenderA macro used to mark a function for obfuscation by CodeDefender3,291MITDevelopment toolsNo standard library cargo-thankuGenerate acknowledgments for your Rust project dependencies3,288MITCommand line utilitiesDevelopment tools rnpxa faster runner for package.json scripts, think dash3,288GPL-3.0Development tools debugifyDerive macro for `std::fmt::Debug` focused on reducing boilerplate.Supports both format strings and formatter functions.3,288MIT/Apache-2.0Development toolsValue formatting usbhidusageA general purpose library for working with usb Human Interface Device Descriptors from the HID Usage Tables for Universal Serial…3,286MITDevelopment toolsEncoding db-sqlx-testerlearn from tyrchen3,284MITDevelopment tools pyszczekC compatible library to show an animal face or Nutek Security logo3,284non-standardDevelopment tools clap-docCreate markdown descriptions for `clap::Command`s3,283Apache-2.0 OR MITCommand-line interfaceDevelopment tools clarity-jupyter-kernelJupyter kernel for Clarity3,282GPL-3.0-onlyCommand line utilitiesDevelopment tools binderA simple, zero-dependency property-binding framework.3,280MITDevelopment toolsRust patterns fake-socketA simple fake socket for testing purpose.3,280MITDevelopment tools mockforge-pipelinesEvent-driven pipeline orchestration for MockForge - automate mock lifecycle management3,279MIT OR Apache-2.0API bindingsDevelopment tools bevy_brp_mcpMCP server for Bevy Remote Protocol (BRP) integration3,276MIT OR Apache-2.0Development toolsGame development cf-modkit-authModKit authentication library3,275Apache-2.0Development tools ralloRust allocator for tracking memory usage3,274MITDevelopment toolsDevelopment tools::Profiling urapSpecification and library for the URAP protocol3,273MITDevelopment toolsEmbedded development bevy_debugger_mcpAI-assisted debugging for Bevy games through Claude Code using Model Context Protocol3,273GPL-3.0Command line utilitiesDevelopment tools rhtml2mdLibrary and binary to convert simple html documents into markdown3,272GPL-3.0+Development toolsParser implementations odometerA workspace version management tool that keeps package versions synchronized across projects3,269MITCommand line utilitiesDevelopment tools heddle-reviewAn AI-native version control system3,269Apache-2.0Development tools moosicbox_channel_utilsMoosicBox channel utils package3,266MPL-2.0Development tools zenpatchA robust library for applying text-based patches, designed for AI coding agents with backtracking algorithm3,265MITDevelopment toolsText processing webpage-cliInterrogate web pages for information3,260non-standardCommand line utilitiesDevelopment tools onde-mistralrs-mcpMCP (Model Context Protocol) client for mistral.rs3,259MITAPI bindingsDevelopment tools mdbook-gitinfoAn mdBook preprocessor to inject Git commit metadata into generated books3,258MIT OR Apache-2.0Command line utilitiesDevelopment tools vxdeA Rust library to parse .vxd files containing key-value pairs used in games or configurations.3,255BSD-2-ClauseAuthenticationDevelopment tools gen-file-databaseFile based minimal database3,254MITDevelopment tools magcThe Mag Language Compiler3,249MITCompilersDevelopment tools kommandozeileCollection of gimmicks to use when writing a CLI application3,248MIT OR Apache-2.0Command-line interfaceDevelopment tools ninja-parseA lexer+parser for ninja build files.3,244Apache-2.0Development toolsParser implementations mkcmtmkcmt is make commit. Conventional Commit Generator3,244MIT OR Apache-2.0Command line utilitiesDevelopment tools took-macroEasily measure & report elapsed time macros3,242MITCommand-line interfaceDevelopment tools cargo-quarantineQuarantine Cargo dependencies3,237MITCommand line utilitiesDevelopment tools agnix-coreCore validation engine for agent configurations3,236MIT OR Apache-2.0Development toolsParser implementations bindProc macro for binding values into an expression (usually a closure)3,236MIT/Apache-2.0Development tools ox_content_astAST definitions for Ox Content Markdown parser3,236MITDevelopment tools klyx_extension_apiA Rust-based API for building WebAssembly extensions for the Klyx3,235GPL-3.0API bindingsDevelopment tools commitgeniusAn AI-powered CLI tool that generates conventional commit messages using local LLMs via Ollama3,233MITCommand line utilitiesDevelopment tools uvm_installInstall specified unity version.3,232Apache-2.0Development tools cargo-changelogChangelog management tool3,230GPL-2.0Command line utilitiesDevelopment tools handy-rsA collection of utilities for my Rust projects3,226MITAlgorithmsData structures clap-markdown-dfirAutogenerate Markdown documentation for clap command-line tools3,225MIT OR Apache-2.0AccessibilityCommand-line interface sugars_buildersBuilder pattern utilities and abstractions for the cyrup-sugars ecosystem3,224MIT OR Apache-2.0Data structuresDevelopment tools psaPSA(Project structure analysis) is a analyzer for analysis project struct.3,224MITCommand-line interfaceDevelopment tools stdgA command-line tool for cross-language, cross-platform 2D graphics3,222MITDevelopment toolsGraphics cf-gears-types-registry-sdkSDK for types-registry gear: API trait, GTS entity types, and error definitions3,221Apache-2.0Development tools sqslistenSQSListen, a simple listener for AWS SQS queue. It allows you to set listener to your AWS SQS queue which will ask for the…3,220MITDevelopment tools sbpf-commonCommon types and utilities for SBPF (Solana BPF)3,220MITDevelopment tools miru-glOpenGL bindings for my personal game engine3,219MITDevelopment toolsGame engines symphoxyA music-as-code library and synthesizer for rust.3,219MPL-2.0Development toolsMultimedia::Audio hardware-queryCross-platform Rust library for comprehensive hardware detection, real-time monitoring, power management, and AI/ML optimization3,217MIT OR Apache-2.0API bindingsDevelopment tools egressA super simple, bare-bones regression testing crate.3,217MPL-2.0Development toolsDevelopment tools::Testing emojis-rsA collection of emoji constants for Rust applications3,213MITCommand line utilitiesDevelopment tools micro-ciTiny self-hosted CI with minimal requirements3,212MITDevelopment tools cli-esA CLI interface for ElasticSearch3,212MITCommand line utilitiesDatabase interfaces aes_externalobjExtendScript external object library implementation in Rust3,211MIT OR Apache-2.0API bindingsDevelopment tools wgq_rust我自己用的库,可能不是适合所有人3,209MITDevelopment tools mkutilsUtility methods, traits, and types.3,209Apache-2.0Development tools tfdocGenerate Terraform module documentation3,208Apache-2.0Development tools code-tourEnhanced example-based learning, i.e. awesome examples user experience3,208BSD-3-ClauseDevelopment toolsRust patterns magnetiseA Rust library to asses the similarity between SQL queries.3,206Apache-2.0Data structuresDevelopment tools mprovisionSet of types and functions to manage iOS provisioning profiles3,205MITDevelopment toolsFilesystem dupitcopy or clone a value3,204Apache-2.0Development toolsDevelopment tools::Procedural macro helpers bash_bundlerCollects/bundles bash files into one file.3,200UnlicenseCommand line utilitiesDevelopment tools trpl_commonsA Commons Library based on learning from The Rust Programming Language (TRPL) Book3,199GPL-3.0-onlyDevelopment tools claudecodeA Rust SDK for programmatically interacting with Claude Code3,196MITAPI bindingsDevelopment tools titanaiAn AI-powered library for Rust, focused on intelligent operations and integrations.3,192MIT OR Apache-2.0Development tools tauri-mcpMCP server for testing and interacting with Tauri v2 applications3,190MIT OR Apache-2.0Development toolsGUI launchkey-sdkA type-safe Rust SDK for Novation Launchkey MIDI controllers. Enables full control over pads, encoders, faders, displays, and DAW…3,188non-standardAPI bindingsDevelopment tools miyabi-coreCore utilities for Miyabi3,186Apache-2.0ConfigurationDevelopment tools devboxDeveloper toolbox for building and testing3,185MITDevelopment tools TypeScript-Rust-CompilerHigh-performance TypeScript to Rust compiler3,183MITCompilersDevelopment tools git-lfsLarge file storage for git, implemented in Rust3,179MITCommand line utilitiesDevelopment tools action-cacheGitHub actions toolkit3,177MITDevelopment toolsDevelopment tools::Build Utils autoverAutomatic versioning with git notes3,175MITCommand line utilitiesDevelopment tools uecUnreal Engine CLI helper tool3,174MITCommand line utilitiesDevelopment tools prodigyTurn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents3,173MITCommand line utilitiesDevelopment tools compiler-interruptsCompiler Interrupts API for Rust3,170MITDevelopment tools system-hookshook: webhook server to automatically update production servers3,169MITDevelopment tools serdes-ai-coreCore types, messages, and error handling for serdes-ai3,169MITDevelopment tools solana-base58-json-converterA CLI tool for converting Solana private key from/to base58 to/from json3,166MITCommand line utilitiesDevelopment tools tea-actorx2-coreThe TEA SDK3,164non-standardCryptography::CryptocurrenciesDevelopment tools context-creatorHigh-performance CLI tool to convert codebases to Markdown for LLM context3,163MITCommand line utilitiesDevelopment tools mdxtreeA tool to generate file tree structure in MDX format for Astro's Starlight components3,161MITCommand line utilitiesDevelopment tools pstructA Rust procedural macro for generating pointer struct implementations with field offset access.3,154MIT OR Apache-2.0Data structuresDevelopment tools secparA tool that leverages AWS Rust SDK for Secrets Manager & Parameter Store3,152Apache-2.0Command-line interfaceDevelopment tools releasaurusA comprehensive release automation tool that streamlines the software release process across multiple programming languages and…3,152MIT OR Apache-2.0Command line utilitiesDevelopment tools todo-to-issueCLI tool that converts forgotten TODO comments into actionable GitHub issues.3,151MITCommand line utilitiesDevelopment tools saltwaterA C compiler written in Rust, with a focus on good error messages.3,151BSD-3-ClauseDevelopment toolsParser implementations polyerrorMacro to make errors easy and expressive3,151MIT OR Apache-2.0Development tools caller_modpathGet the module path of the caller in a proc_macro3,150MIT OR Apache-2.0Development tools atsh-libautossh/@shell library is used to ssh login and allow automatically login without password3,149MITCommand line utilitiesDevelopment tools foundry-mcpA comprehensive CLI tool and MCP server for deterministic project management and AI coding assistant integration3,147MITCommand line utilitiesDevelopment tools loregrepRepository indexing library for AI coding assistants. Tree-sitter parsing, fast in-memory indexing, and tool APIs for LLM…3,147MIT OR Apache-2.0Data structuresDevelopment tools symbiAI-native agent framework for building autonomous, policy-aware agents that can safely collaborate with humans, other agents, and…3,145Apache-2.0Command line utilitiesDevelopment tools par-term-emu-core-rustComprehensive terminal emulator library in Rust with Python bindings - VT100/VT220/VT320/VT420/VT520 support, PTY,…3,144MITAPI bindingsCommand line utilities artificial-coreProvider-agnostic core traits, generic client and error types for the Artificial prompt-engineering SDK3,142MITAPI bindingsDevelopment tools tauri-plugin-printer-v2Tauri plugin for printing3,141MITAPI bindingsDevelopment tools ferrflowUniversal semantic versioning for monorepos and classic repos3,138MPL-2.0Command line utilitiesDevelopment tools sqliA command line tool for interacting with Postgres databases3,136GPL-3.0-or-laterCommand line utilitiesDevelopment tools option-likeCreate your own Option-like enum3,136Apache-2.0 OR MITData structuresDevelopment tools bpflinterA command-line based linter for BPF C code.3,136MITAccessibilityCommand line utilities pageos-pkgrPageOS 系统的网页应用仓库管理工具,用于管理网页应用的安装、更新和仓库维护3,135MPL-2.0Command line utilitiesDevelopment tools cargo-rustc-cfgRuns the `cargo rustc -- --print cfg` command and parses the output3,130MIT/Apache-2.0Development tools cargo-stressA utility for catching non-deterministic test failures3,130Apache-2.0Command line utilitiesDevelopment tools yoshi-stdCore, std-only error type for the Yoshi framework.3,129MIT OR Apache-2.0Development toolsRust patterns openscad-language-serverA Language Server Protocol server for OpenSCAD3,127MIT OR Apache-2.0Development tools lsp-serversProvides a list of relevant language servers for a given directory.3,125MIT OR Apache-2.0Development tools hesione_sharedShared utilites for the hesione and hesione_macros crates3,123MIT OR Apache-2.0Development toolsDevelopment tools::Debugging mcurryMacros for creating curried functions.3,122MITAlgorithmsDevelopment tools envexA modern, cross-platform environment variable manager with TUI and CLI interfaces3,122MITCommand line utilitiesDevelopment tools applauseCommand Line Interfaces and Configuration Management made easy3,119MITCommand-line interfaceConfiguration gtd-mcpA Model Context Protocol (MCP) server for GTD (Getting Things Done) task management3,119MITCommand line utilitiesDevelopment tools robust-git-bisectRobust Git Bisect provides an alternative to git bisect which is robust against errors during the search.3,117Apache-2.0Command line utilitiesDevelopment tools model-context-protocolA Rust implementation of the Model Context Protocol (MCP) for AI tool integration3,116MIT OR Apache-2.0Development toolsNetwork programming forestExplore and summarise Rust projects3,113MITCommand line utilitiesDevelopment tools substanceAnalyze the size composition of binaries by examining symbols and mapping them to crates.3,112MITDevelopment toolsParsing tools gimbal_randomGimbal RNG package3,110MPL-2.0Development tools is_affected_libA utility for checking and listing the affected resources across a range of commits, useful when working with monorepos.3,105AGPL-3.0ConfigurationData structures tralloctrace allocations and deallocations3,103MITDevelopment toolsMemory management witdA simple CLI tool to watch for file changes and run commands.3,103MITDevelopment tools fmt-toolsProvides various tools for creating objects that implement `Debug` and `Display` traits.3,102MITDevelopment toolsNo standard library traceback-deriveProcedural macros made to work with the traceback-error crate.3,096MIT OR Apache-2.0Development tools cache-managerSimple managed directory system for project-scoped caches with optional eviction policies.3,093MIT OR Apache-2.0CachingDevelopment tools tsift-memoryFirst-party tsift memory substrate: schema, budgeted handoffs, graph projection, and imports3,092MITCommand line utilitiesDevelopment tools struct_gen_deriveDependency of Struct_gen.3,091MITDevelopment tools syscaller-wrap-macroProcedural macro for parsing C function signatures into syscall wrappers for syscaller crate3,089MIT OR Apache-2.0API bindingsDevelopment tools vanguard-plugin-sdkSDK for developing Vanguard plugins3,088MITDevelopment tools cargo-script-mvsProposed cargo command for treat .rs files as full packages3,088MIT OR Apache-2.0Command line utilitiesDevelopment tools trillium-include-dirtemporary fork of the include_dir crate for use in trillium.rs3,086MITDevelopment toolsWeb programming aoc-framework-macrosProc macros for aoc-framework-rs3,085MITAlgorithmsData structures anodized-coreCore interoperability for the Anodized specification system3,084MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers