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.

dmgSimple attaching/detaching of macOS disk images94,738MIT/Apache-2.0 dmg-corePure-Rust forensic Apple Disk Image (DMG/UDIF) reader1,489Apache-2.0FilesystemParser implementations dmg-crackerTool for performing dictionary attacks on encrypted DMG images on OSX12,117non-standardCommand line utilities dmg-forensicForensic Apple Disk Image (DMG/UDIF) anomaly auditor: surfaces koly-trailer signature, version, and out-of-bounds structural…29Apache-2.0FilesystemParser implementations dmg-oxideLibrary for reading and writing dmg images.1,949Apache-2.0 OR MIT dmg2nixA wrapper that takes a download link for a dmg archive and generates a .nix file derivative1,560GPL-3.0-only dmg_layoutStrongly-typed builder and serialiser for macOS DMG Finder window layouts19MIT OR Apache-2.0EncodingFilesystem dmgwizExtract filesystem data from DMG files43,724MITCommand line utilitiesEncoding dmiDMI library written in Rust. Provides helpers to manipulate and produce DMI format files.358,328MIT dmidecodeDecode SMBIOS/DMI information into accessible data structures169,912MIT dmidecode-rsdmidecode is a tool to report SMBIOS table content in human readable format.7,667non-standardHardware support dmioA shared library providing functionality to read, write and modify files saved in the DigitalMicrograph file format (version 3 or…6,073LGPL-3.0Parsing toolsScience dmisysThis is a specialized library designed to output the hardware configuration required by the system, as well as various status…1,181GPL-2.0-or-laterCommand line utilities dmitriFast and minimal application launcher, like dmenu2,901non-standardCommand line utilities dmitri_mamrukov_crateA Rust Tutorial crate by Dmitri Mamrukov1,911MIT dml-toolsA library for DML generation and serialization from/to code or YAML files12,364MITDatabase interfaces dmlsdMLS1,043AGPL-3.0 dmmThe Declarative Music Manager9,529GPL-3.0 dmm-apiDMM Web API SDK5,086MIT OR Apache-2.0API bindings dmnCLI and library for DMs and other players of Advanced Dungeons & Dragons (AD&D)3,038AGPL-3.0-onlyCommand line utilitiesGames dmojA Rust crate for providing helpful methods in online judging16,366AGPL-3.0 dmonA library for building daemon processes.834MITOperating systems::Unix APIs dmosDjot HTML renderer with advanced features7,644GPL-3.0-or-laterText processing dmos-cliDjot HTML renderer with advanced features - CLI7,286GPL-3.0-or-laterText processing dmove1,680MIT dmpA high-performance library in that manipulates plain text1,497,226MITAlgorithmsText editors dmr-bridge-discordBridge a DMR network with a Discord voice channel5,525GPL-3.0-onlyCommand line utilitiesMultimedia::Audio dmrc-rsDelhi Metro route planner with precomputed journeys embedded at build time28Apache-2.0Data structuresEmbedded development dmrtdeMRTD / ICAO 9303 reader core in pure Rust — BAC, PACE (ECDH-GM P-256), MRZ, LDS parsing, secure messaging. Transport-agnostic…110MIT OR Apache-2.0CryptographyParser implementations dmsA command line tool for switching between dark and light mode678GPL-2.0 dms-cdc-operatorThe dms-cdc-operator is a Rust-based utility for comparing the state of a list of tables in an Amazon RDS database with data…27,598MIT dms-cdc-operator-clientThe dms-cdc-operator-client is a Rust-based client for comparing the state of a list of tables in an Amazon RDS database with…23,800MIT dms-coordinatesPackage to handle D°M'S'' coordinates51,271MIT OR Apache-2.0Science dms-encoderDMS → tagged-JSON encoder for the conformance suite73MIT OR Apache-2.0 dms-rsDMS data-syntax parser (Rust reference implementation)165MIT OR Apache-2.0ConfigurationParser implementations dmscRi - A high-performance Rust middleware framework with modular architecture616Apache-2.0AsynchronousNetwork programming dmsdkRust-friendly wrappers around the Defold dmSDK6,533MITAPI bindingsGame development dmsdk_ffiAuto-generated bindings to Defold's dmSDK3,610MITExternal FFI bindingsGame development dmsliteLocal and fast Document Management System CLI-tool for storing and searching PDF documents.4,132MITCommand line utilities dmsortFast adaptive sorting for when most of your data is already in order. dmsort can be 2-5 times faster than Rust's default sort…1,668,009MITAlgorithms dmtsql runner6,114Apache-2.0 dmtreeA library to enable publishing a merkle tree over a Distributed Hash Table.1,928Apache-2.0/MIT dmutilA collection of utility macros to ease the creation of other macros.2,019MITNo standard libraryRust patterns dmutilsUtils for domain modeling2,955MIT OR Apache-2.0 dmutils_deriveDerive macros for domain modeling1,676MIT OR Apache-2.0 dmuxDmux is a fast and easy tmux workspace opener9,022MIT OR Apache-2.0 dmux-rsRust rewrite of tmux: terminal multiplexer with sessions, windows, panes, layouts, floating panes, mouse, copy mode.96MITCommand line utilities dmvProvides identity values that are restricted to user-specified scopes22,360MIT OR Apache-2.0 dmv_deriveDefines the `Dmv` derive macro6,702MIT OR Apache-2.0 dmxDMX512 lighting protocol support17,561MIT dmx-rdmRust library for communicating DMX512 (ANSI E1.11) and DMX-RDM (ANSI E1.20) over a RS485 bus by using interchangeable drivers.8,515MIT OR Apache-2.0Embedded developmentHardware support dmx-rdm-enttec-proDMX-RDM driver for the Enttec DMX Pro.1,024MIT OR Apache-2.0Hardware support dmx-rdm-ftdiDMX-RDM driver for FTDI USB uarts.6,760MIT OR Apache-2.0Hardware support dmx-rdm-rp2040DMX-RDM driver for RP2040/Raspberry Pi Pico.1,004MIT OR Apache-2.0Hardware support dmx-serialA vendored fork of the serial library.14,881MIT dmx-structA struct that holds a DMX Addresse with parsing capabilities3,446MIT OR Apache-2.0 dmx-termiosA vendored fork of the termios library.15,616MIT dmx512-rdm-protocolDMX512 and Remote Device Management (RDM) protocol written in Rust20,179MIT dmxparserReading the Valve Data Model eXchange (DMX) format1,707MIT dmxvisHigh Framerate LSD Audio Visualizer [DMX, WS281x, OpenRGB]2,909MITMultimedia::AudioVisualization dmypylsA language server to support editor agnostic usage of the dmypy daemon.3,506MITDevelopment toolsText editors dmzjdmzj api bindings15,120Apache-2.0API bindingsNetwork programming dmzj-protodmzj api bindings7,291Apache-2.0API bindingsNetwork programming dn这是一个使用 Rust 编写的多线程下载工具,支持断点下载和重试功能。通过该工具,你可以高效地下载文件,充分利用多线程提升下载速度,同时在下载过程中支持断点续传,保证下载的稳定性和可靠性。6,205MIT dn-cliA simple, minimal, and flexible command line utility for organising plaintext files.2,705GPL-3.0-or-laterCommand line utilities dn42-kb-canvas-wikipedia-rcDraw WP rc on us2.g-load.eu:90902,432GPL-3.0-or-later dnaSome tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public'…5,049MIT dna-rsAsync Rust client for the Domain Name API REST gateway72MITAPI bindingsWeb programming dna-seqtkSmall toolkit for nucleotide sequence work: reverse complement, GC content, transcription and a naive melting-temperature…20MIT dnacombCount the occurances of structured sequence reads and compare to an expected library1,685MITCommand line utilitiesScience::Bioinformatics::Sequence analysis dnalibA simple tool for dioxus framework57MIT dnalib-macrosProc macros for dnalib99MIT dnapiUnofficial Rust client for the Dune Analytics API (dnapi)244MITAPI bindingsWeb programming::HTTP client dnapi-rsA rust client for the Defined Networking API18,106AGPL-3.0-or-later dnasGenerating and parsing DNA bases1,532MIT OR Apache-2.0 dnaslxa package for me1,732Apache-2.0 dncCLI path launcher - dance around your files!112MIT dncl_transDNCL (大学入試センター言語, Daigaku Nyushi Center Language) をRustにトランスパイルするマクロ1,559MITDevelopment tools dndD&D 5e types and common mechanics1,508MITGamesNo standard library dnd-characterA Dungeons and Dragons character generator87,337MIT dnd_dice_rollerA simple dice rolling library for dnd dice strings12,887MIT dnd_libDungeons & Dragons character building and management library44MITAPI bindingsData structures dnd_spellbook_makerLibrary for making pdf documents of 5th edition D&D spells that are formatted like D&D source books.4,728MIT OR Apache-2.0 OR GPL-3.0-or-later dnd_wikia tool for creating wikis for dnd 5e15,961MITCommand line utilities dnd_wiki_markdowna tool for creating wikis for dnd 5e2,481MITCommand line utilities dndgamerollsDnD Game Rolls - D&D dice roller with CLI and 3D visualization using Bevy266MITCommand line utilitiesGames dndgamerolls-cliDnD Game Rolls CLI - A command-line D&D dice roller with character sheet support48MITCommand line utilitiesGames dndiceDnD Dice Rolling on the command line847MIT OR Apache-2.0Command line utilities dndk-gcmTODO1,474BSD-3-ClauseCryptographyNo standard library dndtoolsVarious CLI tools and library for D&D 5e1,681GPL-3.0 dndtreeDND-Tree dynamic connectivity data structure126Unlicense dndtriggerA simple cli/service for MacOS to execute scripts when Do Not Disturb is toggled on or off.1,533MITCommand line utilities dndx-fork-tokio-tunAsynchronous allocation of TUN/TAP devices using tokio4,609MIT OR Apache-2.0AsynchronousNetwork programming dndx-forked-unix-udp-sockasync & sync UDP sockets supporting sendmsg/recvmsg and src IP manipulation1,605MIT OR Apache-2.0AsynchronousNetwork programming dnetmapA CLI tool to inspect Docker networks using Rust.461MITCommand line utilitiesDevelopment tools dnevnikdnevnik.mos.ru Internal API Wrapper4,061MITAPI bindings dnfBuild and evaluate DNF (Disjunctive Normal Form) queries with a fluent API535MIT OR Apache-2.0Data structuresParser implementations dnf-deriveDerive macro for dnf crate - generates DnfEvaluable trait implementations574MIT OR Apache-2.0Development tools::Procedural macro helpers dnf-repofilePure Rust library for parsing, managing, validating, diffing, and rendering DNF/YUM .repo configuration files73MITConfigurationParsing tools dnfile.NET binary extractor396Apache-2.0Parsing tools dngA pure rust library for reading / writing DNG files providing access to the raw data20,865AGPL-3.0Command line utilitiesMultimedia::Encoding dniValidate Spanish DNI and NIE identification numbers. A faithful port of the python-stdnum algorithms. Zero deps, no_std.23MIT OR Apache-2.0AlgorithmsNo standard library dnldRust library for simple downloading10,140MIT dnormSampling exactly from the normal distribution1,612MIT dnote-tuiTUI for dnote23,918MIT dnotedA simple tool to leave yourself notes in directories1,544MIT dnoted-edcA simple tool to leave yourself notes in directories1,565MIT dnpdnp is a library that implements the Distributed Network Protocol (3) protocol stack as defined by IEEE 1815-2012 with IP…1,607Unlicense OR MITNetwork programming dnp3Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, C++, .NET, and Java48,501non-standardNetwork programming dnp3timeAllows you to set the system time using DNP3 time synchronization.724AGPL-3.0-only dnpakA Rust implementation of Dragon Nest PAK structure file15,956WTFPL dnsA DNS library for Rust.12,616 dns-benchFind the fastest DNS in your location to improve internet browsing experience.19,591MIT OR Apache-2.0Command line utilitiesNetwork programming dns-checkerCheck domain liveness via DNS lookups27MITCommand line utilitiesNetwork programming dns-clientsimple dns-client3,108ISC dns-codecrepresent arbirary data as legal DNS names using a mostly base-38 encoding (including '.' and '-' where permitted).1,213GPL-3.0Encoding dns-cookieAlgorithms for Domain Name System (DNS) Cookies construction4,382MIT/Apache-2.0 dns-dogeA command-line DNS client8,400MITCommand line utilities dns-editA minimal library of DNS provider utilities1,438Apache-2.0 OR MIT dns-firewallFiltering DNS proxy server with firewall integration3,278MIT OR Apache-2.0Network programming dns-forward-over-tcpAs a dns server. forward data over TCP.4,459MIT/Apache-2.0Network programming dns-funFun DNS server implementation that can convert units and return IP addresses1,590MIT dns-geolocation-checkerA tool to check the geolocation of a domain based on its DNS records.3,457MIT dns-lookupA simple dns resolving api, much like rust's unstable api. Also includes getaddrinfo and getnameinfo wrappers for libc variants.24,594,986MIT/Apache-2.0 dns-mail-discoverA dns based mail server discovery crate.6,739MIT dns-messageDNS message library365MITNetwork programmingParsing tools dns-message-parserLibary to encode and decode DNS packets110,980BSD-3-ClauseEncodingParser implementations dns-mock-serverMock DNS server for tests17,312MIT OR Apache-2.0 dns-orchestrator-appPlatform-agnostic application bootstrap for DNS Orchestrator155MITWeb programming dns-orchestrator-coreCore business logic for DNS Orchestrator210MITWeb programming dns-orchestrator-mcpMCP Server for DNS Orchestrator - AI agent interface97MITWeb programming dns-orchestrator-providerDNS provider abstraction library for multiple cloud platforms (Cloudflare, Aliyun, DNSPod, Huaweicloud)309MITAPI bindingsWeb programming dns-orchestrator-toolboxNetwork diagnostic toolbox: WHOIS, DNS lookup, IP geolocation, SSL certificate check, HTTP headers, DNSSEC validation213MITNetwork programmingWeb programming dns-over-httpsA lightweight DNS-over-HTTPS proxy1,582MIT dns-over-tlsA simple DoT Proxy1,760non-standard dns-packetReader and Writer for DNS messages based on RFC103584MITNetwork programming dns-parserPure-rust DNS protocol parser library. This does not support network, only raw protocol parser.4,683,125MIT/Apache-2.0Parser implementations dns-parser-joePure-rust DNS protocol parser library. This does not support network, only raw protocol parser.3,737MIT/Apache-2.0 dns-parser-revivedPure-rust DNS protocol parser library. This does not support network, only raw protocol parser.1,770MIT/Apache-2.0Parser implementations dns-protocolA DNS protocol implementation in Rust27,190MIT OR Apache-2.0 dns-protocol-patchA DNS protocol implementation in Rust4,222MIT OR Apache-2.0 dns-ptr-resolverA program to resolve DNS IPs to PTRs4,043MPL-2.0Command line utilities dns-query-monitorReal-time DNS query monitoring tool with Terminal User Interface29MITCommand line utilitiesNetwork programming dns-resolverdns resolver based on future21,417MIT dns-resolver-rsA simple DNS resolver server built with Axum and Tokio563MITAsynchronousNetwork programming dns-sdRust binding for dns-sd68,451MIT dns-sd-nativeAsync wrapper for native DNS-SD/mDNS stacks3,639MITNetwork programming dns-serverA threaded DNS server.17,376Apache-2.0Network programming dns-stampCreate and parse DNS Stamps1,931ISC dns-stamp-parserLibary to encode and decode DNS stamps9,827BSD-3-ClauseEncodingParser implementations dns-switcherTUI app for real-time DNS switching on Linux65MITCommand line utilitiesNetwork programming dns-updateDynamic DNS update (RFC 2136 and cloud) library for Rust87,105Apache-2.0 OR MITNetwork programming dns-updaterA service that periodically checks and synchronises the internet facing ip to AWS Route53, useful for running home services…6,733Apache-2.0 dns-uriSimple parser / formatter of DNS server URIs311MIT OR Apache-2.0Network programming dns-wrapperAn API wrapper for Diplomacy and Strife6,020GPL-3.0-or-later dns2socksConvert DNS requests to SOCKS5 proxy.13,161MIT dns2tcpdns2tcp1,751Apache-2.0 dns3DNS1,788MIT dns_commonPersonal toolbelt for Rust code22,869Apache-2.0 dns_common_derivePersonal derive macros for Rust code22,907Apache-2.0 dns_in_a_weekendA toy implementation of a DNS server that implements caching.2,732non-standard dns_nameDNS name parsing with public suffix lookup10,340MITData structuresNetwork programming dns_onlineA simple wrapper for the online.net DNS API6,162MPL-2.0 dns_parseDNS message build and parse / DNS 消息构建与解析1,509MulanPSL-2.0Data structuresDevelopment tools dns_proxyA DNS proxy that can modify responses to solve NAT issues39GPL-3.0-or-later dnsaurAn asynchronous DNS stub resolver907MPL-2.0AsynchronousNetwork programming dnsbenchSimple program to benchmark DNS servers7,669MIT dnsblCheck IPs against DNSBL5,049MIT OR Apache-2.0 dnscacheSimple DNS proxy with forced caching14,543MIT/Apache-2.0 dnscatDNSCAT2 protocol3,978MITNetwork programming dnscat-clientStandalone DNSCAT2 client3,047MITNetwork programming dnscat-serverStandalone DNSCAT2 server1,765MIT dnsclientA small, simple and secure DNS client library83,080ISCOperating systems::Unix APIs dnsclientxA small, simple and secure DNS client library11,072ISCNetwork programming dnscoreDNS Core1,614Apache-2.0 dnscryptA pure-Rust DNSCrypt v2 client library — sync and async support.50MIT OR Apache-2.0CryptographyNetwork programming dnsglobeGlobal DNS propagation checker TUI — watch a DNS record propagate across 34 public resolvers worldwide, on a world map in your…472MITCommand line utilitiesNetwork programming dnsiA tool for investigating the DNS.2,871BSD-3-ClauseCommand line utilities dnsieDNS client written in rust. Desgined to implement DnsOverHttps and other client-side resolvers.1,331MIT dnsimUnofficial Rust client for the Dune SIM API (dnsim)264MITAPI bindingsCryptography::Cryptocurrencies dnsimpleThe DNSimple API client for Rust.22,818MITAPI bindings dnsinkA high-performance DNS proxy with threat intelligence, Shannon-entropy tunneling detection, and Prometheus metrics37MITCommand line utilitiesNetwork programming dnsioDNS message serialization/deserialization library195MITNetwork programmingParsing tools dnsloggerPassive dns sniffer. Provides dnslogger binary and a dns parser library.5,990MIT/Apache-2.0Data structuresNetwork programming dnsmToolkit for covert data exfiltration using DNS705MITCommand line utilitiesDevelopment tools dnsmasq-confdnsmasq-conf is a safe library providing data-structures to parse [dnsmasq](https://thekelleys.org.uk/dnsmasq/doc.html)…634MIT OR Apache-2.0ConfigurationParsing tools dnsoverhttpsResolve hostnames by sending DNS queries over HTTPS10,069MIT dnsparseA `no_std` library for parsing and generating DNS queries and responses.5,853MIT OR Apache-2.0Network programmingParser implementations dnsparserDNS Parser1,591Apache-2.0 dnspingPing a server with DNS.4,471MITCommand line utilitiesNetwork programming dnspod-cliA command line tool for dnspod5,033MIT dnspod-ddnsSimple dnspod ddns tool12,112MIT dnspod-libDNSPod lib16,111MIT dnsresolvResolve domains and ips4,635GPL-3.0 dnsrobotOfficial Rust client for DNS Robot (dnsrobot.net) — DNS lookups, WHOIS, SSL checks, SPF/DKIM/DMARC validation, and more24MITNetwork programmingWeb programming dnssdA safe wrapper for the DNS service discovery library.2,930 dnssec-proverA simple crate which allows for the creation and validation of transferrable proofs of entries in the DNS.979,068MIT OR Apache-2.0CryptographyNo standard library dnssectorA very fast library to parse, validate, create and mangle DNS packets87,397ISC dnsstampsCreate and parse DNS Stamps34,147ISC dnstapAn implementation of the dnstap protocol7,702ISCEncodingNetwork programming