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.

all-my-circuitsA command-line tool for concatenating and annotating files with Git metadata5,663MITCommand line utilitiesDevelopment tools include-cargo-tomlLoad properties of Cargo.toml at compile time5,661non-standardCommand-line interfaceConfiguration allow-policyPolicy parsing and validation for cargo-allow source exception ledgers.5,657MIT OR Apache-2.0Development tools perl-ast-v2Incremental parsing AST node definitions for the Perl parser ecosystem5,654MIT OR Apache-2.0Development toolsParsing tools drt-sc-codecLightweight binary serializer/deserializer, written especially for Dharitri smart contracts5,654GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools best403unlocker-rsRust implementation of best403unlocker project to bypass 4035,653GPL-3.0-onlyAccessibilityCommand line utilities phsRuntime for Phlow Script, PHS5,647MITDevelopment tools depyler-ruchyRuchy script format backend for Depyler Python-to-Rust transpiler5,643MIT OR Apache-2.0CompilersDevelopment tools php-lexerPHP lexer/tokenizer5,642BSD-3-ClauseDevelopment toolsParsing tools seal-test-crateAn HTTP API documentation generator for Rust that doesn't care about which HTTP framework you use.5,641Apache-2.0Development toolsWeb programming codebankA powerful code documentation generator that creates structured markdown documentation from your codebase. Supports multiple…5,638MITCommand line utilitiesDevelopment tools hotspots-parserA tool to find hotspots in your git repository.5,638MITCommand line utilitiesDevelopment tools rust-tourInteractive web-based Rust tutorial with exercises, progress tracking, and integrated terminal5,637MIT OR Apache-2.0Command line utilitiesDevelopment tools unsafe-review-cliCLI adapter for unsafe-review5,624MIT OR Apache-2.0Command line utilitiesDevelopment tools candlelighterA Keras like abstraction layer on top of the Rust ML framework candle5,622MPL-2.0AlgorithmsComputer vision proto-fingerprintSemantic protocol buffer analysis tool for detecting breaking changes and computing fingerprints5,618Apache-2.0Development tools allow-policy-legacyLegacy policy adapters for cargo-allow migrations.5,613MIT OR Apache-2.0Development tools json-genThe simple console utility and library to generate JSON items5,599non-standardCommand line utilitiesDevelopment tools noceTool to notify on command exit - (noce)5,597GPL-3.0-or-laterCommand line utilitiesDevelopment tools allow-rustSource-syntax Rust scanners for cargo-allow exception findings.5,596MIT OR Apache-2.0Development tools allow-filesNon-Rust and generated-file scanners for cargo-allow source-tree policy.5,593MIT OR Apache-2.0Development tools kailua_checkType checker for Kailua5,592MIT/Apache-2.0Development tools octomindSession-based AI development assistant with conversational codebase interaction, multimodal vision support, built-in MCP tools,…5,589Apache-2.0Command line utilitiesDevelopment tools wakflo-sdk-derivewakflo.ai rust sdk derive5,589non-standardDevelopment tools libtlafmtA formatter library for TLA+ specs, core of tlafmt5,588Apache-2.0Command line utilitiesDevelopment tools dexterous_developer_test_utilsA modular hot reload system for rust5,583MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils drt-scDharitri smart contract API5,581GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools cargo-cleanallCargo plugin to clean all cargo projects in a directory5,574AGPL-3.0Command line utilitiesDevelopment tools perl-astAST node definitions for Perl parsing, providing typed representations of Perl syntax constructs5,573MIT OR Apache-2.0Development toolsParsing tools net-shellA script execution and variable extraction framework with SSH remote execution and local execution support, pipeline…5,568MIT OR Apache-2.0Command line utilitiesDevelopment tools catalystA lightweight API testing tool5,566MPL-2.0Development tools grimoire_cssA magical CSS engine for all environments5,566MITDevelopment toolsWeb programming trivial_logNo-bloat leak free implementation for log5,564ZlibCommand-line interfaceDevelopment tools allow-matchFinding-to-policy matching and lifecycle classification for cargo-allow.5,564MIT OR Apache-2.0Development tools homestar-runtimeHomestar runtime implementation5,563Apache-2.0Development toolsWebAssembly agents-persistenceDatabase-backed persistence implementations for the Rust deep agents SDK (Redis, PostgreSQL)5,563MITAPI bindingsDatabase interfaces unsafe-reviewCheap unsafe Rust review: find missing safety contracts, guards, tests, and witnesses5,563MIT OR Apache-2.0Command line utilitiesDevelopment tools tiny-toolsa tiny collection of helper utils5,560GPL-3.0-or-laterDevelopment tools oxbuildUltra-fast typescript compiler5,555MITCompilersDevelopment tools bundle_repoPack a local or remote Git Repository to XML for LLM Consumption.5,554MITCommand line utilitiesDevelopment tools allow-diffSource-tree and policy posture diff helpers for cargo-allow.5,550MIT OR Apache-2.0Development tools openlark-coreOpenLark 核心基础设施 crate - HTTP 客户端、错误处理、认证和核心工具5,546Apache-2.0API bindingsDevelopment tools packrinthCLI tool for creating and maintaining your own Minecraft modpack5,545MITCommand line utilitiesDevelopment tools allow-reportReport and receipt rendering for cargo-allow source exception scans.5,543MIT OR Apache-2.0Development tools autoschematicA tool for managing infrastructure and policy as code, built around Git.5,538AGPL-3.0Command line utilitiesConfiguration prk_mdgenGenerate and execute Rust projects from annotated Markdown files5,535MITCommand line utilitiesDevelopment tools check-depruleA linter that enforces inter-crate dependency constraints in Cargo workspaces5,533MIT OR Apache-2.0Command line utilitiesDevelopment tools allow-inventorySource-tree root discovery and file inventory for cargo-allow.5,533MIT OR Apache-2.0Development tools git-delta-libNot ready for use: use crate git-delta for the application5,528MITDevelopment toolsVisualization oak-foldingCode folding logic and AST-based region detection for the Oak framework.5,524MPL-2.0Development tools icentral-componentA Rust crate for component management and edge-based betweenness centrality in graphs.5,523MIT OR Apache-2.0AlgorithmsData structures cluExtIOSyntactic sugar extends I/O capabilities.5,520 Apache-2.0Development tools heddle-objectsAn AI-native version control system5,519Apache-2.0Development tools naumanA CI inspired approach for local job automation5,518MITCommand line utilitiesDevelopment tools smbpndk-networking-projectCommand line tool for creating and managing SmbPndk resources.5,512Apache-2.0Command-line interfaceCommand line utilities qlora-pasteMacros for all your token pasting needs - Maintained fork of paste5,509MIT OR Apache-2.0Development toolsNo standard library nasuCommand-line utility which poll on remote addresses in order to perform status checks periodically5,504MITAsynchronousCommand line utilities deno_bindgen_irThis tool aims to simplify glue code generation for Deno FFI libraries written in Rust.5,502MITDevelopment toolsDevelopment tools::FFI cargo-allowSource-tree exception ledger and policy scanner for Rust repositories.5,502MIT OR Apache-2.0Command line utilitiesDevelopment tools shelgonA robust framework for building interactive REPL applications and custom shells in Rust5,501non-standardCommand-line interfaceDevelopment tools flicenseCLI for printing license information of rust cargo projects to the terminal.5,501BSL-1.0Command line utilitiesDevelopment tools phpifyA library that ports PHP functions and structures to Rust5,500MITDevelopment tools oak-lspLightweight LSP types for the Oak framework5,499MPL-2.0Development tools voyager-verifierReusable library for preparing and submitting Starknet contract class verification requests to Voyager.5,499Apache-2.0Command line utilitiesDevelopment tools moosicbox_sessionMoosicBox Session Handling package5,498MPL-2.0Development tools rkitRust CLI Toolkit for Git Repo Management5,497MITCommand line utilitiesDevelopment tools oak-symbolsSymbol extraction and management for the Oak framework.5,492MPL-2.0Development tools nolog-plainA non-colored version of the simple nolog logger for writing to a file.5,488MITDevelopment toolsDevelopment tools::Debugging dirty-debugQuick and dirty debugging5,482MITDevelopment toolsDevelopment tools::Debugging typopePedantic source code checker for orthotypography mistakes and other typographical errors5,480MIT OR Apache-2.0Command line utilitiesDevelopment tools rourceA tool to help you generate a Gource log for all your repositories5,472Apache-2.0Command line utilitiesDevelopment tools metarepo-coreCore interfaces and types for the metarepo multi-project management tool5,471MITCommand line utilitiesDevelopment tools pkg-checkerA Rust tool for checking and updating globally installed Cargo packages with interactive mode and smart prerelease detection5,469MITCommand line utilitiesDevelopment tools cargo-ferris-wheel🎡 Detect workspace dependency cycles in Rust monorepos5,465MITDevelopment toolsDevelopment tools::Cargo plugins metis-docs-tuiTerminal User Interface for Metis document management system5,462Apache-2.0Command line utilitiesDevelopment tools elfbinBuild ELF object files defining symbols with fixed binary data5,461MITCommand line utilitiesDevelopment tools neovim-ctrlA program to find and interact with a Neovim instance running in a particular terminal.5,460GPL-3.0-or-laterCommand line utilitiesDevelopment tools multitool-hgUseful module for creating services on Rust.5,459MITDevelopment toolsWeb programming vectordb-cliA CLI tool for semantic code search.5,450MITCommand line utilitiesDevelopment tools sway-confsway-conf is a library to parse and understand sway configs5,449MIT/Apache-2.0Command line utilitiesDevelopment tools bitnet-benchmarksComprehensive benchmarking suite for BitNet implementation5,446MIT OR Apache-2.0Development toolsScience rusty-astA tool that analyzes Rust code and visualizes its AST5,444MITCommand line utilitiesDevelopment tools cmp_by_deriveDerive macro CmpBy and HashBy, respectively deriving traits `Ord`, `PartialOrd`, `Eq` and `PartialEq`, and `Hash` for structs and…5,443MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers thoughts-toolFlexible thought management using filesystem mounts for git repositories5,441MITCommand line utilitiesDevelopment tools mdbook-lintA fast markdown linter and preprocessor for mdBook5,437MIT OR Apache-2.0Command line utilitiesDevelopment tools faster-buildSimple and smart language-agnostic task runner5,435GPL-3.0-or-laterCommand line utilitiesDevelopment tools llmvm-codeassistA LLM-powered code assistant that automatically retrieves context (i.e. type definitions) from a Language Server Protocol server.5,429MPL-2.0Development toolsScience crud-generatorA Rust tool to generate CRUD files for an HTTP API5,423MITDevelopment toolsTemplate engine wasmlite-utilsThis crate contains utilities for wasmlite project5,421Apache-2.0Development toolsParser implementations eleganceA pretty-printing library for Rust with a focus on speed and compactness.5,421Apache-2.0Command-line interfaceDevelopment tools ip_setFast IP range matching with binary search / 基于二分查找的高效IP范围匹配5,416MulanPSL-2.0AlgorithmsData structures sendblueSendBlue is a Rust library that provides an API client for interacting with the SendBlue REST API, enabling businesses to…5,414MIT OR Apache-2.0API bindingsAsynchronous php-rs-parserFast PHP parser producing a typed AST5,411BSD-3-ClauseCompilersDevelopment tools elf-infoInspect and dissect an ELF file with pretty formatting.5,408GPL-3.0Command line utilitiesDevelopment tools fallow-extractAST extraction engine for fallow codebase intelligence (parser, complexity, SFC / Astro / MDX / CSS)5,407MITCommand line utilitiesDevelopment tools anda_engine_serverA http server to serve multiple Anda engines.5,404MIT OR Apache-2.0AccessibilityDevelopment tools sol-dev-utilsSolana development utils5,402MIT OR Apache-2.0Development tools oak-hoverHover information and documentation lookup support for the Oak framework.5,400MPL-2.0Development tools sampo-coreCore types and utilities for Sampo.5,400MITDevelopment tools rs2-cacheA cache library for RS2, based on OpenRS2.5,394MITDevelopment toolsFilesystem slashook-macrosMacros for slashook5,394MIT OR Apache-2.0Development tools fallow-graphModule graph construction and import resolution for fallow codebase intelligence5,394MITCommand line utilitiesDevelopment tools four_lambdaframework for creating AWS CloudFormation template5,393MITDevelopment tools performance-mark-macroperformance_mark is an attribute macro that adds performance (time) logging to methods. This crate is implementation detail, you…5,391MITDevelopment toolsDevelopment tools::Profiling itchA cli tool for InTerCHanging between different serialized data formats5,388MITCommand line utilitiesData structures conflagrateA framework for building applications from control flow graphs5,385MITDevelopment tools cargo-outofdateCheck outdated cargo dependencies5,384MITCommand line utilitiesDevelopment tools anydirA crate for working with both compile-time embedded directories and runtime directories using an abstraction.5,383MITDevelopment toolsFilesystem serializable_log_recordConvert a log::Record to a serializable format. Not as straightforward as it sounds, because the log::Record contains a…5,382MIT/Apache-2.0Development toolsDevelopment tools::Debugging clA command line tool for recording changes to be collected for use in a Keep A Changelog formatted CHANGELOG.md5,381MITCommand line utilitiesDevelopment tools mockforge-collabCloud collaboration features for MockForge - team workspaces, real-time sync, and version control5,378MIT OR Apache-2.0API bindingsDevelopment tools hyperchad_transformerHyperChad Transformer package5,368MPL-2.0Development toolsGUI abbreviation-traitThis crate provides the Abbreviation and TryFromAbbreviation traits, common in the north-america, europe, south-america, etc…5,364MITDevelopment tools flfFind largest files in directory trees.5,361MIT/Apache-2.0Command line utilitiesDevelopment tools perl-pragmaPerl pragma extraction and analysis primitives5,360MIT OR Apache-2.0Development toolsParser implementations abstract-implCreate abstract implementations for traits5,359MITDevelopment toolsRust patterns rust_ipifyA rust client library for ipify5,358non-standardAPI bindingsDevelopment tools cruiserSolana code generation5,349Apache-2.0Cryptography::CryptocurrenciesDevelopment tools serde_skipThis lib adds a few useful functions to be used with serde skip_serializing_if5,348MIT OR Apache-2.0Development tools rustateA Rust library for creating and managing state machines, inspired by XState.5,347MITAlgorithmsData structures similarity-rsCLI tool for detecting code duplication in Rust projects5,335MITCommand line utilitiesDevelopment tools config-loaderA tool for quickly switching between different file configurations, using symbolic links.5,334MIT OR Apache-2.0Command line utilitiesConfiguration ensure-uniform-typeEnsures a type only uses uniform fields5,332EUPL-1.2Development toolsDevelopment tools::FFI easy-qjsA simple library to embed quickjs into your rust project.5,331MITDevelopment tools fix-getters-defFix getters definition by removing the get prefix when applicable5,329MIT/Apache-2.0Command line utilitiesDevelopment tools obrahHigh-level Rust wrapper around OpenCL using OBWIO5,324Apache-2.0Development toolsScience error-forgePragmatic Rust error-handling framework with stable error metadata, contextual diagnostics, optional async support, and…5,321Apache-2.0AsynchronousDevelopment tools integra8_decorationsA collection flat shorthand notation objects used by the Integra8 test framework for building test suite hierarchies.5,321MIT OR Apache-2.0Development tools cargo-watchdocRegenerates and live reloads docs on changes5,317MIT OR Apache-2.0Command line utilitiesDevelopment tools browser_logAdvanced logging and panic handling for WebAssembly applications with browser console integration5,313MITDevelopment toolsWebAssembly perl-parser-coreCore parser engine for perl-parser5,313MIT OR Apache-2.0Development toolsParsing tools cargo-dupesA cargo subcommand that detects duplicate and near-duplicate code blocks in Rust codebases using AST normalization5,299MITDevelopment toolsDevelopment tools::Cargo plugins mortemEasy self-deleting executables5,296MITDevelopment tools tokio-tls-helperUtility tool to make TLS easy to use. Most of the code is extracted from tonic.5,295MITDevelopment tools awtoAwtomate your 🦀 microservices with awto5,292MIT OR Apache-2.0CompilersDatabase interfaces cargo-zproxySwitch warehouse image5,291Apache-2.0Command line utilitiesDevelopment tools simtricksA tool to run Matricks plugins on non-Raspberry Pi devices5,288MITDevelopment tools rsdocTransform PlandUML/Drawio diagrams in doc comments as PNG images.5,286MIT/Apache-2.0Development tools workbloomA Git worktree management tool with automatic file copying5,286MITCommand line utilitiesDevelopment tools integra8_formattersTest output formatters for displaying test results for the Integra8 test framework.5,285MIT OR Apache-2.0Development tools integra8_runnerTest runner for the Integra8 test framework.5,285MIT OR Apache-2.0Development tools klever-chain-scenario-formatParser/writer of the Klever transaction scenario format5,283GPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools dynamic-proxyDynamic Proxy Implementation for Rust5,282Apache-2.0Development tools gostd_settingsgostd_settings is library for reading and writing properties files. 是一个用于读写属性配置文件的库5,281MITAccessibilityConfiguration mokuyaGeneric procedural macro helpers for parsing, type analysis, and derive macro generation.5,280MIT OR Apache-2.0Development toolsParser implementations rodbotA Rusty bot for GitHub actions5,280Apache-2.0Command line utilitiesDevelopment tools display_with_optionsDisplay and Debug with options passed around. Indentation functionality.5,271MITDevelopment tools cargo-cleanupReads Cargo.lock and prints all cached package versions not mentioned inside.5,270Apache-2.0/MITDevelopment toolsDevelopment tools::Cargo plugins testwriterA simple library and tool to generate a function that seeks to reproduce a received dbus signal message. This may be useful in…5,268MITCommand line utilitiesDevelopment tools protospecOne binary format language to rule them all, One binary format language to find them, One binary format language to bring them…5,266MITCompilersDevelopment tools cargo-issue-libTracks open issues during compile time and emits warnings if issues are closed5,259non-standardDevelopment toolsDevelopment tools::Build Utils jaraA Java Runtime Manager.5,253MITCommand-line interfaceDevelopment tools rustimate-serviceApplication logic used by the rustimate server5,247MITDevelopment tools sabi-rustA small framework to separate logics and data accesses for Rust application.5,247MITAsynchronousDevelopment tools vite-rs-axum-0-8Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…5,247MIT OR Apache-2.0Development toolsFilesystem mom-taskTask runner for teams and individuals.5,246MITCommand line utilitiesDevelopment tools alfred-workflowThis contains common and reusable abstractions for creating workflows.5,245 MITDevelopment tools ambient-package-id-hackGenerate valid Ambient.run package IDs with a given prefix5,242MIT OR Apache-2.0Development tools spawnflake-cliGenerate random test data for any mysql database schema5,236MITCommand line utilitiesDevelopment tools co-authorCo-Author your git commits from the command line5,225AGPL-3.0Command-line interfaceCommand line utilities fluxus-utilsUtility components for Fluxus stream processing engine5,223Apache-2.0AsynchronousDatabase interfaces better-loggerFlexible sync/async logger with console, file, and HTTP output5,222MIT OR Apache-2.0AsynchronousDevelopment tools format_toolsCollection of mechanisms for formatting and serialization into string.5,219MITAlgorithmsDevelopment tools shieldifyA simple CLI tool to generate shields from info in Cargo.toml5,217MIT OR Apache-2.0Command line utilitiesDevelopment tools gotoA safe but not complete implementation of the goto operator.5,217MIT/Apache-2.0Development tools mnnrsRust implementation of mnn, a lightweight neural network inference framework, with separated static library for cross-platform…5,215MITAPI bindingsDevelopment tools shrs_completionMore completions for shrs5,212MIT OR Apache-2.0Command-line interfaceCommand line utilities ninja-metricsA simple RAII based metrics gathering crate created for ninja-rs but usable independently.5,203Apache-2.0Development tools spring-boot-cliA simple rust cli app to get spring starters5,200Apache-2.0Command line utilitiesDevelopment tools metamapMetamap is a special `map` data structure for storing arbitrary types, designed to provide a flexible solution for scenarios…5,199MITDevelopment tools namefnAdds a macro to retrive the name of the current function5,195MITDevelopment tools makewizMakeWiz is a command line tool that generates a Makefile based on the files in your directory5,189MIT OR Apache-2.0Command line utilitiesDevelopment tools struct-builderDerive a builder for your structs5,187MITDevelopment toolsRust patterns shoebillA Wadler/Leijen style pretty-printer5,185non-standardCommand-line interfaceDevelopment tools git-pointSet arbitrary refs without shooting yourself in the foot, a porcelain `git update-ref`5,182MITCommand line utilitiesDevelopment tools writingWriting, is a simple tool for code-document sync.5,176MITCommand-line interfaceDevelopment tools semver_constraintsMore robust and nuanced semantic version constraints.5,174MITDevelopment toolsParsing tools remote-packageA simple crate to query remote packages for information.5,173MITDevelopment tools tryparseMulti-strategy parser for messy real-world data. Handles broken JSON, markdown wrappers, and type mismatches.5,173Apache-2.0Development toolsParsing tools mystical-runicHigh-performance templating engine for Rust with enterprise security, advanced monitoring, comprehensive developer tools, and…5,172MITDevelopment toolsTemplate engine fluent-testA fluent, Jest-like testing library for Rust5,171MITDevelopment toolsDevelopment tools::Testing dts-lspLanguage Server for Device Tree Source files5,166MIT OR Apache-2.0Development tools xsqlx-db-testerA simple tool to test sqlx database, it automatically create and drop database when the test create and drop.5,162MITDevelopment tools jsonerrjsonerr macro and builder5,161MIT OR Apache-2.0Development tools ironsbe-codegenCode generation from SBE XML schemas for IronSBE5,160MITDevelopment toolsEncoding vanishA simple config tool to make locally trusted X.509 development certificates for your domains5,157non-standardCommand line utilitiesDevelopment tools jsona-cliA JSONA toolkit CLI5,150MIT OR Apache-2.0Command line utilitiesDevelopment tools webrustPython-like Rust for Web Applications - A bridge between Python simplicity and Rust power5,150MITDevelopment toolsGUI glory-cliBuild tool for Glory.5,147MITDevelopment toolsWebAssembly lib2fasUnofficial implementation of 2fas for Rust (as a library).5,147MITAPI bindingsCryptography libgitmgrProvides the ability to find a minimal set of user-relevant information for Git repositories on a local filesystem.5,147MITDevelopment tools typesafe_builderA procedural macro to generate type-safe builder patterns for Rust structs5,144MITAccessibilityDevelopment tools stella_checkerRust-based, speedy Lua type checker5,144Apache-2.0CompilersDevelopment tools ad_eventA shared event format for ad and its clients5,144MITCommand line utilitiesDevelopment tools ralte32Arithmetic Library Testing Environment for embedded RISC-V 32-bit5,141MIT OR Apache-2.0Development toolsEmbedded development licenselintlicense lint library5,141Apache-2.0Development tools flocoFloco validates floats against constraints.5,137MIT OR Apache-2.0Data structuresDevelopment tools build_detailsbuild.rs helper that provides build information at runtime5,135MPL-2.0Development toolsDevelopment tools::Build Utils yaml2jsonConvert YAML to JSON5,135MITCommand line utilitiesDevelopment tools copy_implMacro for effortlessly duplicating impl block code across various types in Rust.5,133MIT/Apache-2.0Development tools