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.0Memory managementRust patterns dispose-deriveDerive macro for the dispose crate.1,059,877MIT OR Apache-2.0Memory managementRust patterns dispositionSVG diagram generator175MIT OR Apache-2.0AsynchronousConfiguration disposition_input_ir_model`disposition` diagram generator input to IR mapping data types.271MIT OR Apache-2.0AsynchronousConfiguration disposition_input_ir_rtLogic to map `disposition` input model to intermediate representation.101MIT OR Apache-2.0AsynchronousConfiguration disposition_input_modelSVG diagram generator input data model.430MIT OR Apache-2.0AsynchronousConfiguration disposition_input_rtRuntime mutation operations for `disposition` input diagrams.149MIT OR Apache-2.0AsynchronousConfiguration disposition_irSVG diagram generator intermediate representation.58MIT OR Apache-2.0AsynchronousConfiguration disposition_ir_modelSVG diagram generator intermediate representation.555MIT OR Apache-2.0AsynchronousConfiguration disposition_lspLanguage server for editing `disposition` `InputDiagram` YAML.19MIT OR Apache-2.0AsynchronousConfiguration disposition_modelSVG diagram generator input data model.113MIT OR Apache-2.0AsynchronousConfiguration disposition_model_commonSVG diagram generator common data model types.1,046MIT OR Apache-2.0AsynchronousConfiguration disposition_svg_modelData types for disposition to represent SVG elements.205MIT OR Apache-2.0AsynchronousConfiguration disposition_taffy_modelData types for disposition to work with taffy.271MIT OR Apache-2.0AsynchronousConfiguration 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 command33MITGamesMultimedia::Audio disrupt-rsConcurrent Ringbuffer inspired by the LMAX Disruptor.415MITConcurrencyData structures 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,666MITConcurrencyData structures disruptor-mpUltra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended…185MIT OR Apache-2.0AlgorithmsConcurrency disruptor-rsA high-performance ring buffer implementation of the LMAX Disruptor pattern2,631MIT OR Apache-2.0ConcurrencyData structures disrustLibrary for creating discord bots in rust1,614MIT disrustorThis project is a port of the LMAX Disruptor to Rust6,123MITConcurrencyData structures 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.531MITCommand line utilitiesDevelopment tools::Testing dissertation-engineComputational backbone for 'Intelligence is Models for the Negative Space' — reproduces all key figures and results from 5 laws18MITScienceSimulation dissimilarDiff library with semantic cleanup, based on Google's diff-match-patch52,563,184Apache-2.0AlgorithmsText processing dissolutionDon't just embed your repo, dissolve into it — local semantic code/doc search with sqlite-vec138MITCommand line utilitiesDevelopment tools 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.0Development tools 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.0Game enginesGames 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.0Command line utilitiesScience distance_difference_triangulationPosition triangulation from differences of distances4,028MITAlgorithms distancefyiHaversine distance calculation and travel time estimation — async API client for distancefyi.com.38MITAPI bindingsData structures 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.0Command line utilities distant-authAuthentication library for distant, providing various implementations13,161MIT OR Apache-2.0Authentication distant-coreCore library for distant, enabling operation on a remote computer through file and process manipulation54,828MIT OR Apache-2.0Network programming distant-localLibrary implementing distant API for local interactions10,916MIT OR Apache-2.0Network programming distant-luaLua bindings to the distant Rust crates2,976MIT OR Apache-2.0API bindingsNetwork programming distant-netNetwork library for distant, providing implementations to support client/server architecture31,714MIT OR Apache-2.0Network programming distant-protocolProtocol library for distant, providing data structures used between the client and server12,684MIT OR Apache-2.0Data structures distant-ssh2Library to enable native ssh-2 protocol for use with distant sessions39,545MIT OR Apache-2.0Network programming distantiaAway from7,875MPL-2.0 disterBuilds and bundles your wasm web app12,892MITCommand line utilitiesWebAssembly distillAsset framework for game engines & editor suites.31,520MIT OR Apache-2.0Game engines distill-cliCLI tool that monitors AI agent sessions, identifies patterns, and proposes skills334MITCommand line utilitiesDevelopment tools 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.0Database interfaces distill-downstream-lmdb-sysRust bindings for liblmdb.28,957Apache-2.0Database interfacesExternal FFI bindings 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.0Command line utilitiesText processing 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,703MITCommand line utilities distimateA crate providing probability distributions for estimation and risk analysis4,770MITMathematicsScience 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 Redis624MITAlgorithmsConcurrency distllmA distributed LLM serving system718MIT distmatDistance matrix data types and file formats7,209MIT OR Apache-2.0MathematicsParsing tools distoreUtility to use Discord as cloud storage8,530GPL-3.0-or-laterCommand line utilities distr-combinatorsA standalone library of combinators for rand::Distribution81MITAlgorithmsMathematics distractodistracto1,892MIT distrandcommit-reveal distributed random value generation3,784MPL-2.0Algorithms 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 platform553MITAPI bindingsAsynchronous distri-a2aA2A protocol types for the Distri ecosystem1,057MITAPI bindingsData structures distri-cliCLI for the Distri A2A agent platform21MIT distri-filesystemFilesystem and artifact tools for Distri agents505MITAPI bindingsFilesystem distri-formatterShared event formatting logic for Distri (plain text, HTML, etc.)291MIT distri-typesShared message, tool, and config types for Distri924MITAPI bindingsData structures distri-workflowWorkflow engine for Distri — define, execute, and track multi-step workflows298MIT distrib-melMélodium distribution library3,382EUPL-1.2AsynchronousCompilers 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…877MITData structuresDatabase interfaces 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.0AsynchronousConfiguration distributed-cpu-stress-reporterHTTP server that stress-tests CPU cores and reports performance metrics for measuring CPU performance in virtualized environments274MIT OR Apache-2.0Command line utilitiesDevelopment tools::Profiling distributed-lockDistributed locks for Rust with multiple backend support (PostgreSQL, Redis, MySQL, MongoDB, file system)2,577MITAsynchronousConcurrency distributed-lock-coreCore traits and types for distributed locks3,192MITAsynchronousConcurrency distributed-lock-fileFile system backend for distributed locks using OS-level file locking2,684MITAsynchronousConcurrency distributed-lock-mongoMongoDB backend for distributed locks using atomic updates and TTL indexes2,661MITAsynchronousConcurrency distributed-lock-mysqlMySQL backend for distributed locks using GET_LOCK/RELEASE_LOCK functions2,673MITAsynchronousConcurrency distributed-lock-postgresPostgreSQL backend for distributed locks using advisory locks2,697MITAsynchronousConcurrency distributed-lock-redisRedis backend for distributed locks with RedLock algorithm support2,711MITAsynchronousConcurrency 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,365MITNetwork programming distributed_arcadeFast and simple scoreboard service for games5,289AGPL-3.0-or-laterGames 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.0MathematicsScience::Robotics distributed_macrosProcedural macros for distributed1,116MIT distributed_rate_limiterDistributed Rate Limiter1,195MITDevelopment tools 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.0Command line utilitiesWeb programming::HTTP server distributionsSome statistic distributions written in rust5,265MIT distroLinux distribution metadata, download, and verification106MIT OR Apache-2.0Operating systemsWeb programming::HTTP client 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.0AuthenticationCryptography distro-protosdistro protos1,190MIT distro-rootfsLinux distribution rootfs extraction, caching, and lifecycle management23MIT OR Apache-2.0FilesystemOperating systems 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,561MITCommand line utilitiesCompilers distrustc-clientA Rust-compatible distcc implementation2,167MITCommand line utilitiesCompilers distrustc-serverA Rust-compatible distcc implementation2,156MITCommand line utilitiesCompilers 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.0AlgorithmsData structures distx-apiREST and gRPC API for DistX vector database - Qdrant-compatible endpoints179MIT OR Apache-2.0Database interfacesWeb programming distx-coreCore library for DistX vector database - HNSW indexing, SIMD operations, BM25 search433MIT OR Apache-2.0AlgorithmsData structures distx-schemaSchema-driven structured similarity for tabular data - the Similarity Contract engine for DistX71MIT OR Apache-2.0AlgorithmsData structures distx-similaritySchema-driven similarity engine for tabular rows - part of DistX33MIT OR Apache-2.0AlgorithmsData structures distx-storageStorage layer for DistX vector database - WAL, snapshots, LMDB persistence199MIT OR Apache-2.0Database interfaces disty-cliCLI for summarizing lists of numbers93MITCommand line utilitiesVisualization 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.0No standard libraryRust patterns 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 accuracy499MITMultimedia::AudioScience 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-standardCommand line utilities dithereensFunctions & traits for quantizing values with error-diffusion4,389Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibGraphicsMultimedia::Images dithererFun little Bayer matrix ditherer in Rust.1,314MIT dithersA image dithering toolkit for applying various dithering algorithms to images.50MITCommand line utilitiesComputer vision dithorPixilisation/dithering library8,613MITMultimedia::Images dithordProvides capabilities for monochromatic Bayer ordered dithering on images.9,533MIT OR Apache-2.0 dithrBuffer-first rust dithering and halftoning library.475MITAlgorithmsGraphics ditliti-sdkOfficial Rust SDK for Ditliti (error tracking, tracing, replays, and profiling ingestion).15MITDevelopment tools::Debugging dittoCRDTs for common data structures like maps, sets, vecs, strings, and JSON8,915MIT/Apache-2.0Data structures ditto-cliA terminal profile switcher for Claude Code, Codex, opencode, and OMP68MITCommand line utilities ditto-dotsA dotfile manager that transforms your dev environment22MITCommand line utilities ditto-osA powerful Rust-based browser automation framework21MITAsynchronousNetwork programming 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-standardDatabase interfacesDatabase implementations dittolive-ditto-baseThis is a support crate for Ditto: dittolive-ditto is the crate we intend for you to interact with.46,456non-standardDatabase interfacesDatabase implementations