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.

prettify-jsA fast, robust but imperfect token-based JS code prettifier, written in Rust, that outputs JS source maps13,392BSD-2-ClauseDevelopment tools libosdpLibrary implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol)13,390Apache-2.0Development toolsEmbedded development svd-generatorConverts device information from flattened device tree into an SVD description13,373MITCommand line utilitiesDevelopment tools git-metaA basic git repo metadata inspection tool13,357MITData structuresDevelopment tools manglingmangling generates safe, recognizable identifiers from byte streams.13,352MITDevelopment toolsEncoding code-blocks-serverA tool to re-order your code13,334MITCommand line utilitiesDevelopment tools bp3d-debugTracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports…13,330BSD-3-ClauseDevelopment toolsDevelopment tools::Debugging pwrzvA Rolls-Royce–inspired performance reserve meter for Linux and macOS systems13,320Apache-2.0Command line utilitiesDevelopment tools fsearch-coreThe core library for fsearch13,319MITDevelopment tools fhir-rsFHIR-RS library is an implementation of HL7 FHIR Specification for Rust.13,318non-standardDevelopment toolsParsing tools similarity-coreCore library for code similarity detection using AST-based comparison13,314MITDevelopment toolsParser implementations cargo-packan infrastructure library for 'cargo-pack'ers13,308MIT/Apache-2.0Development tools fluent-comparisonsBoost readability by writing multicomparison expressions like `if any_of!({a,b,c}>=5) {...}` while keeping the benefits of…13,306MITDevelopment toolsNo standard library mx-messageA fast, type-safe Rust implementation of MXMessage for parsing MX messages.13,297Apache-2.0Data structuresDevelopment tools lightweight-command-runnerA rust crate providing an asynchronous command runner using tokio, supporting cross-platform execution.13,287MIT OR Apache-2.0AsynchronousCommand line utilities meerkat-skillsSkill loading, resolution, and injection for Meerkat13,259MIT OR Apache-2.0API bindingsDevelopment tools pdlParse PDL file for the Chrome DevTools Protocol13,247MITAPI bindingsDevelopment tools trivetThe trivet Parser Library13,225Apache-2.0Development toolsParsing tools pocketbase-sdkPocketbase SDK13,221MITDevelopment tools meerkat-workgraphRealm-scoped durable work graph subsystem for Meerkat13,217MIT OR Apache-2.0API bindingsDevelopment tools dimas-configdimas-config - configuration library for DiMAS13,210non-standardDevelopment toolsNetwork programming jc-protobuf-notificationJesus Connections notification grpc api13,194MITDevelopment tools squads-temporal-sdk-core-apiInterface definitions for the Temporal Core SDK13,186non-standardDevelopment tools doip-definitionsA Diagnostics over Internet Protocol (DoIP) definition library for use in DoIP applications.13,153MITDevelopment toolsNetwork programming wildbird_macro_deriveRust Framework 🐦 | Macro System13,134MITData structuresDevelopment tools commentectiveCLI tool to locate comments and commented out code in your source code13,115MITCommand-line interfaceCommand line utilities mycelium-openapiProvide OpenAPI related elements to the mycelium project.13,098Apache-2.0Development toolsWeb programming::HTTP server smbcloud-modelCommand line tool for deploying NextJS app on the smbCloud platform.13,095Apache-2.0Command-line interfaceCommand line utilities tribbleA CLI for generating websites to guide people through contributing to open-source projects.13,084MITCommand line utilitiesDevelopment tools sip2SIP2 Library13,082MITDevelopment toolsNetwork programming cargo-bazelA collection of tools which use Cargo to generate build targets for Bazel13,049Apache-2.0Development tools prusti-stdExternal specifications for items in std for Prusti13,047MPL-2.0Development toolsDevelopment tools::Testing testcatMacros for writing more readable tests13,045MITDevelopment toolsDevelopment tools::Testing rjdCompare two JSON files or inline JSON strings and output the differences13,022MIT OR Apache-2.0Command line utilitiesDevelopment tools cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0Command line utilitiesDevelopment tools squads-temporal-clientClients for interacting with Temporal Clusters13,014non-standardDevelopment tools fliThe commander.js like CLI Parser for rust13,011MITCommand line utilitiesDevelopment tools git-shellThis library calls Git via shell, to provide some kit...12,969non-standardDevelopment tools drylib-procsRust macro-library for Don't Repeating Yourself12,960MIT OR Apache-2.0Development toolsDevelopment tools::Procedural macro helpers smbpndk-cliCommand line tool for creating and managing SmbPndk resources.12,948Apache-2.0Command-line interfaceCommand line utilities elbaelba is a package manager for Idris12,948MITCommand line utilitiesDevelopment tools orm_macro_deriveThe simplest sql builder that maps to your struct andlooks like an orm12,947MITDatabase interfacesDevelopment tools workspacer-configA Rust crate to manage and utilize workspace configuration data in `.ws` directories for local and global setups, focusing on…12,942MITAsynchronousConfiguration dimas-comdimas-com - communication library for DiMAS12,931non-standardDevelopment toolsNetwork programming roxygenSeamlessly document function parameters with rustdoc12,918MITDevelopment toolsRust patterns moneta_fn_macrosA set of macros to function profiling12,906MITAccessibilityCaching gtlgtl is a Git-based tool designed to simplify the management of multiple remote repositories. It extends Git's functionality by…12,897MITData structuresDevelopment tools workspacer-errorsThe workspacer-errors crate provides error handling for asynchronous and I/O operations within the workspacer system, catering to…12,860MITAsynchronousConcurrency rue-diagnosticAll of the potential diagnostics that can be emitted by the Rue compiler.12,859Apache-2.0Cryptography::CryptocurrenciesDevelopment tools page-hunterThe pagination powerhouse, built with Rust12,843non-standardDevelopment tools mermaid-builderA Rust library for generating Mermaid diagrams using the builder pattern.12,827MITDevelopment toolsVisualization ringboardCLI for interfacing with the ringboard server.12,817Apache-2.0Command line utilitiesDevelopment tools hipcheckAutomatically assess and score software packages for supply chain risk.12,811Apache-2.0Command line utilitiesDevelopment tools depyler-analyzerStatic analysis and optimization engine for Depyler12,807MIT OR Apache-2.0CompilersDevelopment tools calenda-rsA Rust library for global calendars.12,804MIT OR Apache-2.0Date and timeDevelopment tools moosicbox_taskMoosicBox task utilities package12,799MPL-2.0Development tools derivedDerive macros for automating the boring stuff12,780Apache-2.0Development toolsParsing tools pokey_loggerA logging library to log different levels and colours12,770GPL-3.0-onlyCommand-line interfaceDevelopment tools tanu-allureAllure integration for Tanu12,769Apache-2.0Development tools codannaLocal code intelligence MCP server and CLI for AI coding agents12,762Apache-2.0Command line utilitiesCompilers code2prompt_coreA command-line (CLI) tool to generate an LLM prompt from codebases of any size, fast.12,759MITCommand line utilitiesDevelopment tools git-heckoutCheck out your favorite branches without typing them correctly.12,743MITCommand line utilitiesDevelopment tools perseus-tailwindA plugin for Perseus that automatically builds Tailwind CSS12,694MIT OR Apache-2.0Development toolsWebAssembly chord-utilasync parallel case executor12,650MIT/Apache-2.0Development toolsDevelopment tools::Profiling devtoolA CLI tool for development in update rustup toolchain, mise maintained tools and homebrew packages.12,645Apache-2.0Command line utilitiesDevelopment tools digitalocean-rsA pure Rust digitalocean API binding.12,635MITAPI bindingsDevelopment tools ringboard-x11X11 Ringboard clipboard listener.12,633Apache-2.0Command line utilitiesDevelopment tools pforge-configZero-boilerplate MCP server framework with EXTREME TDD methodology12,613MITCommand line utilitiesDevelopment tools lc3dbgCommand-line LC-3 debugger12,611GPL-2.0-onlyCommand line utilitiesDevelopment tools workspacer-toml-interfaceworkspacer-toml-interface provides a comprehensive interface for Cargo.toml manipulation, supporting versioning, dependency, and…12,604MITConfigurationDevelopment tools dimas-commandsdimas-commands - commands library for DiMAS12,575non-standardDevelopment toolsNetwork programming anda_db_btreeA B-tree index library in Rust.12,574MITAccessibilityDevelopment tools mem_viewerMemory Viewer is a Rust library that provides a macro and display the memory content of various types of variables. It allows…12,561MITDevelopment toolsDevelopment tools::Debugging ringboard-serverThe ringboard server.12,560AGPL-3.0-onlyCommand line utilitiesDevelopment tools cderdatabase seed generator that helps create and persist struct-typed instances based on serde-compatible yaml files12,540MITDevelopment tools depyler-verifyProperty verification and formal methods for Depyler transpilation12,533MIT OR Apache-2.0CompilersDevelopment tools depyler-qualityQuality gates and metrics for Depyler12,532MIT OR Apache-2.0CompilersDevelopment tools typestate-automataAn automata library for the typestate crate12,522MIT OR Apache-2.0Development tools git-cmA git command that generates conventional-friendly commit messages.12,510MIT OR Apache-2.0Command line utilitiesDevelopment tools mini-functionsA Rust library of highly performant utility and wrapper functions12,509Apache-2.0 OR MITAlgorithmsDate and time docker-wrapperA Docker CLI wrapper for Rust12,501MIT OR Apache-2.0API bindingsDevelopment tools revm-traceHigh-performance multi-threaded EVM transaction simulator and analyzer with comprehensive tracing capabilities12,491MIT OR Apache-2.0Development toolsSimulation memexTurn your Rust workspace into human-readable docs and agent-ready context.12,489MITDevelopment tools workspacer-crate-interfaceA Rust library offering traits for interacting with crate files; enables asynchronous and synchronous operations on `Cargo.toml`,…12,485MITDevelopment toolsFilesystem rasenBuild a SPIR-V module from a data flow graph12,481MITDevelopment toolsRendering wildbirdRust Framework 🐦12,463MITData structuresDevelopment tools puffpuff is a CLI tool that manages private configuration/secret files of your dev projects12,459Apache-2.0Command line utilitiesConfiguration anda_db_tfsA full-text search library using the BM25 ranking algorithm in Rust.12,447MITAccessibilityDevelopment tools rue-optionsProvides a way to configure the Rue compiler.12,447Apache-2.0Cryptography::CryptocurrenciesDevelopment tools ui-cliA CLI to add components to your app.12,438MITAccessibilityDevelopment tools egui-dataframe-sampleRust egui Widgets for polars dataframe12,436MITDevelopment toolsGames scaleway-rsA pure Rust scaleway API binding.12,430MITAPI bindingsDevelopment tools duplicate_codeA tool for parsing directories scanning all the files within to find duplicate segments of code across files.12,426AGPL-3.0Command line utilitiesDevelopment tools c_bridgeSome data structures and abstractions to create clean Rust<->C-FFI interfaces12,403BSD-2-Clause OR MITDevelopment toolsDevelopment tools::FFI not-found-errorConvert Option to Result using convenient functions12,392Apache-2.0 OR MITDevelopment toolsRust patterns git-sumiNon-opinionated commit message linter12,392MIT OR Apache-2.0Command line utilitiesDevelopment tools auto-check-rs(deprecated) automatically build, check and test code when it changes12,384MIT OR Apache-2.0Command line utilitiesDevelopment tools emmylua_formatterA command-line tool for formatting Lua code12,377MITDevelopment tools workspacer-workspace-interfaceA Rust crate offering asynchronous interfaces for sophisticated workspace and crate management, leveraging advanced concurrency…12,375MITAsynchronousConcurrency privatemailService to forward custom emails to personal email server12,362MITConfigurationDevelopment tools joat-loggerLogger and progress indicator12,357MITDevelopment tools cadreCadre is a simple, self-hosted, high-performance remote configuration service.12,346MITConfigurationDatabase interfaces flexgenA flexible, yet simple quote-based code generator for creating beautiful Rust code12,340MIT OR Apache-2.0Development tools depylerA Python-to-Rust transpiler focusing on energy-efficient, safe code generation with progressive verification12,333MIT OR Apache-2.0CompilersDevelopment tools defer-rsDeferred execution Rust utilities.12,332MIT OR Apache-2.0Development toolsRust patterns publish-cratesPublish rust crates with support for cargo workspaces12,316MITDevelopment tools ringboard-tuiRingboard ratatui client application.12,303Apache-2.0Command line utilitiesDevelopment tools generate-report-traitA Rust crate defining a trait for generating reports with customizable output and error handling.12,302MIT OR Apache-2.0Data structuresDevelopment tools pforge-runtimeZero-boilerplate MCP server framework with EXTREME TDD methodology12,271MITCommand line utilitiesDevelopment tools w5500-regsimRegister simulation for the Wiznet W5500 internet offload chip.12,270MITDevelopment toolsEmbedded development vtcode-bash-runnerCross-platform shell execution helpers extracted from VT Code12,268MIT OR Apache-2.0Command line utilitiesDevelopment tools rue-lirProvides a low-level intermediate representation that compiles to CLVM.12,263Apache-2.0Cryptography::CryptocurrenciesDevelopment tools rue-typesA type system for the Rue programming language.12,262Apache-2.0Cryptography::CryptocurrenciesDevelopment tools async-rust-lspLSP server for tokio async antipatterns: Mutex guards across .await points and cancel-unsafe futures inside select! arms12,257MITDevelopment tools rue-astAn implementation of the Abstract Syntax Tree for the Rue compiler.12,230Apache-2.0Cryptography::CryptocurrenciesDevelopment tools hub1989-mongo-dataMongo data12,211MITDevelopment tools biome_fsA small wrapper around std::path::PathBuf contains additional information and convenient methods12,199MIT OR Apache-2.0Development toolsWeb programming throttle_my_fnThrottle your functions12,199MITDate and timeDevelopment tools overriderOverride funcitons, methods, and more12,198GPL-2.0+Development tools crates-io-proxyCaching HTTP proxy server for the crates.io registry12,192MIT OR Apache-2.0CachingDevelopment tools cargo-samplyA cargo subcommand to automate the process of running samply for project binaries12,191MITCommand line utilitiesDevelopment tools promptforgeA Rust crate for building and formatting prompts for AI agents.12,181Apache-2.0Development toolsTemplate engine meerkat-llm-coreLLM wire client trait + streaming plumbing for Meerkat. Provider-neutral.12,179MIT OR Apache-2.0API bindingsDevelopment tools pgdo-cliThe convenience of SQLite – but with PostgreSQL (Command-line application)12,175Apache-2.0Command line utilitiesDatabase interfaces camo-deriveCamo derive macro12,168MITDevelopment tools enum_extprocedural macro that enhances enums with additional methods and conversions12,165MIT OR Apache-2.0Development toolsRust patterns kip-sqlbuild the SQL layer of KipDB database12,156Apache-2.0Database interfacesDevelopment tools ghaUtilities for developing custom GitHub Actions.12,138MITDevelopment tools godwit-daemonA daemon runner for GodWit.12,126MIT OR Apache-2.0AsynchronousCaching html2maudhtml2maud is a library / cli to convert html to maud template code12,117MIT OR Apache-2.0Command line utilitiesDevelopment tools devrcdevrc is an easy to use task runner tool on steroids for developers12,108MITCommand line utilitiesConfiguration wasmcovA set of helpers for coverage of wasm modules12,108Apache-2.0Command line utilitiesCryptography::Cryptocurrencies kibiA text editor in less than 1024 lines of code with syntax highlighting, search and more.12,102MIT OR Apache-2.0Development toolsText editors xmailNormalize and parse email addresses, support Punycode decoding and TLD extraction. / 邮件地址标准化与解析,支持 Punycode 解码和 TLD 提取。12,101MulanPSL-2.0Development toolsEmail rue-hirProvides a high-level intermediate representation of the Rue programming language.12,100Apache-2.0Cryptography::CryptocurrenciesDevelopment tools narNarc, a dependently-typed programming language with dependent pattern matching12,068Apache-2.0Development tools stc[WIP] Easy stacking of dev branches in git repositories.12,050Apache-2.0Command line utilitiesDevelopment tools frsRename files with RegEx patterns12,048GPL-3.0-or-laterCommand line utilitiesDevelopment tools fine_grainedA stopwatch with lap functionality and nanosecond resolution to time things.12,042MIT/Apache-2.0Date and timeDevelopment tools vite-rustA Vite back-end integration for Rust applications.12,037non-standardDevelopment toolsVisualization ezcpA simple tool to automatically generate test cases for competitive programming problems.12,034non-standardDevelopment tools cluConstDataCompile-time macros for building persistent data structures in no_std and const environments. Supports buffer composition, and…12,030Apache-2.0Data structuresDevelopment tools aolGeneric purpose append only log implementation.12,028MIT OR Apache-2.0Data structuresDatabase implementations extended-teaXTEA (eXtended TEA), a block cipher designed to correct weaknesses in TEA.12,018MITCryptographyDevelopment tools meerkat-modelsCanonical provider model catalog and capability data for Meerkat (core stays provider-free)12,000MIT OR Apache-2.0API bindingsDevelopment tools overloaded_literalsOverloaded Literals to construct your datatypes without boilerplate and with compile-time validation11,998MIT OR Apache-2.0Data structuresDevelopment tools guarding_coreGuarding is a guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.11,997MITCommand-line interfaceDevelopment tools depyler-mcpModel Context Protocol integration for Depyler11,997MIT OR Apache-2.0CompilersDevelopment tools microprofilemicroprofile is a small library for profiling and optimizing multithreaded programs.11,993MITConcurrencyDevelopment tools storm-workspaceA crate containing various utilities and tools used by Storm Software to manage monorepos.11,975Apache-2.0ConfigurationDevelopment tools gitignored-cliThe CLI Application of Gitignored. Provide A Faster Way to Generate .gitignore File via Caching11,964non-standardCommand line utilitiesDevelopment tools licensaCLI tool for seamless source code license management, supporting 65+ file types11,963MIT OR Apache-2.0Command line utilitiesDevelopment tools cli_coreThe core functionality for the unity version manager commandline client.11,949Apache-2.0Command-line interfaceCommand line utilities commandcrafterThis crate is used to execute shell commands using rust convenience11,945MITCommand line utilitiesDevelopment tools apply_attrA syntax extension providing higher-order attributes to Rust.11,937MPL-2.0Development tools package_json_parserA parser for package.json11,937MITDevelopment toolsParser implementations forkfsForkFS allows you to sandbox a process's changes to your file system.11,932Apache-2.0Command line utilitiesDevelopment tools unidirsUnified directories for different use cases of an application, providing standard directories for local development, when run as…11,914MITDevelopment toolsFilesystem gitversionSemantic and Sequential Versioning for Git projects11,910MITCommand line utilitiesDevelopment tools docker-poseCommand line tool to play with 🐳 Docker Compose files.11,892GPL-3.0Command-line interfaceDevelopment tools meerkat-auth-coreShared auth primitives for Meerkat: TokenStore backends, RefreshCoordinator impls, OAuth2 helpers, generic cloud-IAM authorizers…11,887MIT OR Apache-2.0API bindingsDevelopment tools libmajA library to create installers and updaters.11,851MITDevelopment tools sacp-tokioTokio-based utilities for SACP (Symposium's extensions to ACP)11,836MIT OR Apache-2.0Development tools chord-inputasync parallel case executor11,826MIT/Apache-2.0Development toolsDevelopment tools::Profiling oxc_formatterOxc is a JavaScript / TypeScript tooling suite.11,821MITCompilersDevelopment tools platform-numNumbers for linksplatform11,809UnlicenseDevelopment tools clparseA command line tool for parsing CHANGELOG.md files that use the Keep A Changelog format.11,806MITCommand line utilitiesDevelopment tools fuzzcheck_mutatorsBasic mutators for fuzzcheck-rs11,777MITDevelopment tools adltLibrary and tools to handle automotive DLT- (diagnostic log and trace) files.11,775CC-BY-NC-SA-4.0Command line utilitiesDevelopment tools workspacer-mockAsynchronous Rust crate for creating mock workspaces with customizable crate configurations and error simulation for testing.11,773MIT OR Apache-2.0AsynchronousDevelopment tools makersa POSIX-compatible make implemented in Rust11,759non-standardDevelopment tools traceback-errorThis crate aims to make error handling and tracing easier.11,757MIT OR Apache-2.0Development tools gitconfig2jsonParse `git config --list --null` using gitconfig::Value for api11,756MIT/Apache-2.0Development tools cargo-regressionCollect test task from input files, execute them and compare results with golden.11,756MITDevelopment tools cargo-version-utilA small CLI utility to manipulate Cargo.toml versions11,748non-standardCommand line utilitiesDevelopment tools fn_type_aliasA proc attribute macro that generates a type alias with the given identifier for the attributed function11,748MITDevelopment tools meerkat-storeSession persistence for Meerkat11,727MIT OR Apache-2.0API bindingsDevelopment tools typescript-definitions-derive-ufo-patchserde support for exporting Typescript definitions11,723MIT/Apache-2.0Data structuresDevelopment tools meerkat-clientShim re-export crate — delegates to meerkat-llm-core and per-provider crates (B2 split).11,701MIT OR Apache-2.0API bindingsDevelopment tools replacerCreating compilable Rust source code templates.11,688GPL-3.0Development toolsRust patterns smartcalcText based calculator for peoples11,677GPL-2.0Development toolsMathematics meerkat-commsInter-agent communication for Meerkat11,676MIT OR Apache-2.0API bindingsDevelopment tools woraA framework for building applications (daemons, etc) that run in different environments (Linux, Kubernetes, etc).11,667MIT OR Apache-2.0Development tools minidump-debuggeran experimental GUI for inspecting minidumps with rust-minidump11,660MIT OR Apache-2.0Development tools indymilter-testMilter testing library11,652GPL-3.0-or-laterDevelopment toolsEmail isotarpIdentify which tests provide code coverage of which lines, uniquness, and redundancy11,646MIT OR Apache-2.0Development toolsDevelopment tools::Testing lilyenvA Python interpreter and virtualenv manager11,645MITCommand line utilitiesDevelopment tools strangemeadowlarkParser for the Starlark configuration language. Ported from https://github.com/google/starlark-go11,630Apache-2.0Development tools crossterminemine for Rust with crossterm11,625MITCommand-line interfaceCommand line utilities shader_language_serverLanguage server for HLSL / GLSL / WGSL shaders using LSP protocol.11,623non-standardDevelopment toolsGraphics meerkat-sessionSession service orchestration for Meerkat11,621MIT OR Apache-2.0API bindingsDevelopment tools linguistProgramming language detection library based on Github Linguist.11,619MITDevelopment toolsParsing tools dia-goA weird log kit11,616non-standardDevelopment tools meerkat-hooksHook runtime adapters and default hook engine for Meerkat11,606MIT OR Apache-2.0API bindingsDevelopment tools solc-selectAllows users to install and quickly switch between Solidity compiler versions11,605MITCommand line utilitiesDevelopment tools mcumgr-smpAn implementation of the smp protocol for microcontrollers in pure rust.11,587MIT OR Apache-2.0Development toolsEmbedded development meerkat-toolsTool validation and dispatch for Meerkat11,585MIT OR Apache-2.0API bindingsDevelopment tools ferrisupA versatile Rust project bootstrapping tool - start anywhere, scale anywhere11,575MITCommand line utilitiesDevelopment tools kube-discoveryFunctions that help you find service and deployment information in your Kubernetes cluster.11,556MIT OR Apache-2.0Development tools heretekGDB TUI Dashboard for the understanding of vast knowledge11,533MIT OR Apache-2.0Development tools