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.
diffx-coreCore library for diffx - blazing fast semantic diff engine for structured data. Zero-copy parsing, streaming support,…10,864MIT
diffyTools for finding and manipulating differences between files13,049,028MIT OR Apache-2.0
diffy-fork-filenamesFork of https://docs.rs/diffy that allows specifiying filenames6,337MIT OR Apache-2.0
diffy-imaraTools for finding and manipulating differences between files28,611MIT OR Apache-2.0
difiDIF Include, a tool intended for build scripts to turn a dif file into a Rust static1,973GPL-3.0
difi-rsDid I Find It? — Evaluate linkage completeness and purity for astronomical surveys117BSD-3-Clause
difp_coreDIFP_CORE core interfaces (initial release)18MIT
difp_nodeDIFP_NODE core interfaces (initial release)17MIT
difp_padDIFP_PAD core interfaces (initial release)18MIT
difp_sdkDIFP_SDK core interfaces (initial release)15MIT
difyA fast pixel-by-pixel image comparison tool in Rust714,609MIT
dify-clientA client for the Dify API13,950Apache-2.0
dify-openai-apisOpenAI-compatible APIs for Dify platform services10,171Apache-2.0
dify_workflow_edit_mcpA Rust-based MCP (Model Context Protocol) server for editing Dify workflows via API15Apache-2.0
digno dig no gain1,961MIT AND Apache-2.0
dig-accountThe DIG Network user Account: the fat, strictly-logical crate for everything an account does — the Account+Profile object model,…54GPL-2.0-only
dig-blockDIG L2 block format, production, and validation209MIT
dig-blockstoreDIG L2 block persistence — RocksDB-backed block store with canonical chain indexing35MIT
dig-capsuleThe DIG Network .dig capsule data plane — one crate over the DIGS format, capsule read-crypto, compiler, staging, and the…175GPL-2.0-only
dig-capsule-chunkerContent-defined FastCDC chunker for the DIG Network .dig store format.17GPL-2.0-only
dig-capsule-coreCore read-crypto and format primitives for the DIG Network store (.dig) format: capsules, manifests, merkle proofs, URN grammar,…61GPL-2.0-only
dig-capsule-cryptoHost-side cryptography for the DIG Network .dig format: URN key derivation, AES-256-GCM chunk encryption, and Chia AugScheme BLS.20GPL-2.0-only
dig-capsule-guestThe self-serving WASM guest for DIG Network .dig capsules: content, proof, attestation, and oblivious serving.15GPL-2.0-only
dig-capsule-guest-risc0The RISC0 zkVM serving guest for dig-capsule execution proofs (built only under the prover `risc0` feature).17GPL-2.0-only
dig-capsule-hostwasmtime runtime for serving compiled DIG Network .dig WASM modules (paper 6.3, 6.4, 18).15GPL-2.0-only
dig-capsule-proverExecution proofs and Chia chain anchoring for dig-capsule (§13).17GPL-2.0-only
dig-capsule-storeGeneration, history, staging, and diff for the DIG Network .dig store (chunkstore + public manifest).15GPL-2.0-only
dig-catThe DIG Network canonical Chia CAT (Colored Coin, CHIP-0002) expert crate: a pure, key-free, network-free SpendBundle-builder for…80Apache-2.0 OR MIT
dig-chainsource-interfaceThe DIG Network canonical ChainSource provider interface: the single pure trait + query types every Chia chain-source provider…432Apache-2.0 OR MIT
dig-clvmDIG L2 CLVM consensus engine — validates spend bundles, computes coin additions and removals478MIT
dig-coinstoreDIG L2 global coin state database — persistent UTXO store with Merkle proofs, hint indexing, and rollback support136MIT
dig-constantsDIG network constants — genesis challenge, consensus parameters, and network configuration2,395MIT
dig-dhtKademlia DHT with provider records for the DIG Node peer network — maps DIG content (store / capsule / root / resource) to the…671Apache-2.0 OR MIT
dig-didThe DIG Network canonical Chia DID expert crate: a pure, key-free, network-free SpendBundle-builder for Chia Decentralized…117Apache-2.0 OR MIT
dig-dns-discoveryDNS resolver for Chia peers127MIT
dig-downloadMulti-source download orchestrator for the DIG Node peer network — locates content holders via dig-dht, fans byte ranges across…509Apache-2.0 OR MIT
dig-epochDIG L2 epoch geometry, phase machine, manager, and checkpoint competition types167MIT
dig-events-protocolCanonical DIG Network blockchain→app event contract: the wallet/chain event taxonomy (WalletEvent, EventKind, Cursor,…146Apache-2.0 OR MIT
dig-evidenceThe DIG Network's library of active on-chain evidence types: each type knows what it proves, gathers the on-chain info its proof…16Apache-2.0 OR MIT
dig-identityCanonical DIG decentralized-identity profile format: a standard, additive sparse-merkle-tree of profile slots (keys, display…640GPL-2.0-only
dig-ipCanonical DIG Network address-family discovery + IPv6-first happy-eyeballs (RFC 8305) dial: local IPv6/IPv4 stack detection,…563Apache-2.0 OR MIT
dig-ipc-protocolCanonical dig-app ⇄ dig-node IPC session/signing contract: domain-separated challenge/callback/user-sign message builders (app…385Apache-2.0 OR MIT
dig-keystoreEncrypted secret-key storage for DIG Network binaries (BLS signing + L1 wallet keys). AES-256-GCM + Argon2id, typed per-scheme…1,088Apache-2.0 OR MIT
dig-l1-walletSelf-custodial Chia L1 wallet crate with XCH and CAT support68MIT
dig-l2-storageBlock storage for L2 consensus45Apache-2.0 OR MIT
dig-loggingShared structured logging + log-collection building block for the DIG service binaries (dig-node, dig-dns, dig-updater): dual…467GPL-2.0-only
dig-mempoolDIG L2 mempool — fee-prioritized, conflict-aware transaction pool with CPFP support53MIT
dig-merkleThe DIG Network canonical CHIP-0035 DataLayer coin expert crate: a pure, key-free, network-free SpendBundle-builder for the Chia…314Apache-2.0 OR MIT
dig-messageThe DIG Network generic base message protocol: the byte-deterministic Chia-Streamable envelope + InnerMessage, length-framed…220Apache-2.0 OR MIT
dig-natAbstract NAT traversal for DIG Node peer connections — one connect() API over direct, UPnP/IGD, NAT-PMP, PCP, relay-coordinated…768Apache-2.0 OR MIT
dig-network-blockPrimitives for DIG L2 block structure: header/body types, roots, and consensus emissions.208MIT OR Apache-2.0
dig-nftThe DIG Network canonical Chia NFT expert crate: a pure, key-free, network-free SpendBundle-builder for Chia NFTs (mint,…18Apache-2.0 OR MIT
dig-node-control-interfaceCanonical client <-> dig-node CONTROL interface contract: the method catalog for controlling/querying a running dig-node (config,…30Apache-2.0 OR MIT
dig-offersThe DIG Network canonical Chia offers expert crate: a pure, key-free, network-free SpendBundle-builder for Chia offers (make,…76Apache-2.0 OR MIT
dig-onionOnion-routing privacy layer for the DIG Node — telescoping circuits (ntor/X25519 + ChaCha20-Poly1305 fixed-size cells) over the…43Apache-2.0 OR MIT
dig-optionsThe DIG Network canonical Chia option-contract (CHIP-0042) expert crate: a pure, key-free, network-free CoinSpend-builder for…102Apache-2.0 OR MIT
dig-peerThe DIG Network peer client: DigPeer::connect(peer, tls) drives dig-nat's full direct→relay traversal ladder, exposes typed RPC…120Apache-2.0 OR MIT
dig-peer-protocolDIG Network L2 protocol types extending Chia's wire protocol (opcodes 200+)172Apache-2.0
dig-peer-selectorSelf-optimizing peer-selection middleware for the DIG Node — the pure decision + learning layer between dig-download and the…493Apache-2.0 OR MIT
dig-pexPeer Exchange (PEX) for the DIG Node peer network — delta-based first-hand known-peer exchange over already-authenticated links…216Apache-2.0 OR MIT
dig-protocolDIG Network L2 protocol types extending Chia's wire protocol (opcodes 200+)764Apache-2.0
dig-relay-protocolCanonical NODE-TO-RELAY wire protocol for the DIG Network relay — the RLY-001..RLY-007 RelayMessage set + RelayPeerInfo, JSON…29Apache-2.0 OR MIT
dig-release-resolverResolve the latest/by-tag/prerelease GitHub release + per-OS-arch asset name for a DIG component, and decide Install/Update/Skip…49GPL-2.0-only
dig-rpcAxum-based JSON-RPC server framework for a DIG node. Serves the dig-rpc-protocol interface over mTLS (peer) / HTTPS (public read)…33Apache-2.0 OR MIT
dig-rpc-protocolCanonical DIG-node JSON-RPC protocol: request/response types, the method enum + tier classification, the error-code taxonomy, and…331Apache-2.0 OR MIT
dig-rpc-typesCanonical DIG-node JSON-RPC interface: request/response types, the method enum + tier classification, the error-code taxonomy,…109Apache-2.0 OR MIT
dig-serviceGeneric Service<N, A, R> orchestration scaffold shared by every DIG Network binary. Lifecycle hooks, TaskRegistry, ShutdownToken…57Apache-2.0 OR MIT
dig-sessionDIG session/keystore layer: unlock identity signing keys and inject signing primitives. Composes dig-keystore (encrypted key…108GPL-2.0-only
dig-slashingValidator slashing, attestation participation, inactivity accounting, and fraud-proof appeals for the DIG Network L2 blockchain.114Apache-2.0
dig-smtDIG Network generic sparse-merkle-tree mechanism: a sha256 SMT over 32-byte keys with membership + non-membership proofs,…58GPL-2.0-only
dig-social-profileThe DIG Network social-identity profile SCHEMA composite: a standard, additive sparse-merkle-tree of profile slots (keys, display…63GPL-2.0-only
dig-storeThe DIG Network DataLayer store manager: composes the on-chain CHIP-0035 DataLayer anchor (dig-merkle) with the off-chain .dig…203Apache-2.0 OR MIT
dig-store-cacheOn-disk LRU (pluggable-policy), pin-aware, crash-safe cache of already-verified DIG `.dig` capsules for the DIG Node — the cache…33Apache-2.0 OR MIT
dig-store-coinA wrapper library over the datalayer driver for managing DIG network store coins on chain.657MIT
dig-tipsThe DIG Network canonical tipping expert crate: a pure, key-free, network-free SpendBundle-builder for tipping a CAT (incl. $DIG)…73Apache-2.0 OR MIT
dig-tlsCanonical DIG peer mTLS: a shipped public DigNetwork CA, per-peer node certs, rustls mutual-auth configs, peer_id = SHA-256(TLS…444Apache-2.0 OR MIT
dig-urn-protocolCanonical DIG Network content-addressing + server-untrusted verification contract: the urn:dig: scheme and byte-level grammar…429Apache-2.0 OR MIT
dig-urn-resolverResolve a DIG URN to its data through the protocol (node-first ladder, verified + decrypted). Rust + wasm; first consumer: Sage…403GPL-2.0-only
dig-walletA comprehensive Rust wallet implementation for Chia blockchain with full DataLayer-Driver integration2,348MIT
dig-wallet-backendCanonical event-driven Chia wallet backend for the DIG Network. Exports two carefully-partitioned seams: an `engine` seam…513GPL-2.0-only
dig2browserStealth browser automation with Web Bot Auth — CDP, WebDriver, BiDi backends436MIT
dig2crawlUniversal agnostic web crawler with Claude-powered CSS selector discovery85MIT
dig2crawl-configConfiguration and site profile types for dig2crawl14MIT
dig2memoryAST index and dependency graph server for code intelligence35MIT
dig2memory-cliCode intelligence CLI — query the dig2memory AST index from the command line14MIT
dig2memory-coreCode intelligence core — AST indexing, dependency graph, and symbol search36MIT
dig2memory-serverCode intelligence server — AST index + dependency graph HTTP API15MIT
digaardA modern DNS lookup CLI — dig done right.38GPL-3.0-only
digdigdig3Unified async Rust API for 47 exchange connectors (REST + WebSocket). The core layer — pure ExchangeHub + connectors.…1,490MIT OR Apache-2.0
digdigdig3-cli`dig3` CLI binary on top of digdigdig3-station: watch / persist / replay / matrix / inspect / capture / benchmark.429MIT OR Apache-2.0
digdigdig3-coreCore data types for digdigdig3 — pure market-data + trading structs/enums (Kline/Ticker/OrderBook/Trade/StreamKind/Symbol/…).…358MIT OR Apache-2.0
digdigdig3-proxyCORS proxy for the digdigdig3 wasm build: forwards browser REST requests to the curated 20-venue exchange allowlist (anti-SSRF,…38MIT OR Apache-2.0
digdigdig3-stationConsumer-facing builder over digdigdig3 ExchangeHub. Persistence, cache, replay, cure, orderbook tracker, multiplex, reconnect.600MIT OR Apache-2.0
digenumAn enum variant extractor3,103MIT
digestTraits for cryptographic hash functions and message authentication codes887,412,686MIT OR Apache-2.0
digest-accessHTTP Digest Access Authentication compliant with ITEF RFC2069, RFC2617 and RFC7616 for Rust26,811MIT OR Apache-2.0
digest-bufferFixed size buffer for use in cryptographic hash functions282,101MIT/Apache-2.0
digest-hashCryptography-grade data structure hashing6,684Apache-2.0/MIT
digest-headersA simple library to hash a request's body in the headers8,106GPL-3.0
digest-iostd::io-compatibility wrappers for traits defined in the digest crate334,291MIT OR Apache-2.0
digest-rsRust bindings for the digest library545MIT
digest-toolDigest cli tool1,771MIT
digest-utilsErgonomic helpers for common hash functions (MD5, SHA-1, SHA-2), Commons-Codec style but Rust-flavoured.65MIT OR Apache-2.0
digest-writerAdds an `io::Write` interface on top of `digest::Digest`21,239MIT/Apache-2.0
digest_authImplementation of the Digest Auth algorithm as defined in IETF RFC 2069, 2617, and 7616, intended for HTTP clients2,086,150MIT
digesterMessage digest generator for many algorithms1,679WTFPL OR CC0-1.0
digestibleA more dynamic Hash and Hasher trait for Rust8,836MIT OR Apache-2.0
digestible-macrosMacros for generating digest implementations9,390MIT OR Apache-2.0
digestifyVerify a file against a provided digest/hash/checksum.5,651Apache-2.0 OR MIT-0
diggerA trait for extracting data from recursive data structures1,730MIT OR Apache-2.0
digibyteGeneral purpose library for using and interoperating with DigiByte and other cryptocurrencies.8,766CC0-1.0
digibyte-rpcRPC client library for the DigiByte Core JSON-RPC API.4,325CC0-1.0
digibyte-rpc-jsonJSON-enabled type structs for digibyte-rpc crate.6,429CC0-1.0
digicash-bankBank server for the digicash e-cash prototype: account ledger, denomination keys, spent-serial store, and the withdraw/deposit…21MIT
digicash-coreCryptographic primitives for the digicash e-cash prototype: RFC 9474 RSA blind signatures over coin serials. Experimental and…31MIT
digicash-protoWire types for the digicash e-cash prototype's bank/wallet protocol. Experimental and unaudited.27MIT
digicash-walletWallet client and CLI for the digicash e-cash prototype: withdraw, spend to a bundle, and deposit. Experimental and unaudited.17MIT
digicirAn interesting simulation of a digital circuit304MIT
digidocA client library for BDOC/ASiC-E digital signatures (DigiDoc)71MIT
digifiGeneral purpose financial library and framework for financial modelling, portfolio optimisation, and asset pricing.8,536MIT OR Apache-2.0
digifirmaItalian CIE P7M parser and signature checker3,029Unlicense
digilent-waveformsBindings for Digilent Waveforms API22,780MIT OR Apache-2.0
digipages-libDigipages Types lib5,581Apache-2.0
digipinDIGIPIN Encoder and Decoder Library - Encode latitude & longitude into 10-digit alphanumeric DIGIPIN codes1,555MIT
digipin-rsRust library for encoding and decoding DIGIPIN (Digital Postal Index Number)181Apache-2.0
digisacCliente Rust para autenticação e consumo da API Digisac (webhooks e mensagens)158Apache-2.0
digisurfA TUI digital signal waveform viewer770non-standard
digitA simple lib for converting digits backand forth2,825MIT
digit-bin-indexA high-performance, O(P) data structure for weighted random sampling of binned probabilities, ideal for large-scale simulations.3,596MIT
digit-cliA finger protocol client (RFC 1288 / RFC 742)58MIT
digit-invariantNarcissistic number searcher1,660MPL-2.0
digit-layoutThis crate provides a unified data type definition across various libraries, efficiently encodes types in a compact layout, thus…439,678MIT
digit-loopsRust crate for finding the number of loops in given numbers1,706MIT
digit-sequenceSequence of u8 digits15,720MIT
digit_groupProvides grouping (thousands separators) for numeric types.547,060Apache-2.0
digitalA crate for simulating digital logic circuits (combinational and sequential)35MIT
digital-filterA simple digital filter library1,983MIT
digital-gardenA tool for authoring and syncing digital gardens1,904MIT
digital-ink-librarylibrary for digital ink (strokes, sketches etc.)1,743non-standard
digital-rosterRent the intelligence, own the governance — a control plane for workers: software colleagues whose every action passes through a…61Apache-2.0
digital_blasphemy_clientA client for the Digital Blasphemy API2,599Apache-2.0
digital_test_runnerParse and run tests used in hnemann's Digital logic designer and circuit simulator.1,349MIT OR Apache-2.0
digitalis-coreCore module for Digitalis2,098Apache-2.0
digitalis-protobufRust implementation of Foxglove message types.1,674Apache-2.0
digitalis-serverBase server module for Foxflove1,567Apache-2.0
digitaloceanA pure Rust DigitalOcean API binding.52,374MIT
digitalocean-apiA pure Rust DigitalOcean API binding.1,214MIT
digitalocean-rsA pure Rust digitalocean API binding.12,635MIT
digitexconvert numbers base and display3,016MIT OR Apache-2.0
digitizeTraits for accessing digits of primitive integers & floats5,067MIT
digitsCustom “numeric” incrementor without u64 MAX limit in size. Like a score flipper for a custom character set.43,818MIT OR Apache-2.0
digits_iteratorIterate over the digits of numbers in an arbitrary radix718,751Apache-2.0
digits_utilsUtilities for converting numbers to digits1,276MIT
DigitShieldA simple and quick password generator for enhanced security.7,426MIT
diglettA simple DNS client capable of output either JSON, or colorful text in terminal ;)5,262LGPL-2.1-only
digmanTicket management systems for solo players.1,797MIT OR Apache-2.0
digoutboxA library to contral a DigOutBox from Rust using `instrumentRs`.425MIT OR Apache-2.0
digraph-rsa handful of algorithms for digraphs1,663non-standard
digraphx-rsNetwork Optimization Algorithms in Rust — generic container-of-containers graph2,474MIT OR Apache-2.0
digsdigs many at once16,255MIT
digseA lightweight, privacy-focused metasearch engine CLI written in Rust18Apache-2.0
digse-coreA lightweight, privacy-focused metasearch engine CLI written in Rust48Apache-2.0
digse-enginesA lightweight, privacy-focused metasearch engine CLI written in Rust33Apache-2.0
digse-httpA lightweight, privacy-focused metasearch engine CLI written in Rust48Apache-2.0
digse-parserA lightweight, privacy-focused metasearch engine CLI written in Rust47Apache-2.0
digstore-coreCore read-crypto and format primitives for the DIG Network store (.dig) format: capsules, manifests, merkle proofs, URN grammar,…380GPL-2.0-only
digtaskDig is a YAML-defined, OS-level task orchestrator. It can 'dig into' a specifed task, or 'dig out' a desired output file1,594non-standard
digua digu engine written in rust9,445MIT
dihardts_cstoolsCollection of data structures and algorithms3,007non-standard
dihardts_omicstoolsCollection of different omic tools, structs and enums.24,068non-standard
dihedralDihedral (torsion) angle calculations10,694MIT
diidi-travel-commonA collection of common utilities and types for the DiiDi project.119MIT
diidi-travel-common-baseA collection of common utilities and types for the DiiDi project.135MIT
diidi-travel-common-configA collection of common utilities and types for the DiiDi project.228MIT
diidi-travel-common-cqrsCQRS pattern implementation similar to MediatR for .NET17MIT
diidi-travel-common-dbA collection of common utilities and types for the DiiDi project.149MIT
diidi-travel-common-db-mongoA collection of common utilities and types for the DiiDi project.18MIT
diidi-travel-common-db-mysqlA collection of common utilities and types for the DiiDi project.18MIT
diidi-travel-common-errorA collection of common utilities and types for the DiiDi project.297MIT
diidi-travel-common-extensionA collection of common utilities and types for the DiiDi project.135MIT
diidi-travel-common-grpcA collection of common utilities and types for the DiiDi project.34MIT
diidi-travel-common-httpA collection of common utilities and types for the DiiDi project.18MIT
diidi-travel-common-loggingA collection of common utilities and types for the DiiDi project.181MIT
diidi-travel-common-protoA collection of common utilities and types for the DiiDi project.84MIT
diidi-travel-common-queueA collection of common utilities and types for the DiiDi project.18MIT
diidi-travel-common-securityA collection of common utilities and types for the DiiDi project.18MIT
diidi-travel-common-structA collection of common utilities and types for the DiiDi project.211MIT
dijavuTwo-phased dependency injection22MIT
dijavu_macrosMacros for dijavu76MIT
dijkstraGenerate minimum paths using Dijkstra algorithm4,229MIT
dijkstra-adjacency-listDijkstra algorithm implementation using an adjacency list.54MIT
dijkstra-suiteA Dijkstra's algorithm implementation that aims to be simple to use and fast to run116GPL-3.0
dijoScriptable, curses-based, digital habit tracker24,044MIT
dikc-detectorFind bad Mac users2,257LGPL-3.0-or-later
dilateA compact, high performance integer dilation library for Rust.10,675MIT OR Apache-2.0
dilemma-tactixAn iterated prisoners dilemma simulator with a terminal UI9,635MIT OR Apache-2.0
dilibA dependency injection library for Rust21,691non-standard
dilib-deriveDerive proc_macros for the dilib crate12,429non-standard
dilib-macrosProcedural macros for the dilib crate7,748non-standard
diligentA port of the Diligent Engine to Rust1,805non-standard