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.
diagweaveCore runtime and macros re-export for diagweave error algebra and report diagweaveing.1,071MIT OR Apache-2.0
diagweave-macrosProcedural macros for diagweave DSL: set! and union!.952MIT OR Apache-2.0
dialA terminal-based code snippet manager and viewer built with ratatui.717MIT
dial-cliCLI for DIAL - Deterministic Iterative Agent Loop190MIT OR Apache-2.0
dial-coreDIAL engine - Deterministic Iterative Agent Loop for autonomous AI-assisted software development323MIT OR Apache-2.0
dial-ecologyLotka-Volterra dynamics for musical tradition competition on cultural dials17MIT
dial-providersAI provider implementations for DIAL engine249MIT OR Apache-2.0
dial-theoryDial theory framework for algebraic structure analysis18MIT
dial9Low-overhead async runtime telemetry: event recording, Tokio integration, CPU/memory profiling, and a trace viewer CLI484Apache-2.0
dial9-coreTelemetry event bus for dial962Apache-2.0
dial9-macroProc-macro crate that provides the dial9::main attribute macro175,237Apache-2.0
dial9-perf-self-profileMinimal self-profiling via Linux/Android perf_event_open with frame-pointer-based stack traces98,312MIT OR Apache-2.0
dial9-tokio-telemetryLow-overhead runtime telemetry for Tokio with poll timing, wake events, and CPU profiling209,822Apache-2.0
dial9-trace-formatSelf-describing binary trace format with schema registry208,255Apache-2.0
dial9-trace-format-deriveDerive macro for dial9-trace-format TraceEvent trait208,232Apache-2.0
dial9-utilsS3 upload SegmentProcessor for dial9-core's pipeline41Apache-2.0
dial9-viewerCLI trace viewer and S3 browser for dial9-tokio-telemetry1,590Apache-2.0
dialasmDialASM - simple pest based dialogue DSL for Rust40MIT
dialectTypes and traits for implementing syntax highlighting.12,578MIT OR Apache-2.0
dialecticTransport-polymorphic, asynchronous session types for Rust13,591MIT
dialectic-compilerSession type macro compiler for the Dialectic crate6,700MIT
dialectic-macroProcedural macros used by and exported from the Dialectic crate6,613MIT
dialectic-nullA no-op backend for the Dialectic crate, intended for benchmarking and testing2,539MIT
dialectic-tokio-mpscA backend for the Dialectic crate using Tokio's MPSC channels3,210MIT
dialectic-tokio-serdeA backend builder for the Dialectic crate using Serde serialization over Tokio transport3,887MIT
dialectic-tokio-serde-bincodeA backend for the Dialectic crate using Bincode serialization over Tokio transport2,577MIT
dialectic-tokio-serde-jsonA backend for the Dialectic crate using JSON serialization over Tokio transport1,796MIT
dialgaBlueprint instantiator for Palkia9,064MIT
dialler-rsA simple dialler / contact manager for the terminal5,959MIT
dialogDisplay dialog boxes using various backends126,176MIT
dialog-boxLibrary to use different dialog-box/popup in Rust3,021MIT
dialog-expectDisplay a dialog box with the message when calling `.expect` or panicing6,587MIT
dialog_detectiveAutomatically identify and rename unknown tv series video files by letting AI listen to their dialogue.64MIT
dialog_final_v2_cliDialog CLI — Nostr-based encrypted notes-to-self352MIT
dialog_final_v2_libDialog library — Nostr-based encrypted notes-to-self (core Rust SDK)533MIT
dialogiA dialog parser7,281MIT OR Apache-2.0
dialogicalP/E/T/S 2037 Dialogue Tree Compiler30,401GPL-3.0-only
dialogosA super simple dialogue system for Rust.2,878MIT
dialogtocliAn application to open a dialog GUI and print it to stdout.2,420MIT
dialogueAn NNTP server implementation written in Rust.1,978MIT
dialogue-corethe core of dialogue-macro19,952MIT
dialogue-macroAn extension to dialoguer that simplifies command-line interaction interfaces.21,583MIT
dialogue-rsA Rust library for parsing dialogue scripts.1,668MIT OR Apache-2.0
dialoguerA command line prompting library.71,891,663MIT
dialoguer-deriveDerive macro based on Dialoguer crate. To use only with 'dialoguer-trait'2,603non-standard
dialoguer-extA fork of dialoguer: A command line prompting library.892MIT
dialoguer-multiselectA command line prompting library. Fork of dialoguer with multiselect improvements.1,143MIT
dialoguer_macroDerive macro based on Dialoguer crate. To use only with 'dialoguer_trait'6,797non-standard
dialoguer_traitTrait helper (and derive macro) for constructing interactive message prompts using `dialoguer`7,198non-standard
dialtoneDialtone Command Line Client1,632MIT OR Apache-2.0
dialtone_axumDialtone Axum Back-end2,998MIT OR Apache-2.0
dialtone_botsDialtone Client-side Bots1,607MIT OR Apache-2.0
dialtone_ccli_utilDialtone Client CLI Utilities3,000MIT OR Apache-2.0
dialtone_commonDialtone Common Code7,056MIT OR Apache-2.0
dialtone_ctrlDialtone Back-End Control Programs1,596MIT OR Apache-2.0
dialtone_reqwestDialtone HTTP Reqwest Client Library4,862MIT OR Apache-2.0
dialtone_sqlxDialtone SQLx Back-End3,652MIT OR Apache-2.0
dialtone_sqlx_macrosDialtone SQLx Macros4,241MIT OR Apache-2.0
dialtone_test_utilDialtone Testing Utilities1,668MIT OR Apache-2.0
dialtone_yewDialtone Yew Webapp1,646MIT OR Apache-2.0
diameterRust Implementation of the Diameter Protocol.23,446MIT
diameter-interfaceRust Implementation of the Diameter Protocol.1,508Apache-2.0 OR MIT
diamondCommon library for diamond, just a daemon491MIT
diamond-cliLightning-fast CLI for stacked pull requests97Apache-2.0
diamond-squareGenerate heightmap using diamond-square algorithm5,286MPL-2.0
diamond-typesThe world's fastest text CRDT28,954ISC
diamond-types-extendedUnified CRDT library with ergonomic API - fork of diamond-types78ISC
diamond_opPerl-like diamond operator for Rust151Apache-2.0
diamondfire-actiondumpA wrapper around the code action dump from DiamondFire.4,175MIT OR Apache-2.0
diamondscaffoldA CLI for scaffolding EIP-2535 Diamond Standard projects23MIT
dianaDiana is an out-of-the-box GraphQL system with full support for use as a serverless function, as well as commonly-used features…18,625MIT
diana-actix-webThe integration between Diana GraphQL and Actix Web.14,379MIT
diana-aws-lambdaThe integration between Diana GraphQL and AWS Lambda (including its derivatives, like Netlify).13,305MIT
dianacAn emulator, compiler, and interpreter for the Diana Compiled Language2,323GPL-3.0
dianmenga web parse1,564Apache-2.0
diap-rs-sdkDIAP Rust SDK - 基于零知识证明的去中心化智能体身份协议,使用 ZKP 验证 DID-CID 绑定,无需 IPNS2,371MIT
diapauseCoroutines/generators for stable Rust via code transformation — no async, no Pin, no allocation, no unsafe code7MIT
diapause-macroProcedural macro for the diapause crate; depend on diapause instead8MIT
diapause-macro-coreCoroutine transformation internals of the diapause crate; depend on diapause instead8MIT
diarA directory favorite tool in rust11,622MIT
diaricBackend-free speaker-diarization core: clustering (offline AHC→VBx, online), PLDA projection, pipeline assembly,…161(MIT OR Apache-2.0) AND Apache-2.0 AND MIT AND CC-BY-4.0 AND BSD-2-Clause AND BSD-3-Clause
diarizationSans-I/O speaker diarization for streaming audio. Bundles the pyannote/segmentation-3.0 model and sources the…18(MIT OR Apache-2.0) AND MIT
diaryA TUI based diary tool for Linux with encryption supported for files and text.3,497GPL-3.0-only
diary-cliA powerful cli for documenting and keeping a diary.2,652GPL-3.0
diaryxCommand-line interface for Diaryx journal management485non-standard
diaryx-siphonophoreExtensible Yjs sync server primitive with native document multiplexing (Diaryx fork)706MIT OR Apache-2.0
diaryx_coreCore library for Diaryx - a tool to manage markdown files with YAML frontmatter1,034non-standard
diaryx_extismExtism-based third-party plugin runtime for Diaryx207non-standard
diaryx_plugin_sdkSDK for building Diaryx Extism WASM plugins228MIT
diaryx_publishPublishing pipeline for Diaryx workspaces — converts markdown to HTML41non-standard
diaryx_syncSync engine for Diaryx - CRDT types, sync protocol, siphonophore hooks, and local server242non-standard
diasMinimal cross-platform support for common platform specific things, intended for small games for web plus desktopy platforms.3,040non-standard
diatermiA library to interact with the high-level terminal that uses crossterm5,332MIT
diathdiath is a light-weight library for communication between tokio async tasks17,349MIT
diatomThe diatom programming language28,958Apache-2.0
diatom-cliThe diatom programming language2,787Apache-2.0
diatom-coreThe diatom programming language5,539Apache-2.0
diatom-std-coreDiatom core standard library4,519Apache-2.0
diatom-std-osThe diatom programming language4,536Apache-2.0
diatomic-wakerAn async, lock-free synchronization primitive for task wakeup.8,096,958MIT OR Apache-2.0
dibdevice independent bitmap (DIB) / BMP file format decoder1,707MIT
dibsPostgres toolkit for Rust, powered by facet reflection1,123MIT OR Apache-2.0
dibs-cliCLI for dibs - Postgres toolkit for Rust660MIT OR Apache-2.0
dibs-configFacet types for the dibs configuration schema692MIT OR Apache-2.0
dibs-db-schemaDatabase schema types for dibs988MIT OR Apache-2.0
dibs-jsonbJSONB column support for dibs (Jsonb<T> wrapper for Facet types)1,097MIT OR Apache-2.0
dibs-macrosProc macros for dibs1,141MIT OR Apache-2.0
dibs-protoProtocol definitions for dibs CLI-to-service communication963MIT OR Apache-2.0
dibs-qgenQuery DSL code generator for dibs (parses .styx query files into Rust and SQL)955MIT OR Apache-2.0
dibs-query-schemaFacet types for the dibs query DSL schema989MIT OR Apache-2.0
dibs-runtimeRuntime types for dibs-generated query code888MIT OR Apache-2.0
dibs-sqlTyped SQL AST and renderer for dibs1,052MIT OR Apache-2.0
dicdic -- dictionary -- hashmap with insertion order and uses string as key.9,033GPL-3.0
dic-serverin-memory dictionary used as a database, cache and message broker.2,881GPL-3.0
dic-structure-createrA CLI tool that reads tree-structured text files and generates folders and files accordingly.702MIT
diceA crate for calculating arbitrary dice probabilities2,621MIT
dice-bagThis library uses standard RPG notation for generating dice rolls producing a total score, but also a break down of all the rolls…4,099LGPL-3.0-only
dice-command-parserA library for parsing basic dice roll commands like 2d20 + 2a17,893MIT
dice-meJust another simple rust based diceware generator3,621MIT
dice-nomA library that utilizes the nom parser for randomly generating numbers to support role-playing games.2,738non-standard
dice-parserA parser and roller for standard RPG dice notation.45GPL-3.0-only
dice-rollsmall library to parse dice expressions and evaluate them3,021Apache-2.0
dice-roll-16-CS380Random number generator between 1 and 6 to simulate a dice roll692MIT
dice-rollerRoll dice from the command line.6,023MIT
dice_coreA robust library for parsing and rolling dice notation like '2d6+3'.45MIT OR Apache-2.0
dice_expressionA library to help you parse and execute some dice expressions.2,846LGPL-3.0-or-later
dice_forgeA small crate to preform basic math using dice notation for random numbers6,163MIT OR Apache-2.0
dice_roller_rsA Rust library for simulating dice rolls in RPG games82MIT OR Apache-2.0
dicebagChaotic dice rolling!6,118MIT OR Apache-2.0
dicebearAn unofficial dicebear wrapper for Rust3,272WTFPL
dicebear-coreCore library for generating DiceBear avatars158MIT
dicebear-schemaJSON Schema definitions for DiceBear avatar styles and options277MIT
dicebear-stylesDefinition files of the DiceBear avatar styles.148non-standard
dicecloud_sheet_printerA tool for printing a 5e character off of dicecloud v21,892MIT OR Apache-2.0
dicedA Rust reimplementation of the MinCED algorithm for identifying CRISPRs in full or assembled genomes.4,560GPL-3.0-or-later
diced-pyPyO3 bindings and Python interface to the diced crate.3,801GPL-3.0-or-later
dicedbDiceDB sdk for Rust.946MIT
dicedb-rsRust SDK for DiceDb.3,933non-standard
dicegenGenerate passwords easy to remember.1,706MIT
dicengFast dice expression parser, roller, and probability analyzer86MIT
dicenotationStandard Dice Notation (parsing and die rolling) for Rust3,551MIT/Apache-2.0
dicepropMathematical properties for random testing3,130MIT OR Apache-2.0
dicerDice Roller10,448MIT OR Apache-2.0
dicerollA simple dice rolling lib for RPG purposes.1,654MIT
dicerollingrolls dice1,623MIT
dicersA diceware application with support for AWS Lambda3,385MIT
dicescalculate discrete probability distributions and statistics for combinations of dices4,440MIT OR Apache-2.0
dicetestFramework for writing tests with randomly generated test data37,221MIT OR Apache-2.0
dicetest-deriveDerive macro for dicetest180MIT OR Apache-2.0
dicetest_examplesA collection of examples for Dicetest3,165MIT OR Apache-2.0
dicewareA command line diceware, with or without dice.32,383AGPL-3.0
diceware-genThis program generates random passphrases based on EFF's long wordlist.7,331MIT
diceware-rsDiceware passphrase generator4,464MIT
diceware_wordlistsWordlists for the command line tool Rusty Diceware114,449MIT OR Apache-2.0
dicexpA Dice Expression Interpreter program and library for parsing (and rolling) role-playing game style dice notations (e.g. "2d8+5")7,670MPL-2.0
diceySimple library for parsing dice strings of the form "adx,bdy,cdz", where a, b, & c are quantity of dice and x, y, & z are the…4,269MIT
diceystatsLibrary to parse and interact with dice formulas5,574MIT
dicgenGenerate a list with all combinations for given characters, like in brute force attacks10,524Unlicense
dickerA container runtime that asks the important questions. Like Docker, but with more feelings and fewer actual containers.24MIT
dicklessOfficial Rust SDK for the dickless.io API platform23MIT
dicoco_safe_mathA Rust library for simplified safe math operations3,151CC-BY-4.0
dicomA pure Rust implementation of the DICOM standard1,193,527MIT OR Apache-2.0
dicom-anonymizationDICOM anonymization4,013MIT OR Apache-2.0
dicom-app-commonHelper library for command-line applications in the DICOM-rs project656MIT OR Apache-2.0
dicom-coreEfficient and practical core library for DICOM compliant systems1,614,864MIT OR Apache-2.0
dicom-dictionary-builderA generator of DICOM dictionaries from standard documentation and other sources17,008MIT OR Apache-2.0
dicom-dictionary-stdStandard DICOM attribute dictionary1,599,532MIT OR Apache-2.0
dicom-dumpA CLI tool for inspecting DICOM files1,139,371MIT OR Apache-2.0
dicom-echoscuA DICOM C-ECHO command line interface10,519MIT OR Apache-2.0
dicom-encodingDICOM encoding and decoding primitives1,607,158MIT OR Apache-2.0
dicom-finderA simple CLI tool and library for finding DICOM files.5,887MIT OR Apache-2.0
dicom-findscuA DICOM C-FIND command line interface11,200MIT OR Apache-2.0
dicom-fromimageA CLI tool for replacing the image content from DICOM files11,459MIT OR Apache-2.0
dicom-gen-uidA library and command-line utility to generate DICOM UIDs5,089MIT OR Apache-2.0
dicom-jsonDICOM data serialization to/from JSON1,152,918MIT OR Apache-2.0
dicom-mapMemory-mapped O(1) DICOM tag dictionary250Apache-2.0
dicom-map-ffiC FFI for dicom-map129Apache-2.0
dicom-movescuA DICOM C-MOVE command line interface19MIT OR Apache-2.0
dicom-objectA high-level API for reading and manipulating DICOM objects1,604,528MIT OR Apache-2.0
dicom-parserA middle-level parser and printer of DICOM data sets1,601,703MIT OR Apache-2.0
dicom-pixeldataA high-level API for decoding DICOM objects into images and ndarrays1,426,343MIT OR Apache-2.0
dicom-scpproxyA proxy SCP server, for logging and diagnostics14,265MIT OR Apache-2.0
dicom-storescpA server accepting DICOM C-STORE12,283MIT OR Apache-2.0
dicom-storescuA DICOM C-ECHO command line interface17,504MIT OR Apache-2.0
dicom-test-filesA collection of DICOM files for testing DICOM parsers.25,599non-standard
dicom-toimageA CLI tool for converting DICOM files into general purpose image files12,889MIT OR Apache-2.0
dicom-toolkit-codecDICOM image compression codecs: JPEG, JPEG-LS, RLE, and codec registry580MIT OR Apache-2.0
dicom-toolkit-coreFoundation types and utilities for the dicom-toolkit-rs DICOM toolkit882MIT OR Apache-2.0
dicom-toolkit-dataCore DICOM data structures, file I/O, and encoding/decoding801MIT OR Apache-2.0
dicom-toolkit-dictDICOM data dictionary, tag constants, VR definitions, and transfer syntax registry839MIT OR Apache-2.0
dicom-toolkit-imageDICOM image processing: pixel data, window/level, LUTs, color models, export565MIT OR Apache-2.0
dicom-toolkit-jpeg2000A memory-safe, pure-Rust JPEG 2000 codec with native-bit-depth decode and DICOM-focused encoding support.1,705MIT OR Apache-2.0
dicom-toolkit-netAsync DICOM networking: association management, DIMSE services (C-ECHO, C-STORE, C-FIND, C-GET, C-MOVE)418MIT OR Apache-2.0
dicom-toolkit-toolsCLI tools for DICOM: dcmdump, echoscu, storescu, storescp, findscu, getscu, img2dcm, dcmcjpls, dcmdjpls, dcmcjp2k, dcmdjp2k207MIT OR Apache-2.0
dicom-transfer-syntax-registryA registry of DICOM transfer syntaxes1,603,211MIT OR Apache-2.0
dicom-ulTypes and methods for interacting with the DICOM Upper Layer Protocol1,195,083MIT OR Apache-2.0
dicom-volumeA high-level API for handling multiple DICOM files as volumes103Apache-2.0
dicom-webA high-level API for accessing DICOMweb resources6,146MIT OR Apache-2.0
dicom_dictionary_parserLibrary that parses the data dictionary (part 6) of the DICOM standard and provides access to all data elements4,147MIT
dicomview-coreWASM-safe DICOM decode, incremental volumes, MPR state, and rendering presets163MIT OR Apache-2.0