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.

volition-cliAn AI-powered software engineering assistant (CLI frontend)4,616Apache-2.0Command line utilitiesDevelopment tools oak-semantic-searchFuzzy semantic search and code indexing for the Oak framework.4,612MPL-2.0Development tools vibe-workspaceExtremely lightweight CLI for managing multiple git repositories and workspace configurations4,612MITCommand line utilitiesDevelopment tools cargo-seta Cargo.toml file editor cli tool4,611MITDevelopment toolsDevelopment tools::Cargo plugins chromedriver-apiThis API is designed for interacting with chromedriver (browser auto clicker)4,608MITDevelopment tools cargo-markdownLocal crates.io readme development server with ultra-fast hot reloading goodness4,602MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-culture-kitLibrary for writing tools that check Rust project conventions4,599MITDevelopment tools proto-mapper-deriveInternal helper library for proto-mapper4,597MITDevelopment toolsRust patterns check-versionsSimple crate for ensuring that version numbers in README files are updated when the crate version changes.4,593MITDevelopment toolsRust patterns otexMacros and minimal wrappers over the opentelemetry api.4,590MIT OR Apache-2.0Development tools rs_cleanRust project that provides a command-line tool designed for cleaning up build artifacts within projects.4,589MITCommand line utilitiesDevelopment tools xum1541Rust driver to access Commodore disk drives using xum1541 USB device4,586GPL-3.0AsynchronousDevelopment tools mockforge-cliCLI interface for MockForge4,585MIT OR Apache-2.0API bindingsDevelopment tools tokio-task-schedulerA non-blocking task scheduler for Rust with fluent API, supporting interval-based and cron-like scheduling4,584MITAsynchronousConcurrency valogA lock-free, generic, lightweight value log.4,584MIT OR Apache-2.0Data structuresDatabase implementations camel-endpointEndpoint abstractions for rust-camel4,584Apache-2.0AsynchronousDevelopment tools tiny-mailcatcherA tiny MailCatcher clone4,583MITDevelopment tools oak-mcpOak MCP server with support for compact code structures and fuzzy semantic search.4,581MPL-2.0Development tools signal-msgHandle UNIX process signals with a shared channel4,576MITDevelopment tools readmerCompose README.md files from Liquid or Jinja2 templates.4,576UnlicenseCommand line utilitiesDevelopment tools chocobrewtext editor for choco4,574MIT OR Apache-2.0Development toolsText editors mockforge-uiAdmin UI for MockForge - web-based interface for managing mock servers4,572MIT OR Apache-2.0API bindingsDevelopment tools estuaryAn alternative cargo registry suitable for *small-scale* crate publishing and distribution.4,568Apache-2.0/MITDevelopment toolsRust patterns xpx-supercontracts-sdkProximaX Supercontracts Rust SDK4,564Apache-2.0CryptographyDevelopment tools phonygenerates phony data4,564MITDevelopment toolsDevelopment tools::Testing mtime-travelA small tool to save and restore the mtime attribute for files.4,563MIT OR Apache-2.0CachingCommand line utilities shapely-coreCore types and traits for the shapely ecosystem, providing fundamental reflection capabilities4,559MIT OR Apache-2.0Development toolsEncoding allenap-flock-experimentInteractive command-line tool to experiment with `flock(2)` locks4,557MITCommand line utilitiesDevelopment tools const-array-initMacros used to initialize arrays in const context using closure syntax or const function4,554MIT OR Apache-2.0ConfigurationDevelopment tools locdev⚠️ DEPRECATED: This crate has been renamed to 'hostie'. Please use 'hostie' instead.4,549MITCommand line utilitiesDevelopment tools topiary-configConfiguration parser and defaults for Topiary4,547MITDevelopment toolsText processing generate_modelRust macro used for generating JSON objects from structs and writing them to a directory at compile time. This is so that you can…4,535MITDevelopment tools include-shaderA macro for including shader files as string with dependencies support.4,526MIT OR Apache-2.0Development toolsGame development claudelyticsA fast CLI tool for analyzing Claude Code usage patterns, token consumption, and costs4,524MITCommand line utilitiesDevelopment tools simply_coloredThe simplest crate in existence for terminal colors4,521MIT OR Apache-2.0Command-line interfaceCommand line utilities anchorA Rust library for managing Docker container clusters through declarative JSON manifests4,521MIT OR Apache-2.0API bindingsDevelopment tools async-metronome-attributesAttribute macro for async-metronome4,510Apache-2.0/MITAsynchronousConcurrency omni-devAI-powered git commit rewriter, PR generator, and MCP server for Jira, Confluence, and Datadog.4,510BSD-3-ClauseCommand line utilitiesDevelopment tools raz-cliUniversal command runner for Rust - Run any Rust file from anywhere with cursor-aware test targeting and override persistence4,509MITCommand line utilitiesDevelopment tools optbuilderA optional builder derive macro for helping with big constructors with mostly optional parameters4,505MITDevelopment tools collect-allvec! for everything: easily make literals of any collection!4,505MITDevelopment toolsRust patterns mockforge-vbrVirtual Backend Reality engine - stateful mock servers with persistent virtual databases4,503MIT OR Apache-2.0API bindingsDevelopment tools pmdaemonPMDaemon - A high-performance, cross-platform process manager built in Rust with advanced port management and monitoring…4,502MITCommand line utilitiesDevelopment tools cargo-incversionA cargo plugin to increment the Cargo.toml's version in command line4,498MPL-2.0Command line utilitiesDevelopment tools awto-compileCompile microservices built with Awto4,498MIT OR Apache-2.0CompilersDatabase interfaces dioxus-browser-extension-builderA browser extension builder for dioxus4,497MITDevelopment toolsWebAssembly smugmugSmugMug APIv2 Client Library4,486MIT OR Apache-2.0Development tools clignoreSimple CLI tool to find .gitignore files based on your language or framework4,482GPL-3.0-onlyCommand line utilitiesDevelopment tools run_cmdshell script written in rust4,481MITCommand line utilitiesDevelopment tools clex_llmGenerates clex from input format and constraints in natural language using LLM.4,480GPL-3.0-or-laterDevelopment toolsDevelopment tools::Testing buildkite-workflowGitHub Alfred Workflow to quickly search and open buildkite pipelines.4,475MITDevelopment tools rnCommand line tool for managing per-session nodejs versions based on package.json files4,473MITCommand line utilitiesDevelopment tools git-queryRun SQL against git history4,470MIT OR Apache-2.0Command line utilitiesDevelopment tools chidoriThe agent framework where every run is durable, replayable, and resumable by default. Plain async TypeScript agents on an…4,468Apache-2.0Command line utilitiesDevelopment tools jwkserveCLI tool for jwkserve - a fake authentication service for local development4,468MITAuthenticationCommand line utilities postfix-log-parser高性能模块化Postfix日志解析器,经3.2GB生产数据验证,SMTPD事件100%准确率4,467MIT OR Apache-2.0Development toolsParsing tools trace_callerTrace the location of caller of a function.4,465MITDevelopment toolsDevelopment tools::Debugging cargo-doc-mdCargo subcommand to generate markdown documentation for Rust crates and dependencies4,465MIT OR Apache-2.0Command line utilitiesDevelopment tools html2md-bullettyLibrary and binary to convert simple html documents into markdown. Modified for bulletty.4,463GPL-3.0+Development toolsParser implementations openlark-clientOpenLark 高级客户端 - 统一入口点和轻量级服务注册表4,459Apache-2.0API bindingsDevelopment tools audit-cliA tool to validate Advent of Code solutions4,455MITCommand line utilitiesDevelopment tools allow_internalInternal proc macros, for 'allow' crate only4,454MIT OR Apache-2.0Development toolsRust patterns xuanji璇璣 (Xuanji) — the shared reaction model of Tianheng: Severity, Violation, Report, Baseline, and Outcome — the dimension-agnostic…4,452MIT OR Apache-2.0Development tools seq-compilerCompiler for the Seq programming language4,451MITCompilersDevelopment tools dhi-xmlA library for TSYS DHI (Device Host Interface) XML messages serialization/deserialization4,450MITDevelopment tools danaCompile-time dimensional analysis via generic types.4,450Apache-2.0Development toolsMathematics atl-thunkRust wrapper for ATL thunk type.4,448MITAPI bindingsDevelopment tools maloryA tool to benchmark Async Functions (Futures)4,443MITDevelopment tools ghciManage and communicate with ghci (Haskell's GHC interpreter)4,433MITCompilersDevelopment tools mauA Rust procedural macro library for memoization with MauQueue optimization4,431MIT OR Apache-2.0Development toolsRust patterns cargo-publish-workspace-v2Cargo command to publish a workspace mono repo4,423Apache-2.0 OR MITDevelopment toolsDevelopment tools::Cargo plugins wibu-phdr-gapThe phdr gap guarantees WIBU Systems AxProtector to find enough space to install its tooling.4,423MITAPI bindingsDevelopment tools loggixA powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom…4,421MITAsynchronousDatabase interfaces ferrous-forgeSystem-wide Rust development standards enforcer4,421MIT OR Apache-2.0Command line utilitiesDevelopment tools easy_pathsConvenience library for rapidly processing string-type paths.4,420MITDevelopment toolsFilesystem moosicbox_session_modelsMoosicBox Session models package4,420MPL-2.0Development tools forth-lspLSP for the Forth programming language4,415MITDevelopment tools filetestMacro that creates test cases for each file in a directory4,414MIT OR Apache-2.0Development toolsDevelopment tools::Testing mockforge-amqpAMQP protocol support for MockForge4,413MIT OR Apache-2.0API bindingsDevelopment tools cooklang-language-serverLanguage Server Protocol implementation for Cooklang4,412MITDevelopment toolsText editors fmt_extA simple interface for extending external types with custom implementations of `Debug` and `Display` traits.4,408MITDevelopment toolsValue formatting shwildShell-compatible wildcard matching library4,408BSD-3-ClauseCommand-line interfaceDevelopment tools parrot-snapA colorful and chatty CLI snapshot testing tool4,406MITCommand line utilitiesDevelopment tools perl-semantic-factsNeutral semantic fact vocabulary for Perl analysis layers4,403MIT OR Apache-2.0Data structuresDevelopment tools libnumFunctions for efficient development in Math and Crypto4,402MITDevelopment tools assemble-execThe executable for assemble4,398MIT OR Apache-2.0Command line utilitiesDevelopment tools oclisCLI builder based on a simple, obvious specification file4,396ISCCommand-line interfaceCommand line utilities jiqInteractive JSON query tool with real-time output4,396MIT OR Apache-2.0Command line utilitiesDevelopment tools templatemeGenerate Cargo project template in Rust4,392MIT/Apache-2.0Development tools wasmlite-parserThis crate parses WebAssembly modules and can generate LLVM IR based the data extracted from a module4,380Apache-2.0Development toolsParser implementations cargo-fourframework for creating AWS CloudFormation template4,378MITDevelopment tools depfirstsearchKeep your dependency tree small by searching for crates you may already have.4,374MITCommand line utilitiesDevelopment tools semantic-search🔎 Semantic search library.4,371GPL-3.0-or-laterCommand line utilitiesDevelopment tools notifmeA simple notify-send send tool4,370non-standardDevelopment tools rudy-dbA user-friendly library for interacting with debugging information of Rust compiled artifacts using DWARF4,358MITDevelopment tools elfioELFIO is a Rust library intended for reading and generating files in the ELF binary format4,357MIT OR Apache-2.0Development toolsEmbedded development behaviortreeA #![no_std] compatible behavior tree library similar to BehaviorTree.CPP.4,354non-standardDevelopment toolsScience::Robotics hesione_macrosMacros for the hesione crate4,354MIT OR Apache-2.0Development toolsDevelopment tools::Debugging cargo-artifactory-tokenA cargo subcommand to manage Artifactory access tokens.4,354GPL-3.0-onlyCommand line utilitiesDevelopment tools sqlx_mockA simple tool to test sqlx with postgres. It will automatically create a database and drop it after the test.4,353MITDevelopment tools query-params-deriveRust macro to automatically implement the serialization to http query parameters for arbitrary structs.4,353MITDevelopment tools automatons-githubGitHub integration for the automatons framework4,349MIT OR Apache-2.0Development tools congregationRun multiple parallel tasks with grouped output4,348MITCommand line utilitiesDevelopment tools persptYour Terminal's Window to the AI World - A high-performance CLI for LLMs with chat and autonomous agent modes4,348LGPL-3.0Command line utilitiesDevelopment tools adk-cliCommand-line launcher for Rust Agent Development Kit (ADK-Rust) agents4,346Apache-2.0Command line utilitiesDevelopment tools gnostr-git2-hooksadds git hooks support based on git2-rs4,338MITDevelopment tools hexspellDependency-free Rust library for parsing and patching PE, ELF, and Mach-O executables with a 1:1 on-disk API4,337MITDevelopment toolsParsing tools fn_chainHelper macro/function to create function chaining4,336BSD-3-ClauseDevelopment toolsRust patterns memtrackA procedural macro for tracking memory usage of functions4,330MITDevelopment toolsDevelopment tools::Debugging df_ls_lexical_analysisA language server for Dwarf Fortress RAW files4,329MIT OR Apache-2.0Development toolsGames anyvalue-dataframeRust utilities for Vec AnyValue of polars DataFrame4,328MITData structuresDatabase interfaces gph_cliExpose local git repository via tunneling server4,328MIT OR Apache-2.0Command line utilitiesDevelopment tools guibiao圭表 (Guibiao) — Tianheng's dependency-light static observation core (derived from modou). Declare crate, module, and…4,325MIT OR Apache-2.0Development tools scrumpleA fast JavaScript bundler for Origami components4,322MITCommand line utilitiesDevelopment tools gazelleHelper macros for the gazelle_rust build file generator4,320Apache-2.0Development tools markdBookmark directories for easy directory-hopping in the terminal4,317MITCommand line utilitiesDevelopment tools moosicbox_imageMoosicBox image package4,316MPL-2.0CompressionDevelopment tools strawberryvm-deriveDerive macros for StrawberryVM.4,315MITDevelopment tools constany_stage_twoConvert any function to constant4,313AGPL-3.0-onlyDevelopment tools process-fun-coreCore functionality for process-fun, a Rust library for process management and IPC4,312Apache-2.0Development toolsOperating systems amandineA tiny json database for Rust4,310MITDatabase interfacesDevelopment tools module-infoEmbeds metadata into ELF binaries as note sections for Rust projects on Linux, providing runtime access and crash dump info4,310MITDevelopment toolsDevelopment tools::Build Utils df_ls_coreA language server for Dwarf Fortress RAW files4,309MIT OR Apache-2.0Development toolsGames custom_error_coreDefine custom errors without boilerplate using the custom_error! macro.4,306BSD-2-ClauseDevelopment toolsEncoding cargo-tagCargo plugin to bump crate's versions and Git tag them for release4,305MITCommand line utilitiesDevelopment tools delay_timer_wfTime-manager of delayed tasks. Like crontab, but synchronous asynchronous tasks are possible, and dynamic add/cancel/remove is…4,304Apache-2.0 OR MITAccessibilityAsynchronous openlark飞书开放平台 Rust SDK - 企业级高覆盖率 API 客户端,极简依赖一条命令4,302Apache-2.0API bindingsDevelopment tools anaconda-anon-usageAnaconda Anonymous Usage token generation for the conda ecosystem4,300BSD-3-ClauseDevelopment tools greentic-updateGreentic update platform foundation: signed update plans, installed-artifact catalogue/diff, staging, and airgap envelopes.4,299MITDevelopment tools etk-analyzeEVM Toolkit analysis tools4,298MIT OR Apache-2.0Command line utilitiesCryptography::Cryptocurrencies exit_safelyexit safely with custom exit codes while still calling `Drop` as needed. Aims for minimal magic and maximum flexibilty.4,298MITDevelopment toolsRust patterns autocrateRelease Manager for Your Projects on Gitea, GitHub, and GitLab4,296GPL-3.0-or-laterCommand line utilitiesDevelopment tools bp3d-tracingTracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports…4,295BSD-3-ClauseDevelopment toolsDevelopment tools::Debugging rue-cliA CLI tool for invoking the Rue compiler.4,293Apache-2.0Cryptography::CryptocurrenciesDevelopment tools bt_string_utilsBasic string operations4,288GPL-3.0-onlyDevelopment toolsValue formatting vxUniversal Development Tool Manager4,288MITCommand line utilitiesDevelopment tools caroConvert natural language to shell commands using local LLMs4,288AGPL-3.0Command line utilitiesDevelopment tools nallocAn allocator wrapper that can be turned on and off4,287MIT OR Apache-2.0Development toolsMemory management mtTraits4,286MITDevelopment tools magic-coder-typesShared protocol + tool schemas for Magic Coder.4,286MIT OR Apache-2.0Development tools convex-typegenType safe bindings for ConvexDB in Rust4,285MITDatabase interfacesDevelopment tools cargo-verA cargo extension to manage crate versions.4,284MITCommand line utilitiesDevelopment tools constany_stage_oneConvert any function to constant4,281AGPL-3.0-onlyDevelopment tools i6-shellA minimalistic unix like shell with statically linked commands4,281AGPL-3.0Command-line interfaceCommand line utilities hunyi渾儀 (Hunyi) — Tianheng's semantic (AST/syn) observation dimension, the complement of the static import boundary. Declare in Rust…4,281MIT OR Apache-2.0Development tools louke漏刻 (Louke) — the runtime observation dimension of Tianheng: declare which concrete-type origins may cross a runtime seam, probe…4,281MIT OR Apache-2.0Development tools dotjectorA dotfile templating and injection tool4,280MITCommand line utilitiesConfiguration emacs-lsp-boosterEmacs LSP performance booster4,278MITCommand line utilitiesDevelopment tools froodiAn ergonomic Rust IoC container4,278Apache-2.0ConfigurationDevelopment tools linkerManage deep learning training resources4,277MITDevelopment tools manx-cliA blazing-fast CLI documentation finder powered by Context7 MCP4,276GPL-3.0Command line utilitiesDevelopment tools perl-symbolUnified Perl symbol taxonomy, cursor extraction, indexing, and AST surface projection4,276MIT OR Apache-2.0Data structuresDevelopment tools bincode_reloaded_deriveImplementation of #[derive(Encode, Decode)] for bincode_reloaded4,275MITData structuresDevelopment tools rprofilerA library for simple profiling your code with HTML reports as result4,274MITDevelopment toolsDevelopment tools::Profiling snapshot"Snapshot" or golden master regression testing.4,273MITDevelopment tools hammerwork-webWeb-based admin dashboard for Hammerwork job queues with real-time monitoring, webhook management, event streaming, and…4,272MITDatabase interfacesDevelopment tools bachue-auto_implAutomatically implement traits for common smart pointers and closures4,271MIT/Apache-2.0Development toolsRust patterns ookencode and decode Brainfuck or Ook4,269MITDevelopment tools sas-lexerUltra fast "correct" static context-aware parsing SAS code lexer.4,269AGPL-3.0-or-laterDevelopment toolsParsing tools wecUseful vec!-like macros4,267Apache-2.0Development tools add-gitignore-cliA simple command line that gets you a .gitignore4,266MITDevelopment tools doc-mergeCombine rustdoc output of multiple, discrete crates4,264MITCommand line utilitiesDevelopment tools mobbitA CLI for better mobbing.4,260GPL-3.0-onlyCommand line utilitiesDevelopment tools rynryn is an IRC client written in Rust4,259MITAccessibilityCommand line utilities dbgtoolsExpensive and intrusive debugging tools4,2590BSDDevelopment tools libc-cfgA codegen tool for extracting libc cfg4,257MITDevelopment toolsOperating systems prosto_deriveProcedural macros for proto_rs, Rust as a first-class citizen in the protobuf ecosystem4,256MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils bincode_reloadedA binary serialization / deserialization strategy for transforming structs into bytes and vice versa! Maintained, drop-in…4,255MITData structuresDevelopment tools unflowUnflow is a DSL to convert design to code.4,254MITCommand-line interfaceDevelopment tools mc-launcher-coreRust building blocks for installing and launching Minecraft profiles.4,252MITDevelopment tools rustic_printA versatile Rust library for enhancing console output. It offers a range of features to create a more engaging and informative…4,248MITCommand-line interfaceDevelopment tools deki_macrosA growing set of macros (tailored to myself)!4,247MIT OR Apache-2.0Development tools bsabincli for creating and extracting Bethesda Softworks Archives4,246MIT OR Apache-2.0Command line utilitiesCompression lance-examplesLance examples in Rust4,244Apache-2.0Data structuresDatabase implementations caserChange text between PascalCase, camelCase, and snake_case4,243MITCommand line utilitiesDevelopment tools clopyit's like git shallow clone, but it only makes a copy4,242MIT OR Apache-2.0Command line utilitiesDevelopment tools hoist_temporariesProcedural macro to extend the lifetimes of temporary variables.4,240BSD-3-ClauseDevelopment toolsRust patterns perl-tdd-supportTest-driven development helpers and test generation for the Perl LSP ecosystem4,236MIT OR Apache-2.0Development toolsDevelopment tools::Testing camel-endpoint-macrosProc-macros for camel-endpoint4,235Apache-2.0AsynchronousDevelopment tools perl-workspaceWorkspace file discovery, indexing, and observability for Perl4,234MIT OR Apache-2.0Development toolsText editors replicateCopies the currently running program into a temporary location4,230MITDevelopment tools libdsync-hasezoeyGenerate rust structs & query functions from diesel schema files.4,226MIT OR Apache-2.0Command line utilitiesDevelopment tools mini-log-viewerMini Log Viewer4,225GPL-3.0Development toolsVisualization hotpatchChanging function definitions at runtime4,223GPL-3.0Development tools tianheng天衡 (Tianheng) — reactive architectural governance. The shell that weighs declared intent against observed shape and turns a…4,223MIT OR Apache-2.0Command line utilitiesDevelopment tools hashmatch_macroMore efficient `static &str` matching when match #arm > 30.4,220MITDevelopment tools cargo-aiBuild lightweight AI agents with Cargo. Powered by Rust. Declared in JSON.4,219MITCommand line utilitiesDevelopment tools csv-codegenA Rust procedural macro that transforms CSV data into safe, zero-cost code. Generate match arms, loops, and nested queries…4,218Apache-2.0Development toolsParsing tools aider-scriptA CLI wrapper around aider to make calling reusable prompts convenient4,215MITCommand line utilitiesDevelopment tools daml-darnTools for working with Daml Archives and ledgers4,211Apache-2.0Development tools proto-mapperA Macro library for easier mapping between custom models and proto generated code4,210MITDevelopment toolsRust patterns dookLook up definitions in your code4,210MITCommand line utilitiesDevelopment tools kodegen_server_httpKODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents.4,209Apache-2.0 OR MITAPI bindingsDevelopment tools momoA procedural macro to de-monomorphize generic methods4,208Apache-2.0Development toolsRust patterns testtoolsHelpers for eliminating boilerplate code in tests4,2080BSDAsynchronousConcurrency webscreenshotA simple CLI tool to take screenshots of rendered webpages, given a URL or local file path.4,205Apache-2.0Command line utilitiesDevelopment tools tloggerA simple logging library with a neat style and customizablity.4,204MITCommand line utilitiesDevelopment tools gear-objectsRust component object model4,204MITDevelopment tools try_v2_traitsProvides helper traits for `Try`4,203MITDevelopment tools rs-git-libA native rust git library4,202MIT OR Apache-2.0Development tools