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.
dup-indexerCreate a non-duplicated index from Strings, static str, Vec, or Box values173,628MIT OR Apache-2.0
dupastFast code duplication detector with Cargo-like ergonomics52MIT OR Apache-2.0
dupblasterFast duplicate marking for query-grouped SAM/BAM files, inspired by samblaster and Picard MarkDuplicates108MIT
dupcheckDuplicate file checking functions.2,414MIT
dupcheckerLibrary, which helps to check files for duplicates12,770MIT
dupdupFind duplicate file9,163MIT
dupeMarker for types which are cheap to clone4,245,546MIT OR Apache-2.0
dupe-be-goneA Multi-threaded duplicate file cleaner usuable as a CLI application.1,572GPL-3.0
dupe-cliCross-language duplicate code detector CLI tool17MIT OR Apache-2.0
dupe-coreCross-language duplicate code detection library using Tree-sitter and Rabin-Karp22MIT OR Apache-2.0
dupe-krillAn incremental file deduplicator which minimizes amount of data read. Replaces duplicate files with identical content with…14,364MIT
dupe_deriveDerive Dupe4,244,722MIT OR Apache-2.0
dupedA library that helps you find file duplicates.862GPL-3.0-or-later
duped-cliA CLI that helps you find file duplicates.631GPL-3.0-or-later
dupefinderA duplicate file finding utility library that supports directory recursion, multiple directories, and specific file duplicate…4,153MIT
dupehellSynthetic multi-domain dataset generator for record linkage benchmarking — Educational Use Only29MIT
dupehoundSniffs out near-duplicate code in any codebase. Fast, offline, no AI required.149MIT
duperThe format that's super!2,736MIT
duper_lspLSP implementation for Duper.136MIT
duper_rpcAn RPC implementation for Duper.26MIT
duperfmtDuper formatting library and CLI.221MIT
duperqLSP implementation for Duper.119MIT
dupes-coreCore library for detecting duplicate and near-duplicate code blocks2,240MIT
dupes-rustRust language analyzer for dupes-core duplicate detection2,134MIT
dupfindDuplicate Finder to identify and remove duplicate files1,543MIT
dupfinderA fast duplicate file finder with glob/regex filtering, JSON export, and cross-platform delete scripts216MIT
dupimgA simple duplicate image finder6,480AGPL-3.0
dupinA port scanner in rust. Inspired by nmap and masscan.1,815Unlicense/MIT
dupitcopy or clone a value3,204Apache-2.0
dupit-derivecopy or clone a value2,551Apache-2.0
dupleproof of concept library with methods generic over the tuple length2,462GPL-3.0
duplexThe Duplex trait: interactive streams62,587Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
duplex-rpcA single-threaded duplex RPC library for Rust WebAssembly (WASI) projects. This is an experimental prototype and not intended for…26MIT
duplexifyCombine a reader + writer into a duplex of Read + Write.33,436MIT OR Apache-2.0
duplicateProvides macros for duplication of code with variable substitution.19,411,396MIT OR Apache-2.0
duplicate-checkerA duplicate file checker10,166MIT OR Apache-2.0
duplicate-cliRun N copies of a command and view their outputs side-by-side in one terminal.23MIT
duplicate-finderSimple program to find duplicated files in a filesystem7,671MIT
duplicate-function-checkerTool to determine how much of your binary is duplicate functions1,442MIT OR Apache-2.0
duplicate-krillerA fast file deduplicator. Replaces duplicate files with identical content with hardlinks.17,294MIT
duplicate-scoutduplicate-scout (dsc) is a cli tool for finding and removing duplicate files on one or multiple file systems,
while respecting…1,257MIT OR Apache-2.0
duplicate_codeA tool for parsing directories scanning all the files within to find duplicate segments of code across files.12,426AGPL-3.0
duplicate_destroyerFinds and annihilates duplicate directories.10,017AGPL-3.0-or-later
duplicate_file_finderFinds duplicate files.2,219MIT
duplicate_macrotestFork of the macrotest crate specifically to test the duplicate crate15,920MIT OR Apache-2.0
duplicatiA Duplicati client library14,189MIT
duplicati-collectorAn influxdb collector that polls Duplicati for data about backups3,093MIT
duplinkA CLI tool for finding duplicate files from directory tree and de-duplicating them.10,343MIT/Apache-2.0
dupliterRetro BBS-style terminal simulator for the Dupliter gravitational-temporal anchor hypothesis21MIT
duploWeb application for easy deployment of a file sharing portal in private networks4,293MIT OR Apache-2.0
dupnamegenSequential file name generator.2,9610BSD
dupperCLI tool to find duplicate files based on their hashes.7,696GPL-3.0-or-later
dupsonicFind duplicate audio files using acoustic fingerprinting (chromaprint/AcoustID)165GPL-2.0-or-later
durno_std duration parser and pretty-formatter for humans73,748MIT
duraDura backs up your work automatically via Git commits.4,888Apache-2.0
durabilityDurability primitives for local persistence1,818MIT OR Apache-2.0
durableA framework for building durable workflows on Rust47MIT
durable-dbDatabase migrations and schema for the durable workflow engine869MIT
durable-execution-sdkAWS Durable Execution SDK for Lambda Rust Runtime230Apache-2.0
durable-execution-sdk-macrosProcedural macros for AWS Durable Execution SDK292Apache-2.0
durable-execution-sdk-testingTesting utilities for AWS Durable Execution SDK71Apache-2.0
durable-lambda-builderBuilder-pattern API style for AWS Lambda durable execution workflows30MIT OR Apache-2.0
durable-lambda-closureClosure-native API style for AWS Lambda durable execution workflows35MIT OR Apache-2.0
durable-lambda-coreCore replay engine, types, and operation logic for AWS Lambda durable execution in Rust253MIT OR Apache-2.0
durable-lambda-macroProc-macro for zero-boilerplate AWS Lambda durable execution handler registration29MIT OR Apache-2.0
durable-lambda-testingMockDurableContext and assertion helpers for testing durable Lambda handlers without AWS credentials30MIT OR Apache-2.0
durable-lambda-traitTrait-based API style for AWS Lambda durable execution workflows31MIT OR Apache-2.0
durable-macrosProc macros for the durable workflow engine856MIT
durable-rustLightweight durable job execution engine backed by Postgres730MIT
durable-streamsHigh-performance Durable Streams server (Rust)158Apache-2.0
durable-streams-serverDurable Streams protocol server in Rust, built with axum and tokio3,642MIT
durable-workflowFirst-party Rust SDK for Durable Workflow workers and clients799MIT
durable_migrationsRun SQL migrations on your durable object80MIT
durable_rate_limitA simple Rust rate-limiter made for Cloudflare Workers using Durable Objects27MIT
durabletaskAn implementation of the Durable Task Framework in Rust1,001Apache-2.0
durabletask-protoCompiled protos for the durabletask framework1,258Apache-2.0
duraflow-rsDurable, resumable DAG tasks built on top of dagx42MIT OR Apache-2.0
duraktui card game 'durak'(fool) built with ratatui.706MIT
durareA DBOS-compatible durable execution SDK for Rust: write ordinary async code, checkpoint every step to Postgres or SQLite, and…129MIT OR Apache-2.0
durare-macrosProcedural macros for durare: #[workflow] auto-registration.45MIT OR Apache-2.0
durastrA small Rust crate focused on improving duration parsing.39MIT
duration-breakdownBreakdowns of time durations into their constituent parts8,200MIT
duration-extErgonomic extension trait for creating std::time::Duration from numeric literals294GPL-3.0-only
duration-extenderAdds fluent, highly readable methods (like .minutes(), .hours()) directly to integer types (u32, i64, etc.) to easily create…1,198MIT OR Apache-2.0
duration-flexSpecify durations in an easier to easy format, like 1h20m.3,791MIT OR Apache-2.0
duration-humanDuration wrapper to interact with humans54,816non-standard
duration-macroCompile-time duration parsing2,487MIT/Apache-2.0
duration-parserA single-function, overflow-aware rust library for parsing strings of the form "1y2w5d3h42m10s" into seconds5,156MIT
duration-partsA lightweight duration decomposition and formatting crate.85MIT
duration-strduration string parser8,630,677Apache-2.0
duration-stringString to duration and vice-versa lib. Format is [0-9]+(ns|us|ms|[smhdwy]) such as 100ms, 1s, 2h, 1y4,039,724non-standard
duration_helperSimple std::time::Duration extension methods for i64 and f64 types: 5.hours()1,779MIT
duration_in_msDuration defined in millisecond precision4,676non-standard
duration_in_ms_macrosMacros for the duration_in_ms package4,083non-standard
durationfmtA Rust library to format std::time::Duration the same way Go does.261,412MIT
durationsDuration constants89,741MIT OR Apache-2.0
durbatWrite Rust in Black Speech from Lord of the Rings70MIT
durbat_proc_macroBase proc macro for durbat - Rust in Black Speech213MIT
durduffcompare directories file by file1,770BSD-3-Clause
durf_browserFuture durf browser.23non-standard
durf_engineFuture engine for durf.24non-standard
durf_parserParser for the Durf AST.310non-standard
durf_ratatuiRatatui widget for Durf.40non-standard
durhamplaceholder1,822ISC
duriCLI tool to get data URI of a file7,000GPL-3.0-or-later
durianClient-server networking library built on top of the QUIC protocol, implemented in Rust by quinn.11,195MIT
durian_macrosMacros for the durian crate for ease of creating Packet structs8,280MIT
durian_proc_macrosProcedural macros for the durian crate for ease of creating Packet structs5,634MIT
duringA utility to run a command only during certain times of day2,734MIT
duriteDU graphite probe5,890non-standard
durlmulti fiber download http file.10,175MIT/Apache-2.0
duroxideDurable code execution framework for Rust12,528MIT
duroxide-cdbA CosmosDB-based provider implementation for Duroxide, a durable task orchestration framework59MIT
duroxide-pgA PostgreSQL-based provider implementation for Duroxide, a durable task orchestration framework11,026MIT
duroxide-pg-optA PostgreSQL-based provider implementation for Duroxide, a durable task orchestration framework97MIT
durr5.minutes() instead of Duration::from_seconds(300)3,036MIT OR Apache-2.0
durrrrrenvA zsh alternative to direnv that automatically loads environment configurations when you enter a directory200MIT
dursDurs: A fast, intuitive disk usage analyzer in Rust. Quickly assess file system space with efficient, clear visualizations and…7,174MIT
durs-common-toolsCommon rust tools for DURS project.4,387AGPL-3.0
durs-network-documentsNetwork documents for DUNP (DUniter Network Protocol)4,994AGPL-3.0
durs-wotMakes Web of Trust computations for the Dunitrust project.3,362AGPL-3.0
durstrA simple library for parsing human-readable strings into durations.144,908MIT
durtCommand line tool for calculating the size of files and directories24,210GPL-3.0+
durthangA modern, terminal-based MUD client with TLS, GMCP, automap, aliases, triggers, and a sidebar panel system51GPL-3.0-only
durustA durable workflow runtime for Rust services.94MIT
durust-macrosProcedural macros for the durust durable workflow runtime.158MIT
durylogAn easy to use library to implements logging on stdout, file or both.4,110MIT
dustodo29MIT
dusaA client and server model application for encrypting files and texted based on recs_lib5,330MIT
dusa_collection_utilsA common library with standardized functions that the ais_platform, dusa, recs and others will depend on36,541MIT
dusage💾 A command line disk usage information tool: disk usage (foreground), inodes (background).21,074MIT
duskSlot-based unique addresses1,363Apache-2.0
dusk-abiThe official ABI to develop dusk-network contracts and host module for Rusk VM28,157MPL-2.0
dusk-apiCrate, that defines plugin interface used in dusk project4,266GPL-3.0-or-later
dusk-auth-core-rustAn opinionated, framework-agnostic authentication core enforcing correct session-based auth practices26MIT
dusk-bip39Dusk fork of the library for BIP-39 Bitcoin mnemonic codes1,725CC0-1.0
dusk-blindbidBlindBid protocol implementation with PLONK ZKProofs backend15,802MPL-2.0
dusk-bls12_381Fork of the implementation of the BLS12-381 pairing-friendly elliptic curve construction with some extra tooling needed by the…295,561MIT/Apache-2.0/MPL-2.0
dusk-bls12_381-signImplementation of BLS signatures using the BLS12-381 curve31,521MPL-2.0
dusk-bytesA trait that uses constant generics to implement de/serialization on sized type237,594MPL-2.0
dusk-cdfPLONK debugger CDF implementation10,476MPL-2.0
dusk-consensusImplementation of Dusk Succinct Attestation consensus protocol5,811MPL-2.0
dusk-coreTypes used for interacting with Dusk's transfer and stake contracts.10,420MPL-2.0
dusk-curvesBackend-agnostic elliptic curve primitives288MPL-2.0
dusk-data-driverData driver contract interface to support json serialization2,858MPL-2.0
dusk-forgeA smart contract development framework for Dusk1,655MPL-2.0
dusk-forge-contractA smart contract development macro for Dusk609MPL-2.0
dusk-hadesImplementation of Hades252 permutation algorithm over the Bls12-381 Scalar field.79,381MPL-2.0
dusk-hamtHAMT datatructure for microkelvin31,939MPL-2.0
dusk-jubjubDusk's fork of the implementation of the Jubjub elliptic curve group274,386MIT/Apache-2.0
dusk-kelvin-mapBST Map implementation with Microkelvin backend10,837MPL-2.0
dusk-langCompiler for the dusk programming language, a systems language with generational memory safety, emitting textual LLVM IR116MIT OR Apache-2.0
dusk-merkleCrate implementing Dusk Network's Merkle tree60,189MPL-2.0
dusk-nodeAn implementation of dusk-blockchain node in pure Rust4,526MPL-2.0
dusk-node-dataTypes used for interacting with Dusk node.5,073MPL-2.0
dusk-pkiA library that holds the types and functions required to perform keys operations in Dusk55,647MPL-2.0
dusk-plonkA pure-Rust implementation of the PLONK ZK-Proof algorithm185,250MPL-2.0
dusk-poseidonImplementation of Poseidon hash algorithm over the Bls12-381 Scalar field.132,797MPL-2.0
dusk-proc-macrosA collection of procedural macros for use by the Dusk programming language compiler9,109MIT
dusk-ruskRusk is the Dusk Network node implementation5,562MPL-2.0
dusk-rusk-testTest utilities for Rusk27MPL-2.0
dusk-safeSponge API for Field Elements41,568MPL-2.0
dusk-schnorrA pure-Rust implementation of Schnorr signatures with a PLONK circuit module additionally43,998MPL-2.0
dusk-stake-contract-ddData driver for Dusk Stake Contract1,490MPL-2.0
dusk-transfer-contract-ddData driver for Dusk Transfer Contract1,478MPL-2.0
dusk-udsMinimalistic boilerplate for UnixListener bindings.7,055MIT
dusk-uiDiscord UI framework for interact message using twilight API.3,980ISC
dusk-varintvarint+zigzag integer encoding/decoding (no_std)32,963MIT
dusk-vmThe VM to run smart contracts on the Dusk network6,436MPL-2.0
dusk-walletA library providing functionalities to create wallets compatible with Dusk Network24,846MPL-2.0
dusk-wallet-coreThe core functionality of the Dusk wallet63,482MPL-2.0
dusk-wasmtimeHigh-level API to expose the Wasmtime runtime32,196Apache-2.0 WITH LLVM-exception
dusk-wasmtime-craneliftIntegration between Cranelift and Wasmtime18,648Apache-2.0 WITH LLVM-exception
dusk-wasmtime-environStandalone environment support for WebAsssembly code in Cranelift18,999Apache-2.0 WITH LLVM-exception
dusk-wasmtime-runtimeRuntime library support for Wasmtime18,395Apache-2.0 WITH LLVM-exception
dusk_direA work-in-progress intermediate representation library, designed primarily for use in the Dusk programming language10,233MIT
dusklangThis crate contains a compiler for the Dusk programming language7,713MIT
duskphantom-backendBackend for DuskPhantom Compiler2,253MIT OR Apache-2.0
duskphantom-frontendFrontend for DuskPhantom1,758MIT OR Apache-2.0
duskphantom-graphGraph Utills for duskphantom project2,571MIT OR Apache-2.0
duskphantom-middleMiddle for DuskPhantom Compiler1,541MIT OR Apache-2.0
duskphantom-utilsUtilities for DuskPhantom2,246MIT OR Apache-2.0
dusks-reqwesthigher level HTTP client library1,886MIT OR Apache-2.0
dustDust allows to build easy data driven tests in Rust42,229MIT
dust-coreThis crate name is claimed. See README for more information.4,333ISC
dust-devilA socks5 proxy server with advanced remote monitoring capabilities.3,026MIT OR Apache-2.0
dust-devil-coreShared sources used in the dust-devil socks5 server and monitoring clients.3,663MIT OR Apache-2.0
dust-devil-sandstormA remote monitoring client for the dust-devil socks5 server.2,957MIT OR Apache-2.0
dust-engineThis crate name is claimed. See README for more information.4,269ISC
dust-langGeneral purpose programming language19,485MIT
dust-mailA multi protocol email client4,515MIT
dust-networkThis crate name is claimed. See README for more information.4,249ISC
dust-physicsThis crate name is claimed. See README for more information.4,293ISC
dust-renderThis crate name is claimed. See README for more information.4,282ISC
dust-uiThis crate name is claimed. See README for more information.4,298ISC
dust_bunnysimple library for rendering particle simulations329AGPL-3.0
dust_ddsData Distribution Service (DDS) implementation111,761Apache-2.0
dust_dds_deriveDerive macro for `DdsType` and other traits from `dust-dds`112,370Apache-2.0
dust_dds_genOMG IDL compiler for Dust DDS24,402Apache-2.0
dust_style_filetree_displaya rip off of dust's display, useful for applications that want dust's output style for some reason1,627Apache-2.0