BROWSE A-Z
All 305,250 crates, alphabetically
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.
disposablesRun your test dependencies in disposable containers."10,189GPL-3.0
disposables_protocolProtocol definitions for Disposables library to communicate with DLC container.10,565GPL-3.0
disposeA simple wrapper for values that must be consumed on drop.1,060,375MIT OR Apache-2.0
dispose-deriveDerive macro for the dispose crate.1,059,877MIT OR Apache-2.0
dispositionSVG diagram generator175MIT OR Apache-2.0
disposition_input_ir_model`disposition` diagram generator input to IR mapping data types.271MIT OR Apache-2.0
disposition_input_ir_rtLogic to map `disposition` input model to intermediate representation.101MIT OR Apache-2.0
disposition_input_modelSVG diagram generator input data model.430MIT OR Apache-2.0
disposition_input_rtRuntime mutation operations for `disposition` input diagrams.149MIT OR Apache-2.0
disposition_irSVG diagram generator intermediate representation.58MIT OR Apache-2.0
disposition_ir_modelSVG diagram generator intermediate representation.555MIT OR Apache-2.0
disposition_lspLanguage server for editing `disposition` `InputDiagram` YAML.19MIT OR Apache-2.0
disposition_modelSVG diagram generator input data model.113MIT OR Apache-2.0
disposition_model_commonSVG diagram generator common data model types.1,046MIT OR Apache-2.0
disposition_svg_modelData types for disposition to represent SVG elements.205MIT OR Apache-2.0
disposition_taffy_modelData types for disposition to work with taffy.271MIT OR Apache-2.0
disqrustA high-level library to implement Disque workers3,027non-standard
disqualifiedMake rust type names more user-readable3,884,367MIT OR Apache-2.0
disqueA client library for Disque message broker11,142non-standard
disque-cliRedis CLI.7,709MIT/Apache-2.0
disquip-botA Discord bot to play audio files (quips) on command33MIT
disrupt-rsConcurrent Ringbuffer inspired by the LMAX Disruptor.415MIT
disrupted-dataPlaceholder for disrupted data1,308Apache-2.0
disrupted-data-clientPlaceholder for disrupted data1,385Apache-2.0
disrupted-data-client-rsPlaceholder for disrupted data1,383Apache-2.0
disrupted-data-sdkPlaceholder for disrupted data1,376Apache-2.0
disrupted-data-sdk-rsPlaceholder for disrupted data1,373Apache-2.0
disruptionA light wrapper around the Discord API and gateway.3,750MIT
disruption_gatewayA small wrapper around the Discord gateway.4,178MIT
disruption_typesTypes for communicating with the Discord API and gateway4,589MIT
disruptorLow latency inter-thread communication via a ringbuffer (inspired by the LMAX Disruptor).120,666MIT
disruptor-mpUltra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended…185MIT OR Apache-2.0
disruptor-rsA high-performance ring buffer implementation of the LMAX Disruptor pattern2,631MIT OR Apache-2.0
disrustLibrary for creating discord bots in rust1,614MIT
disrustorThis project is a port of the LMAX Disruptor to Rust6,123MIT
dissdissociate program from your terminal33,145MIT
dissectLogstash inspired dissect extractor121,090Apache-2.0
dissect_rsReserved crate for Dissect – a matcher framework for behavior testing, moderation, and message structure validation.531MIT
dissertation-engineComputational backbone for 'Intelligence is Models for the Negative Space' — reproduces all key figures and results from 5 laws18MIT
dissimilarDiff library with semantic cleanup, based on Google's diff-match-patch52,563,184Apache-2.0
dissolutionDon't just embed your repo, dissolve into it — local semantic code/doc search with sqlite-vec138MIT
dissolveMelt away HTML tags and retrieve the text contents that you care about!29,450MIT
dissolve-derivederive macro for creating dissolved structs with public fields and optional field renaming4,755MIT OR Apache-2.0
dissolve-pythonA tool to dissolve deprecated calls in Python codebases383Apache-2.0
dissonanceAn async-friendly Rust library for generating Noise-encrypted transport protocols2,214BSD-3-Clause
dissoniaAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC18MIT OR Apache-2.0
dissonia-codec-flacAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC52MIT OR Apache-2.0
dissonia-codec-opusAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC49MIT OR Apache-2.0
dissonia-codec-pcmAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC54MIT OR Apache-2.0
dissonia-commonAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC102MIT OR Apache-2.0
dissonia-coreAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC150MIT OR Apache-2.0
dissonia-format-flacAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC35MIT OR Apache-2.0
dissonia-format-oggAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC36MIT OR Apache-2.0
dissonia-format-riffAudio muxing and encoding library supporting WAV, Opus/Ogg, and FLAC34MIT OR Apache-2.0
distALPHA: Crate for working with distributions, with a population bent.3,116
dist-utils-rsReserved for future use.463MIT OR Apache-2.0
dist_agent_langAgentic programming with library and CLI support for Off/On-chain network integration326Apache-2.0
dist_corrA Rust library for computing distance correlation and related statistics.43MIT
dist_lockDistributed lock1,603MIT
dist_lock_codegenDistributed lock macro2,014MIT
dist_txRust language bindings for XA Distributed Transactions23,034MIT OR Apache-2.0
distaceanPlaceholder for upcoming distributed computing library48MIT OR Apache-2.0
distaffVite-equivalent dev tool for Threadloom (and other Rust frameworks)212MIT
distanceA collection of approximate string matching algorithms651,868Apache-2.0
distance-fieldGenerate distance fields from images for pseudo-vector rendering19,481GPL-3.0
distance-transformAn implementation of the Squared Euclidean distance transform.6,569MIT/Apache-2.0
distance-wasmWebAssembly bindings for high-performance string distance and similarity algorithms126MIT
distance_aaA backend for the distAAnce web application.3,958MIT OR Apache-2.0
distance_difference_triangulationPosition triangulation from differences of distances4,028MIT
distancefyiHaversine distance calculation and travel time estimation — async API client for distancefyi.com.38MIT
distancesFast and generic distance functions for high-dimensional data.38,226MIT
distantOperate on a remote computer through file and process manipulation73,864MIT OR Apache-2.0
distant-authAuthentication library for distant, providing various implementations13,161MIT OR Apache-2.0
distant-coreCore library for distant, enabling operation on a remote computer through file and process manipulation54,828MIT OR Apache-2.0
distant-localLibrary implementing distant API for local interactions10,916MIT OR Apache-2.0
distant-luaLua bindings to the distant Rust crates2,976MIT OR Apache-2.0
distant-netNetwork library for distant, providing implementations to support client/server architecture31,714MIT OR Apache-2.0
distant-protocolProtocol library for distant, providing data structures used between the client and server12,684MIT OR Apache-2.0
distant-ssh2Library to enable native ssh-2 protocol for use with distant sessions39,545MIT OR Apache-2.0
distantiaAway from7,875MPL-2.0
disterBuilds and bundles your wasm web app12,892MIT
distillAsset framework for game engines & editor suites.31,520MIT OR Apache-2.0
distill-cliCLI tool that monitors AI agent sessions, identifies patterns, and proposes skills334MIT
distill-coreCore types and utils for `distill`31,863MIT OR Apache-2.0
distill-daemonDaemon component of the asset pipeline `distill`.29,573MIT OR Apache-2.0
distill-downstream-lmdb-rkvIdiomatic and safe LMDB wrapper.28,230Apache-2.0
distill-downstream-lmdb-sysRust bindings for liblmdb.28,957Apache-2.0
distill-importerImporter component of the asset pipeline `distill`.30,093MIT OR Apache-2.0
distill-loaderLoader component of the asset pipeline `distill`.30,213MIT OR Apache-2.0
distill-schemaRPC schema definitions for the asset pipeline `distill`.30,691MIT OR Apache-2.0
distill-serde-importable-deriveProc macro for SerdeImportables in `distill`.27,764MIT OR Apache-2.0
distill-strip-ansiStrip, transform, and normalize ANSI escape sequences702MIT OR Apache-2.0
distillateA monitoring tool to watch for file access and log on modification1,610MIT
distillerdistiller is a command line tool written in rust, used for extracting comment from source code and storing the results into a…9,703MIT
distimateA crate providing probability distributions for estimation and risk analysis4,770MIT
distinctTwo traits for enforcing that two types either must be the same or must be different.3,080MIT OR Apache-2.0
distinstDistribution Installer Backend5,306LGPL-3.0
distinst-libparted-syslibparted bindings2,049MIT
distkitA toolkit of distributed systems primitives for Rust, backed by Redis624MIT
distllmA distributed LLM serving system718MIT
distmatDistance matrix data types and file formats7,209MIT OR Apache-2.0
distoreUtility to use Discord as cloud storage8,530GPL-3.0-or-later
distr-combinatorsA standalone library of combinators for rand::Distribution81MIT
distractodistracto1,892MIT
distrandcommit-reveal distributed random value generation3,784MPL-2.0
distransAnonymous decentralized file distribution and transfer19,865MPL-2.0
distrans_cliAnonymous decentralized file distribution and transfer18,668MPL-2.0
distrans_fileindexDistrans file indexing38,196MPL-2.0
distrans_peerDistrans p2p protocol and agent components38,166MPL-2.0
distriRust client for the Distri A2A agent platform553MIT
distri-a2aA2A protocol types for the Distri ecosystem1,057MIT
distri-cliCLI for the Distri A2A agent platform21MIT
distri-filesystemFilesystem and artifact tools for Distri agents505MIT
distri-formatterShared event formatting logic for Distri (plain text, HTML, etc.)291MIT
distri-typesShared message, tool, and config types for Distri924MIT
distri-workflowWorkflow engine for Distri — define, execute, and track multi-step workflows298MIT
distrib-melMélodium distribution library3,382EUPL-1.2
distribuidos_example_packageExample package1,651MIT
distribuidos_ingressIngress common utils using standard library27,784MIT
distribuidos_syncSync common utils using standard library13,783MIT
distribuidos_tp1_gatewayAPI Gateway defined for TP110,627MIT
distribuidos_tp1_protocolsCommunication protocols defined for TP120,687MIT
distribuidos_tp1_utilsCommon utils defined for TP18,062MIT
distribuidos_typesCommon types3,930MIT
distribuidos_utilsCommon utils using standard library4,256MIT
distributedCQRS/ES framework for Rust using Plain Old Rust Structs — append-only events, replay, snapshots, outbox, service bus, and…877MIT
distributed-cardsImplements the mental poker shuffling algorithm14,128LGPL-3.0
distributed-configA robust configuration management library for Rust applications running in distributed environments727MIT OR Apache-2.0
distributed-cpu-stress-reporterHTTP server that stress-tests CPU cores and reports performance metrics for measuring CPU performance in virtualized environments274MIT OR Apache-2.0
distributed-lockDistributed locks for Rust with multiple backend support (PostgreSQL, Redis, MySQL, MongoDB, file system)2,577MIT
distributed-lock-coreCore traits and types for distributed locks3,192MIT
distributed-lock-fileFile system backend for distributed locks using OS-level file locking2,684MIT
distributed-lock-mongoMongoDB backend for distributed locks using atomic updates and TTL indexes2,661MIT
distributed-lock-mysqlMySQL backend for distributed locks using GET_LOCK/RELEASE_LOCK functions2,673MIT
distributed-lock-postgresPostgreSQL backend for distributed locks using advisory locks2,697MIT
distributed-lock-redisRedis backend for distributed locks with RedLock algorithm support2,711MIT
distributed-schedulerA distributed cronjob library19,471AGPL-3.0-or-later
distributed-sliceCollection of static elements that are gathered into a contiguous section of the binary by the linker1,205MIT OR Apache-2.0
distributed-topic-trackerautomagically find peers interested in a topic + iroh-gossip integration7,365MIT
distributed_arcadeFast and simple scoreboard service for games5,289AGPL-3.0-or-later
distributed_cliThe `dctl` CLI for Distributed services: scaffold projects, describe their manifest, and render schema artifacts (SQL or Atlas…809MIT
distributed_controlCreate, analyze and simulate multi-agent, distributed control systems13,524MIT OR Apache-2.0
distributed_macrosProcedural macros for distributed1,116MIT
distributed_rate_limiterDistributed Rate Limiter1,195MIT
distributed_toolingDeterministic service-scaffold and artifact generation for Distributed services. Pure (no filesystem, network, or CLI): a…146MIT
distributionA high-performance OCI Distribution Spec v1.1 registry implementation in Rust33MIT OR Apache-2.0
distributionsSome statistic distributions written in rust5,265MIT
distroLinux distribution metadata, download, and verification106MIT OR Apache-2.0
distro-infoLibrary for parsing Debian/Ubuntu distro-info-data127,200GPL-3.0
distro-info-binariesUtilities for parsing distro-info-data1,618GPL-3.0
distro-keyringKeyring data files from linux distributions7,081MIT OR Apache-2.0
distro-protosdistro protos1,190MIT
distro-rootfsLinux distribution rootfs extraction, caching, and lifecycle management23MIT OR Apache-2.0
distronomiconGitHub release updater for Linux binaries161MIT
distrophydistributed authed backup storage1,727MIT
distroprotosdistro protos1,215MIT
distrsPDF, CDF, and percent-point/quantile functions for the normal and Student’s t distributions401,261Unlicense OR MIT
distrustcA Rust-compatible distcc implementation1,561MIT
distrustc-clientA Rust-compatible distcc implementation2,167MIT
distrustc-serverA Rust-compatible distcc implementation2,156MIT
dists2d distribution generator18,221MIT/Apache-2.0
disturbanceMonitor disturbances in a web service's behaviour.3,306GPL-3.0-or-later
distxA fast in-memory vector database with full Qdrant API compatibility146MIT OR Apache-2.0
distx-apiREST and gRPC API for DistX vector database - Qdrant-compatible endpoints179MIT OR Apache-2.0
distx-coreCore library for DistX vector database - HNSW indexing, SIMD operations, BM25 search433MIT OR Apache-2.0
distx-schemaSchema-driven structured similarity for tabular data - the Similarity Contract engine for DistX71MIT OR Apache-2.0
distx-similaritySchema-driven similarity engine for tabular rows - part of DistX33MIT OR Apache-2.0
distx-storageStorage layer for DistX vector database - WAL, snapshots, LMDB persistence199MIT OR Apache-2.0
disty-cliCLI for summarizing lists of numbers93MIT
disunityUnity files format Rust parsing and editing library1,658MIT OR Apache-2.0
disuseThe way to notify the implementation which return value is disuse.6,557MIT OR Apache-2.0
diswasmA WebAssembly decompiler50Apache-2.0
diswhA simple way to send webhook messages, or edit for discord. Fully featured with builders to make things easy!4,379CC0-1.0
diswh-espA simple way to send webhook messages on the ESP platform, or edit for discord. Fully featured with builders to make things easy!1,567CC0-1.0
disyn-appOrchestrator and CLI for the disyn hybrid symbolic-neural agent pipeline18MIT OR Apache-2.0
disyn-coreDomain types, port traits, and errors for the disyn agent pipeline92MIT OR Apache-2.0
disyn-memoryMemory store implementation for the disyn agent pipeline36MIT OR Apache-2.0
disyn-neuralNeural proposal engine and fact extractor for the disyn agent pipeline35MIT OR Apache-2.0
disyn-runtimeBudget manager, telemetry, and shell executor for the disyn agent pipeline37MIT OR Apache-2.0
disyn-symbolicSymbolic verifier and repair engine for the disyn agent pipeline36MIT OR Apache-2.0
ditData Git1,834Apache-2.0
dit-as-91896A Ncea Project That Allow User To Order Food.5,285non-standard
ditdahHigh-performance Morse code decoder with 100% test suite accuracy499MIT
diteratorA library for range-based iteration in Rust.3,994MIT
ditherA ditherer for static images with a variety of color palettes46,803MIT
dither-libSimple image dithering library3,565MIT
dither-qrA command line tool for generating QR codes with dithered image backgrounds.693non-standard
dithereensFunctions & traits for quantizing values with error-diffusion4,389Apache-2.0 OR BSD-3-Clause OR MIT OR Zlib
dithererFun little Bayer matrix ditherer in Rust.1,314MIT
dithersA image dithering toolkit for applying various dithering algorithms to images.50MIT
dithorPixilisation/dithering library8,613MIT
dithordProvides capabilities for monochromatic Bayer ordered dithering on images.9,533MIT OR Apache-2.0
dithrBuffer-first rust dithering and halftoning library.475MIT
ditliti-sdkOfficial Rust SDK for Ditliti (error tracking, tracing, replays, and profiling ingestion).15MIT
dittoCRDTs for common data structures like maps, sets, vecs, strings, and JSON8,915MIT/Apache-2.0
ditto-cliA terminal profile switcher for Claude Code, Codex, opencode, and OMP68MIT
ditto-dotsA dotfile manager that transforms your dev environment22MIT
ditto-osA powerful Rust-based browser automation framework21MIT
dittolive-dittoDitto is a peer to peer cross-platform database that allows mobile, web, IoT and server apps to sync with or without an internet…675,418non-standard
dittolive-ditto-baseThis is a support crate for Ditto: dittolive-ditto is the crate we intend for you to interact with.46,456non-standard