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.

markdown-test-reportMarkdown generator for cargo test JSON files24,566Apache-2.0Command line utilitiesDevelopment tools cargo_crev_reviewsWrite cargo-crev reviews in GUI with a cross-platform app written in full-stack Rust24,524MITDevelopment tools pbdA software development kit for Privacy by Design (PbD).24,492Apache-2.0ConfigurationData structures sv-filelist-parserA library to parse a SystemVerilog Filelist and return a list of files, include directories and defines24,430MITDevelopment toolsParser implementations rustdoc-mdConvert Rust documentation JSON into clean, organized Markdown files24,426MIT OR Apache-2.0Command line utilitiesDevelopment tools overflowerA compiler plugin to easily select overflow behavior for all integer operations of an item24,392Apache-2.0Development tools git-reqCheck out merge requests from your GitLab/GitHub hosted repos with ease!24,387MITCommand line utilitiesDevelopment tools plogA modular pretty logger written for Rust programs24,360MITAccessibilityCommand line utilities go-awayGenerates go types from rust types24,353MPL-2.0Development toolsDevelopment tools::FFI fieldworkderivable accessors for struct fields24,294MIT OR Apache-2.0Development tools bitcoinleveldb-syncRust crate for efficient, scoped synchronization using 'parking_lot' raw mutexes.24,290MITConcurrencyData structures cargo-mercuryAutomatically generate PureScript types and Argonaut codecs from Rust24,242MIT OR Apache-2.0Development toolsWeb programming json-matcherUtility library for declaratively matching JSON values24,240MITDevelopment toolsDevelopment tools::Testing turbofuro_workerWorker executable for Turbofuro24,235Apache-2.0CompilersDevelopment tools log-tracing-layerBuild your own custom tracing layer.24,210MITAsynchronousDevelopment tools wargocargo's evil twin to work with projects in the twilight zone of WSL224,206MIT OR Apache-2.0Command line utilitiesDevelopment tools gitscribeA simple command line tool to generate a change log from a git repository and control the versioning of a project.24,194MIT OR Apache-2.0Command line utilitiesDevelopment tools bitcoin-syncLow-level synchronization, semaphore, lock-order debugging, and interruptible thread utilities modelled after Bitcoin Core, built…24,184MITAlgorithmsConcurrency picklsThe General Purpose Language Server for Command-Line Linters and Formatters24,182MITDevelopment toolsText editors reusable-fmtReusable format strings for format! and friends24,054WTFPLDevelopment toolsParsing tools prusti-contractsTools for specifying contracts with Prusti24,048MPL-2.0Development toolsDevelopment tools::Testing facet-errorthiserror replacement powered by facet - derive Error trait from doc comments24,033MIT OR Apache-2.0Development toolsRust patterns repotoolsShort names, big time savings. Repotools is a collection of commands with short but meaningful names, for the git operations you…24,029ISCCommand line utilitiesDevelopment tools emmylua_doc_cliA command-line tool for generating lua documentation.24,029MITDevelopment tools oz-keystoreA multi-chain keystore library that provides a unified interface for managing private keys.23,952non-standardDevelopment tools guidonLibrary to initialize project from templates23,932MIT OR Apache-2.0Development toolsTemplate engine bind_synSyntax definition of let-binding shorthand utilized in crate bind23,918MIT/Apache-2.0Development tools fluentci-commonProgrammable CI/CD engine without Containers, built on top of Nix ❄️23,893MPL-2.0Command line utilitiesDevelopment tools syncable-cliA Rust-based CLI that analyzes code repositories and generates Infrastructure as Code configurations23,890GPL-3.0Command line utilitiesDevelopment tools git-leaveCheck for unsaved or uncommitted changes on your machine23,873CECILL-2.1Development tools disk_listGet disk list information and collect into Vec23,869MITDevelopment tools runtime-macros-deriveSimulate expansion of procedural macros at run time23,854MIT OR Apache-2.0Development tools cargo-unleashTooling to manage releasing of crates in massiv workspaces/monorepos23,849GPL-3.0Development toolsDevelopment tools::Cargo plugins licensebat-jsA library to get information about your JS/TS dependencies23,811MITDevelopment tools beleBig-Endian Little-Endian23,808LGPL-3.0-or-laterDevelopment tools television-deriveThe revolution will be televised.23,787MITCommand-line interfaceCommand line utilities sigma-typesTypes checked for an invariant.23,767MPL-2.0Data structuresDevelopment tools parsitvery simple lib, the parsing combinators, recursive descendent that uses logos as lexer23,711non-standardCompilersDevelopment tools dd-tracing-layerSend your logs to Datadog23,688MITAsynchronousDevelopment tools deep_causality_coreCore types for deep_causality crate.23,620MITDevelopment tools bitcoin-sockLow-level, cross-platform RAII wrapper and utilities for raw OS sockets, mirroring Bitcoin Core networking semantics (send/recv,…23,587MITAlgorithmsConcurrency chia-sdk-coinsetUtilities for connecting to Chia full node peers via the light wallet protocol.23,546Apache-2.0Cryptography::CryptocurrenciesDevelopment tools const-tweakerTweak constant variables live from a web GUI23,437AGPL-3.0-or-laterConfigurationDevelopment tools arbitrary-jsonA Json generator based on serde_json and arbitrary23,422WTFPLDevelopment tools cargo-goA Cargo subcommand to ease navigation to the crates.io, documentation, home, and repository pages of a package.23,404Apache-2.0/MITCommand line utilitiesDevelopment tools cedrhcedrh - simple console text-editor with syntax highighting written in Rust23,383MIT OR Apache-2.0Development toolsText editors deep_causality_numNumber utils for for deep_causality crate.23,351MITDevelopment tools anda_coreCore types and traits for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.23,326MIT OR Apache-2.0AccessibilityDevelopment tools leg🔈 Elegant print for lazy devs (async-std)23,296MITAsynchronousCommand-line interface arri_commonCommon types and utilities shared across Arri crates23,295GPL-3.0-or-laterDevelopment tools open-payments-iso20022-camtOpen Payments - Message Parsing Library - ISO20022 CAMT23,280Apache-2.0Data structuresDevelopment tools bashrsRust-to-Shell transpiler for deterministic bootstrap scripts23,240MITCommand line utilitiesCompilers srcmap-codecHigh-performance VLQ source map codec23,214MITDevelopment toolsEncoding srcmap-scopesScopes and variables decoder/encoder for source maps (ECMA-426)23,102MITDevelopment tools sort_by_deriveDerive macro SortBy and helper macros EnumAccessor and EnumSequence, deriving traits `Ord`, `PartialOrd`, `Eq`, `PartialEq` and…23,093UnlicenseDevelopment toolsDevelopment tools::Procedural macro helpers clipboard-history-tuiRingboard ratatui client application.23,021Apache-2.0Command line utilitiesDevelopment tools srcmap-sourcemapHigh-performance source map parser and consumer23,019MITDevelopment toolsParser implementations munin-pluginEase writing of plugins for munin in Rust22,991LGPL-3.0-onlyCommand line utilitiesDevelopment tools derive_richHelps you to create richful function for your structs22,934MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers fluentci-sharedProgrammable CI/CD engine without Containers, built on top of Nix ❄️22,906MPL-2.0Command line utilitiesDevelopment tools mac-sys-infoCLI + Library to get detailed information about your Mac system. Including CPU, Cache (L1-L3), Memory, and more.22,902MITCommand line utilitiesDevelopment tools kiro-editorkiro is a simplistic terminal text editor.22,884MITDevelopment toolsText editors typst-upgradeA tool to upgrade typst packages22,839MITDevelopment tools tcp_typedA wrapper around platform TCP socket APIs that leverages the type system to ensure correct usage. It's quite easy to…22,830MIT OR Apache-2.0Development toolsNetwork programming git-downloadDownload a single file from a Git repository.22,829MITDevelopment tools cargo-newcppA cargo plugin for creating new C++ projects.22,804Apache-2.0 OR MITDevelopment toolsDevelopment tools::Cargo plugins countryA Rust library providing a single source of truth for country enumeration and their associated ISO 3166-1 alpha-2 and alpha-3…22,802MITData structuresDevelopment tools mdbook-emojicodesMDBook Preprocessor for converting your emojicodes (: cat :) into real emojis22,772MITDevelopment toolsEncoding gostd_deriveproc_macro_derive library for gostd.22,705MITAccessibilityAPI bindings unreferenced_filesA utility for finding unused and unreferenced files.22,579AGPL-3.0Command line utilitiesData structures cargo-duplicatesCargo subcommand for displaying when different versions of a same dependency are pulled in22,578MITDevelopment toolsDevelopment tools::Cargo plugins facet-deserializeEvent-based approach to deserialization for the facet ecosystem22,524MIT or Apache-2.0Data structuresDevelopment tools ristretto_classloaderA library for loading Java classes.22,514Apache-2.0 OR MITDevelopment tools actix-swaggerCode generator from swagger file for actix-web framework22,494MITDevelopment toolsNetwork programming playdate-toolTool for interaction with Playdate device and sim.22,401MIT OR Apache-2.0Development toolsHardware support dexterous_developerA modular hot reload system for rust22,391MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils disarrayDisarray a hybrid multi-chain engineered as a high-preformant execution layer for our portals22,379MITDevelopment toolsNetwork programming jc-protobuf-eventJesus Connections event grpc api22,320MITDevelopment tools bovineManager for single node Rancher clusters22,306Apache-2.0Command line utilitiesDevelopment tools libosdp-sysSys crate for https://github.com/goToMain/libosdp22,295Apache-2.0Development toolsEmbedded development open-payments-iso20022-authOpen Payments - Message Parsing Library - ISO20022 AUTH22,241Apache-2.0Data structuresDevelopment tools json-repairA well tested crate for repairing malformed JSON strings and repairing/parsing them into valid JSON values22,188MITDevelopment tools phoenix-langA simple, fast programming language22,163MITCompilersDevelopment tools dsntk-macrosÐecisionToolkit | Procedural and derive macros22,152MIT OR Apache-2.0Command line utilitiesDevelopment tools openscad-lspA language(LSP) server for OpenSCAD22,040MIT OR Apache-2.0Development tools tea-actorx-macrosThe TEA SDK22,035non-standardCryptography::CryptocurrenciesDevelopment tools idiomSimple low config editor supporting LSP and syntax highlighting.22,030MITDevelopment toolsText editors buildyAn ultra-fast parallel build system for local iteration21,999MITCommand line utilitiesConcurrency lin-ldfParser for LDF files that describe automotive LIN bus networks.21,999MITDevelopment tools dsntk-commonÐecisionToolkit | Common definitions21,949MIT OR Apache-2.0Command line utilitiesDevelopment tools coralA library that parses output from `cargo check`, and a cli tool that uses the library to print compact error messages.21,947MITCommand line utilitiesDevelopment tools pixelmatchPixel-level image comparison21,937MITCommand line utilitiesDevelopment tools simulA discrete-event simulation library aimed at high-level use-cases to quickly simulate real-world problems and run simulated…21,923MITDevelopment toolsMathematics open-payments-iso20022-acmtOpen Payments - Message Parsing Library - ISO20022 ACMT21,891Apache-2.0Data structuresDevelopment tools open-payments-iso20022-remtOpen Payments - Message Parsing Library - ISO20022 REMT21,842Apache-2.0Data structuresDevelopment tools gostd_builtinPackage builtin binds the basic type in go through the type alias, and implements the basic type cast macro function.builtin…21,818MITAccessibilityAPI bindings open-payments-iso20022-headOpen Payments - Message Parsing Library - ISO20022 HEAD21,817Apache-2.0Data structuresDevelopment tools open-payments-iso20022-redaOpen Payments - Message Parsing Library - ISO20022 REDA21,816Apache-2.0Data structuresDevelopment tools gitoidGit Object Identifiers in Rust21,801Apache-2.0CryptographyDevelopment tools typescript-definitions-deriveserde support for exporting Typescript definitions21,791MIT/Apache-2.0Data structuresDevelopment tools open-payments-iso20022-pacsOpen Payments - Message Parsing Library - ISO20022 PACS21,754Apache-2.0Data structuresDevelopment tools intelli-shellLike IntelliSense, but for shells21,750Apache-2.0Command line utilitiesDevelopment tools endbasic-coreThe EndBASIC programming language - core21,728AGPL-3.0-or-laterDevelopment toolsParser implementations open-payments-iso20022-painOpen Payments - Message Parsing Library - ISO20022 PAIN21,720Apache-2.0Data structuresDevelopment tools cargo-inspectThis extends Cargo to allow you to desugar your Rust code and see what happens behind the curtains.21,718Apache-2.0/MITDevelopment toolsDevelopment tools::Cargo plugins i6A collection of cross platform portable cli tools21,708AGPL-3.0Command-line interfaceCommand line utilities open-payments-iso20022-admiOpen Payments - Message Parsing Library - ISO20022 ADMI21,674Apache-2.0Data structuresDevelopment tools add-remoteAn interactive CLI tool to add a remote fork to a local Git repository.21,638Apache-2.0 OR MITCommand line utilitiesDevelopment tools rust_interface_file_generatorffi Interface file generator. Use with flapigen21,624MITAPI bindingsDevelopment tools open-payments-iso20022Open Payments - Message Parsing Library - ISO2002221,614Apache-2.0Data structuresDevelopment tools run_shellshell script written in rust21,593MITCommand line utilitiesDevelopment tools html-languageserviceThe basics of an HTML language server.21,563MITDevelopment tools capture-loggerlog implementation for testing.21,532MIT OR Apache-2.0Development tools tiny-integration-testerThis Rust program is used to perform simple integration tests on programs through a RUST dyn lib or a JSON configuration file.21,531MIT/Apache-2.0Command line utilitiesDevelopment tools wspickplatform independent workspace picker for the terminal21,524MIT OR Apache-2.0Command-line interfaceCommand line utilities run-cliA CLI to help you run any command21,524MITCommand line utilitiesDevelopment tools qutedesignify your terminal with a large ansi colors palette 🎨21,484MITCommand-line interfaceDevelopment tools sync-lsSynchronized language service inspired by async-lsp, primarily for tinymist.21,418Apache-2.0CompilersDevelopment tools midasDo painless migration 🦀21,405MIT OR Apache-2.0Command line utilitiesDevelopment tools intelligitTool for finding insight in git history21,386MITCommand line utilitiesDevelopment tools moosicbox_assertMoosicBox assert package21,376MPL-2.0Development tools claude-agent-sdk-rsRust SDK for Claude Code CLI with bidirectional streaming, hooks, custom tools, and plugin support - 100% feature parity with…21,371MITAPI bindingsAsynchronous constellation-internalCommon components for the `constellation` framework.21,364Apache-2.0AsynchronousConcurrency boilermatesA boilerplate generator for similar structs21,341non-standardData structuresDevelopment tools deep_causality_randRandom number utils for for deep_causality crate.21,329MITDevelopment tools dsntk-feel-numberÐecisionToolkit | FEEL number21,312MIT OR Apache-2.0Command line utilitiesDevelopment tools tmp-pathTest helper to create a temporary directory21,288MITDevelopment tools alfred-rsWrite Alfred workflows easily. https://www.alfredapp.com21,248MIT/Apache-2.0Development tools cargo-toml-lintLinter for Cargo.toml21,226Apache-2.0 OR MITCommand line utilitiesConfiguration ansicAnsic is a crate which does ansi parsing in a dynamic DSL and at compile time for efficient and zero cost ansi styling.21,222Apache-2.0Command-line interfaceDevelopment tools vtcode-commonsShared traits for paths, telemetry, and error reporting reused across VT Code component extractions21,216MIT OR Apache-2.0Command-line interfaceDevelopment tools state-shiftMacros for implementing Type-State-Pattern on your structs and methods21,194MITDevelopment toolsRust patterns babel_narImplementation and application supports of the NAVM model21,164MIT OR Apache-2.0Command line utilitiesDevelopment tools git-globalKeep track of all the git repositories on your machine.21,136MITCommand line utilitiesDevelopment tools typenum-constsProcedural macros that take a literal integer (or the result of an evaluation of simple mathematical expressions or an…21,125MIT OR Apache-2.0Development toolsMathematics rustdoc-highlightA Rust syntax highlighting library21,123Apache-2.0/MITDevelopment toolsWeb programming eywaeywa21,116GPL-2.0-or-laterDevelopment tools maa-frameworkRust bindings for MaaFramework21,033LGPL-3.0API bindingsDevelopment tools prefixA customizable pretty printer for FIX messages20,943GPL-3.0-onlyCommand line utilitiesDevelopment tools pactorioMod packager for Factorio20,924MPL-2.0Command line utilitiesDevelopment tools zoetAdds `#[zoet]` macro to reduce boilerplate when implementing common traits.20,917MITDevelopment toolsDevelopment tools::Procedural macro helpers cargo-docsetGenerates a Zeal/Dash docset for your rust package.20,836Apache-2.0Command line utilitiesDevelopment tools dexterous_developer_cliA CLI for hot reloadable Rust applications, using the dexterous_developer crate20,820MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils tracel-xtask-cliCLI entrypoint for Tracel xtask20,802MIT OR Apache-2.0Command-line interfaceCommand line utilities disarm64_defnThis library provides structures and enums for describing AArch64 (ARMv8) instructions.20,753Unlicense OR MITCommand line utilitiesDevelopment tools frontmatter-genA Rust library for generating and parsing frontmatter in various formats.20,729MIT OR Apache-2.0Command line utilitiesData structures open-payments-fednowOpen Payments - Message Parsing Library - FedNow20,701Apache-2.0Data structuresDevelopment tools clap-noun-verbRust CLI framework with noun-verb patterns, graph operations, and capability packing20,698MIT OR Apache-2.0Command line utilitiesDevelopment tools lintjeLintje is an opinionated linter for Git.20,668MITCommand line utilitiesDevelopment tools dsntk-feel-temporalÐecisionToolkit | FEEL temporal20,663MIT OR Apache-2.0Command line utilitiesDevelopment tools shibaA git hook installer for Cargo20,651MITDevelopment tools firefly_cliCLI tool for working with Firefly Zero20,634GPL-3.0Command line utilitiesCompilers r-rustUseful tools and macros for research (WIP). Currently, a microbench probe is implemented.20,630MITDevelopment toolsRust patterns tg-bot-apiTelegram Bot API parser20,616MIT OR Apache-2.0Development toolsParsing tools cargo-srcSemantic code navigation for Rust20,608Apache-2.0/MITDevelopment tools biome_css_syntaxSyntaxKind and common rowan definitions for biome_css_parser20,578MIT OR Apache-2.0Development toolsWeb programming sleekSleek is a CLI tool for formatting SQL files.20,577MITCommand line utilitiesDevelopment tools test-case-deriveProvides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily20,505MITDevelopment toolsDevelopment tools::Testing template-cliCLI for templating based on JSON, YAML or HCL configuration20,430MITCommand line utilitiesDevelopment tools bitcoin-remoteLow-level, Bitcoin Core–compatible JSON-RPC helper crate providing HTTP status mapping, RPC error codes, auth-cookie management,…20,426MITAPI bindingsCryptography fallow-cov-protocolVersioned JSON envelope types shared between the fallow CLI and Fallow Runtime's production-coverage sidecar.20,419MIT OR Apache-2.0Development toolsParser implementations plural-traitThis crate contains the trait we use with the plural-derive proc macro20,407MITDevelopment tools ymirCore library for building scalable application using rust.20,407MITDevelopment toolsWeb programming assureAssure: macros for Rust runtime checks and error handling20,394MIT OR Apache-2.0 OR GPL-2.0-onlyDevelopment toolsDevelopment tools::Testing xgadgetFast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.20,369MITAlgorithmsCommand line utilities assert-structA procedural macro for ergonomic structural assertions in tests20,355MITDevelopment toolsDevelopment tools::Testing desedSed script debugger. Debug and demystify your sed scripts with TUI debugger.20,304GPL-3.0-or-laterCommand line utilitiesDevelopment tools creusot-std-procProc macro crate for creusot-std20,293LGPL-2.1-or-laterDevelopment tools comfy-git-versionA comfy fork of git-version: compile the git version (tag name, or hash otherwise) and dirty state into your program.20,270BSD-2-ClauseDevelopment toolsDevelopment tools::Build Utils hittCommand line HTTP testing tool focused on speed and simplicity20,269MITCommand line utilitiesDevelopment tools language-model-typeA Rust crate providing an enumeration for various language model types used in machine learning applications, enabling precise…20,258MITAPI bindingsDevelopment tools notifierA wrapper around platform event notification APIs that can also handle high-resolution timer events, including those set (on…20,258MIT OR Apache-2.0Development toolsNetwork programming rox-cliComposable build tool inspired by Make20,255MIT OR Apache-2.0Command line utilitiesDevelopment tools dsntk-feelÐecisionToolkit | FEEL definitions20,251MIT OR Apache-2.0Command line utilitiesDevelopment tools plural-deriveThis crate contains the derive macro `Plural` we use with the `PluralDisplay` trait20,217MITDevelopment tools compare_versionA Rust library for comparing semantic versioning strings and checking version compatibility.20,212MITAlgorithmsDevelopment tools huber-procmacroInternal package used by Huber20,203non-standardCommand-line interfaceCommand line utilities creusot-stdStandard library of Creusot: provides specification macros, contracts for Rust standard library and logic helpers20,184LGPL-2.1-or-laterDevelopment tools dsntk-feel-grammarÐecisionToolkit | FEEL grammar20,159MIT OR Apache-2.0Command line utilitiesDevelopment tools introspectmeGraphQL schema reconstruction via field suggestion error analysis20,147non-standardCommand line utilitiesDevelopment tools jay_libA small toolkit.20,117MIT OR Apache-2.0Development tools clap-noun-verb-macrosProcedural macros for clap-noun-verb - attribute macros for zero-boilerplate CLI command registration20,091MIT OR Apache-2.0Command line utilitiesDevelopment tools serde_pipeTurn serde+bincode into a pipe: push `T`s and pull `u8`s, or vice versa. This library gives you a `Serializer` pipe, into which…20,087MIT OR Apache-2.0Development tools dsntk-feel-parserÐecisionToolkit | FEEL parser20,032MIT OR Apache-2.0Command line utilitiesDevelopment tools ggeminiGlib/Gio-oriented network API for Gemini protocol20,001MITDevelopment toolsNetwork programming constellation-rsConstellation is a framework for Rust (nightly) that aides in the writing, debugging and deployment of distributed programs.19,949Apache-2.0AsynchronousCommand line utilities rustdoc-indexA fast listing tool for rustdoc19,931MITDevelopment tools modelingModeling is a tools to analysis different languages by Ctags19,866MITCommand-line interfaceDevelopment tools chia-sdk-offersImplements Chia offer file creation and acceptance.19,865Apache-2.0Cryptography::CryptocurrenciesDevelopment tools uvm_install_graphA graph view of a unity version manifest19,844Apache-2.0Development tools temporalio-workflowTemporal Rust workflow authoring surface19,844non-standardDevelopment tools phoenix-recA simple recording and sending library for recorded data on the ev319,834MITDevelopment tools unclogunclog allows you to build your changelog from a collection of independent files. This helps prevent annoying and unnecessary…19,817Apache-2.0Development tools fwatcherAuto run command when some files changed.19,817MITCommand line utilitiesDevelopment tools cargo-countCargo subcommand for displaying statistics about projects, such as code, comments, and unsafe counters19,808MITDevelopment toolsDevelopment tools::Cargo plugins error_mapperSimple and standardized Results and Errors handling accross all your projects19,803MITConfigurationData structures ludtwigLinter / Formatter for Twig template files which respects HTML and your time19,800MITCommand line utilitiesDevelopment tools whitespace-sifterSift duplicate whitespaces away!19,795MITCompressionDevelopment tools location-macrosCollection of macros for obtaining the absolute path of the project root19,765BSL-1.0ConfigurationDevelopment tools develop_debugPrint debugging information at development time19,739MPL-2.0AccessibilityDevelopment tools