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.

dear-imgui-rsHigh-level Rust bindings to Dear ImGui v1.92.7 with docking, WGPU/GL backends, and extensions (ImPlot/ImPlot3D, ImNodes,…11,141MIT OR Apache-2.0API bindingsGUI dear-imgui-sdl3SDL3 platform backend with optional OpenGL3, SDLRenderer3, and SDLGPU3 renderers for dear-imgui-rs690MIT OR Apache-2.0API bindingsGUI dear-imgui-sysLow-level FFI bindings to Dear ImGui v1.92.8 (docking branch) via cimgui (C API)12,830MIT OR Apache-2.0API bindingsGUI dear-imgui-test-engineSafe Rust wrapper for Dear ImGui Test Engine237MIT OR Apache-2.0API bindingsGUI dear-imgui-test-engine-sysLow-level FFI bindings for Dear ImGui Test Engine352non-standardAPI bindingsGUI dear-imgui-wgpuWGPU renderer backend for dear-imgui-rs (native + WebAssembly)8,007MIT OR Apache-2.0API bindingsGUI dear-imgui-winitWinit platform backend for dear-imgui-rs8,807MIT OR Apache-2.0API bindingsGUI dear-imguizmoHigh-level Rust bindings for ImGuizmo (C API) with Dear ImGui integration1,965MIT OR Apache-2.0API bindingsGUI dear-imguizmo-quatHigh-level Rust bindings for ImGuIZMO.quat (C API) with Dear ImGui integration1,494MIT OR Apache-2.0API bindingsGUI dear-imguizmo-quat-sysLow-level FFI bindings for ImGuIZMO.quat via cimguizmo_quat (C API)1,472MIT OR Apache-2.0API bindingsGUI dear-imguizmo-sysLow-level FFI bindings for ImGuizmo via cimguizmo (C API)1,985MIT OR Apache-2.0API bindingsGUI dear-imnodesSafe, idiomatic Rust bindings for ImNodes (node editor for Dear ImGui)2,080MIT OR Apache-2.0API bindingsGUI dear-imnodes-sysLow-level FFI bindings for ImNodes via cimnodes (C API)2,035MIT OR Apache-2.0API bindingsGUI dear-implotHigh-level Rust bindings to ImPlot with dear-imgui-rs integration6,429MIT OR Apache-2.0API bindingsGUI dear-implot-sysLow-level FFI bindings for ImPlot via cimplot (C API)6,406MIT OR Apache-2.0API bindingsGUI dear-implot3dHigh-level Rust bindings to ImPlot3D with dear-imgui-rs integration5,414MIT OR Apache-2.0API bindingsGUI dear-implot3d-sysLow-level FFI bindings for ImPlot3D via cimplot3d (C API)5,377MIT OR Apache-2.0API bindingsGUI dear-node-editorSafe Rust bindings for imgui-node-editor for Dear ImGui114MIT OR Apache-2.0API bindingsGUI dear-node-editor-sysLow-level FFI bindings for imgui-node-editor via cimnodes_editor158MIT OR Apache-2.0API bindingsGUI dear_mirl_guiA 'Dear ImGui' inspired RmGui lib for 'Mirl'394MITGUIText editors dearbitraryThe trait for generating unstructured data from structured data347,842MITDevelopment tools::Testing dearbitrary_deriveDerives dearbitrary traits2,866MITDevelopment tools::Testing dearcutDynamic earcut-based triangulation (soon-to-be) optimized for fast incremental insertions and removals. Mutating doesn't…230MIT OR Apache-2.0AlgorithmsData structures dearxanStatic analyzer and patcher for the Arxan anti-debug/DRM as found in FromSoftware titles6,171MIT OR Apache-2.0Security dearxan-test-utilsUtilities for dearxan's integration tests4,201MIT OR Apache-2.0 dearyEncrypted personal diary1,701WTFPLCommand line utilities deasyncA procedure macro to turn async implemention into sync3,344MIT deathManaging rust application shutdown with signals.1,860MIT death_god_logging_toolMy awesome lovelly logging. With colors and code links. (Настройка логирования с навигацией по коду)26,845GPL-3.0-only deathframeMy game development framework for the amethyst game engine27,823MIT deathfruitA modern, fast, experimental crate, inspired by PowerShell245BSD-3-ClauseCommand line utilities deathripRips full-resolution images from the Dead Sea Scrolls digital library.5,741MIT OR Apache-2.0Command line utilitiesMultimedia::Images debUtilities for working with files and formats commonly found when working with Debian's project tooling, or infrastructure.19,864MIT deb-architecturesParse Debian architecture strings into an enum, and vice versa.3,244MIT deb-controlCrate for DEB/control file generation4,112MIT deb-control-codecZero-copy parser & streaming futures codec for Debian control files48MIT OR Apache-2.0Parser implementations deb-libsolv-resolverDebian libsolv resolver1,447MIT deb-rsExtracting and grabbing metadata from .deb files5,055MIT deb-rustRust library for building and reading Deb packages4,342GPL-3.0-or-later deb-versionCompare (Debian-style) version numbers16,340MIT OR Apache-2.0Operating systemsParsing tools deb-version7Parsing and comparing of Debian package versions3,265GPL-3.0-or-laterParser implementations deb822(De)Serialization of Deb822 file4,298GPL-3.0-or-laterEncodingParser implementations deb822-deriveDerive macro for deb822 style paragraphs128,390Apache-2.0Parser implementations deb822-editAn editable parser for deb822 files444Apache-2.0Parser implementations deb822-fastFast parsing of Debian control files in the deb822 format59,870Apache-2.0Parser implementations deb822-losslessA lossless parser for deb822 files188,665Apache-2.0Parser implementations debarchiveDebian archive reader / extractor8,162MITOperating systems::Unix APIs debarchive-newDebian archive reader / extractor25MITOperating systems::Unix APIs debaserDeterministic release name generator111UnlicenseCommand line utilitiesDevelopment tools debateA principled, type-driven CLI parser. Debate is a more sensible way to handle (command-line) arguments.1,330MPL-2.0 debate-derivederive macro for the `debate` CLI arguments parser1,228MPL-2.0 debate-parserlow-level no-std parser for command-line arguments1,296MPL-2.0 debberDebian archive reader / extractor: Refreshed1,346MITOperating systems::Unix APIs debbugsDebian Bugtracking System API client82,684Apache-2.0API bindingsDevelopment tools debcargoCreate a Debian package from a Cargo crate.88,807MIT/Apache-2.0 debcargo-cdylibA stub cdylib for experimenting with debcargo.1,611Apache-2.0 debconfA lightweight debconf protocol parser and serializer.31MIT debcontrolParse Debian control files9,497MIT debcontrol-struct-with-oma-decontrolAutomatic Debian control file parsing for structs.1,572MIT OR Apache-2.0Parser implementations debcontrol_structAutomatic Debian control file parsing for structs.6,409MIT OR Apache-2.0Parser implementations debcontrol_struct_deriveAutomatic Debian control file parsing for structs (proc macro).7,543MIT OR Apache-2.0Parser implementations debctlA CLI tool for managing apt repositories2,611MITCommand line utilitiesConfiguration debianHelper library for everything related to Debian, like parsing changelog or control files for packaging, comparing versions (the…9,765MIT/Apache-2.0 debian-analyzerDebian analyzer113,961GPL-2.0+ debian-changelogParser for Debian changelog files156,162Apache-2.0 debian-controlA parser for Debian control files172,066Apache-2.0Parser implementations debian-copyrightA parser for Debian copyright files126,079Apache-2.0Parser implementations debian-janitorAutomated changes for Debian1,566GPL-2.0-or-later debian-lspLanguage Server Protocol implementation for Debian control files with field completion, diagnostics, and quickfixes861MIT OR Apache-2.0Development toolsText editors debian-packagingDebian packaging primitives22,413MPL-2.0 debian-repo-toolCLI tool to interact with Debian repositories9,932MPL-2.0 debian-repro-statusCheck the reproducibility status of your installed Debian packages4,896MITCommand line utilities debian-rust-relaxCreate and maintain quilt patches that relax Rust dependency versions for Debian packaging40GPL-3.0Command line utilitiesDevelopment tools debian-watchparser for Debian watch files91,097Apache-2.0 debian-workbenchDebian workbench540GPL-2.0+ debian-workspaceWorkspace for manipulating Debian packages1,467Apache-2.0 debianizeCreate Debian packaging from upstream sources18GPL-2.0+ debilLightweight ORM for Rust20,236MITDatabase interfaces debil-deriveProvides derive macros for debil7,063MITDatabase interfaces debil-dynamodbDynamoDB dialect for debil5,307MITDatabase interfaces debil-mysqlMySQL implementation for debil16,986MITDatabase interfaces deboaA friendly rest client on top of hyper.16,868MIT deboa-borabora macro for deboa1,305MIT deboa-compioA friendly rest client on top of hyper.349MIT OR Apache-2.0 deboa-extrasdeboa extras (serialization, compression, websockets, streams, catchers (middleware) and sse support).4,782MIT deboa-foryApache Fory serializer support for Deboa771MIT deboa-h3H3 support for deboa421MIT OR Apache-2.0 deboa-hickoryHickory DNS resolver for Deboa17MIT OR Apache-2.0 deboa-macrosRequest macros for the deboa HTTP client3,733MIT deboa-smolA friendly rest client on top of hyper.3,248MIT OR Apache-2.0 deboa-tokioA friendly rest client on top of hyper.3,836MIT OR Apache-2.0 deboogDerive macro for extended debug formatting8,874MIT OR Apache-2.0Development tools::DebuggingRust patterns deboog-deriveProcedural macros for deboog crate8,174MIT OR Apache-2.0 deborrowSplits mutable references safely into their fields, and helps with reference manipulation.9,276CC0-1.0 deborrow-macroMacros for deborrow7,544CC0-1.0 debosirusDeboostrap Debian using a yaml recipe.3,265MIT debot-dbDB accesser144,117MIT debot-ether-ether-utilsUtility functions for evm transactions1,581MIT debot-ether-utilsUtility functions for evm transactions2,776MIT debot-market-analyzerFunctions to analyze market data826,166MIT debot-position-managerFunctions to manage trade positions247,985MIT debot-utilsUtility functions for dex trading52,287MIT debot_mlML prediction83,267MIT debounceData structures and helpers for debouncing a stream of events: removing duplicate events occurring closely in time.51,850BSD-3-Clause debounce-button-engDebounced button state machine built on embedded-hal InputPin68MIT OR Apache-2.0Embedded developmentNo standard library debounce-button-matrix-engno_std debounced button matrix scanner built on embedded-hal GPIO traits32MIT OR Apache-2.0Embedded developmentNo standard library debounce-promisedebounce an async/promise-returning function with optional argument accumulation43MITAsynchronousConcurrency debounce_fltkA simple debounce and throttling tool suitable for FLTK applications. Can be used to control the frequency of UI event processing…12,775MITGUI debouncedUtility for building delayed `Future`s and debounced `Stream`s that wait a given duration before yielding the most recent item.287,645MIT debounced-buttonDebounce a button and discriminate short vs. long presses7,144MIT OR Apache-2.0Embedded developmentHardware support debounced-pinA platform-agnostic debounce library. It also adds a wrapper for an `InputPin` that debounces it's `is_high()` and `is_low()`…9,134MIT OR Apache-2.0Embedded developmentNo standard library debounced-wasmA fork of the debounced crate that works with wasm1,100MIT debouncerA simple debouncer for Rust6,830MIT debouncer-udevmonlinux keyboard debouncer with udevmon1,087non-standard debouncingDebounce keys in an embedded context5,188MIT debouncrA simple no-std input debouncer to detect rising and falling edges with minimal RAM requirements.35,305MIT OR Apache-2.0 debox-open-sdkthe programming interface of Debox social chat service (Chat Service) API6,365MIT OR Apache-2.0 debpfDecompiler and tool for Maxis' proprietary DBPF format.54GPL-3.0-or-later debpkgLibrary for parsing debian packages278,862MIT debradistributed epoch-based reclamation1,898MIT/Apache-2.0 debra-commonCommon types, traits and base functionality for the DEBRA reclamation scheme.3,451MIT/Apache-2.0 debrepoLibrary for manifest-driven Debian/Ubuntu bootstrap and APT archive resolution.611MITDevelopment tools::Build Utils debridge-solana-sdkdebridge-solana-sdk allows you to easily and quickly connect your Solana programs to the debridge infrastructure. Debridge…2,859LGPL-3.0 debridge-u256zkp_u256 crate wrapper for debridge needs6,197MIT debristhe data structure2,830non-standard debruijnTools for DNA sequences: efficient k-mer manipulation, De Bruijn graph construction and compaction and handling of DNA strings39,365MIT debsign-rsSign Debian packages with GPG31MIT OR Apache-2.0Command line utilitiesCryptography debstash-cliThe Deb Stash CLI309MIT debt64...27,470LGPL-3.0-or-laterData structuresEncoding debtlintA technical debt detection tool35Apache-2.0 debtmapCode complexity and technical debt analyzer7,223MITCommand line utilitiesDevelopment tools debtsolverTrack and settle debts between parties with the fewest transactions.3,216MITAlgorithms debug-adapter-protocolA Rust implementation of the Debug Adapter Protocol3,503MITAPI bindingsDevelopment tools::Debugging debug-buildersA copy of libstd's debug builders for use before they stabilize320,094MIT/Apache-2.0 debug-cellA clone of the standard library's `RefCell` type with extra debugging support in non-release builds. Whenever a borrow error…41,855MIT/Apache-2.0 debug-deriveTetcore macros to derive runtime debug implementation.57,708Apache-2.0Cryptography::Cryptocurrencies debug-engineCore VM execution engine and security analyzer for Arbitrum Stylus smart contracts.105MIT debug-et-diagnosticsset of macros and tools to colorfully debug and diagnose non-trivial code4,184MITDevelopment tools::Debugging debug-everythingDebug-print everything!1,938Unlicense debug-fnA function adapter that implements Display and Debug32,746MIT OR Apache-2.0No standard libraryRust patterns debug-helperThis crate provides declarative macros to help you implement the `Debug` trait manually.17,395,346MITDevelopment tools::DebuggingNo standard library debug-hereA macro to shave precious seconds off the time it takes to start debugging.322,343MIT/Apache-2.0 debug-here-gdb-wrapperA shim to help debug-here launch debuggers.3,594MIT/Apache-2.0Development tools::Debugging debug-ignoreA newtype wrapper that causes a field to be skipped while printing out Debug output.14,599,659MIT OR Apache-2.0 debug-impl-parserParsing debug implementation from rust object to JSON1,203MIT debug-interfaceAptos debug interface4,939Apache-2.0 debug-logdbg! and eprintln! that only run on debug mode. WASM is supported.16,602MIT debug-macrodbg! that uses log2,321MIT debug-map-sortedSorted Debug impl for HashMap83,034MIT OR Apache-2.0Rust patterns debug-messagePrint debug messages if the DEBUG environment variable is set4,099MIT debug-probeA collection of debug probe interface definitions to communicate with ARM chips.1,912MIT OR Apache-2.0Development tools::DebuggingEmbedded development debug-rsA debug crate for rust inspired by NodeJS debug module, colored, including crate name, file name and line, filtered by glob…8,211MITDevelopment toolsDevelopment tools::Debugging debug-spanVisualize proc-macro2 spans for debugging and assertions3,425MITDevelopment tools::DebuggingDevelopment tools::Procedural macro helpers debug-tagDebug-only tagging for tracking values2,666MITDevelopment tools::TestingRust patterns debug-valueWrapper type for values that are only needed with debug assertions864MIT OR Apache-2.0Development tools::DebuggingNo standard library::No dynamic allocation debug2Space Efficient Pretty Printer3,495MIT OR Apache-2.0 debug2-deriveDerive macro for debug24,195MIT OR Apache-2.0 debug3Space Efficient Pretty Printer7,324MIT OR Apache-2.0 debug3-deriveDerive macro for debug36,711MIT OR Apache-2.0 debug_canvasEasily print complicated debug strings2,836MIT OR Apache-2.0 debug_codeThe util to remove code when not debug build.2,892Apache-2.0 debug_conciselyMore concise deriver of std::fmt::Debug517MITDevelopment tools::Debugging debug_concisely_deriveHelper crate for debug_concisely739MIT debug_displaySmall crate to allow using Debug as regular Display (Why isn't this just part of std?)1,762non-standard debug_errA minimal error handling library.1,034MIT debug_errorLightweight error handling library, which automatically captures the location (file and line)360non-standardDevelopment tools::Debugging debug_finderCI/CD Debug Parser - Currently For Salesforce only with Package.xml14,437MITCommand-line interfaceFilesystem debug_iteratora simple iterator adapter that prints out the debug repr. of the item1,9710BSD debug_macrosA simple set of macros to help debugging.4,269BSD-2-Clause debug_matchA Rust crate for debugging and matching patterns in data structures3,234MIT debug_overlayA basic low-overhead and ascii-only debug overlay that can be displayed using GPU APIs such as wgpu.13,211MIT OR Apache-2.0 debug_panicThis allows a program to terminate immediately and provide feedback to the caller of the program. Unlike panic!, debug_panic!…2,344,478MITDevelopment tools::DebuggingRust patterns debug_parserparse the output of `std::fmt::Debug` using a heuristic best guess10,089MIT/Apache-2.0 debug_petsDebug pets is a crate that adds the cutest debugging tools you have ever seen.651MIT debug_plotterConvenient macro to quickly plot variables.6,751MIT OR Apache-2.0Development tools::Debugging debug_printprint only in debug build316,069MIT/Apache-2.0Development toolsDevelopment tools::Debugging debug_satA debuggable automatic theorem prover for boolean satisfiability problems (SAT).7,160MIT debug_stub_deriveA drop-in replacement for `#[derive(Debug)]` that supports replacement values for members which do not implement `fmt::Debug.`828,321MIT/Apache-2.0 debug_timerUtilities for simple timings158,785MIT OR Apache-2.0 debug_treeBuild a tree one element at a time and output it as a pretty string.525,052MIT debug_typesTypes for interacting with a debugger, using the Debug Adapter Protocol46,375MIT debug_unreachableunreachable!() in debug, std::intrinsics::unreachable() in release.2,979,239MIT debug_unsafeUses `debug-assertions` as a switch of safe/unsafe behaviour8,549,994MIT OR Apache-2.0Development tools::DebuggingNo standard library debug_unwrapAdds the method debug_unwrap for when you just want to make it compile.6,378MIT debug_unwrapsExtension traits for debug only checked unwrapping1,906MIT debug_utilitiesdebug_utilities provides procedural macros to simplify code debugging413MIT debug_utilsA utility crate for enhanced debugging in Rust4,037MIT debug_with_contextA Rust crate for context-aware `Debug` formatting via a custom derive macro5,423GPL-3.0-only debug_with_context_macrosDO NOT USE : this is only for use with the debug_with_context macro5,664GPL-3.0-only debugchrome-cdp-rsA protocol‐handler for launching & controlling Chrome via CDP6,699MITCommand line utilitiesDevelopment tools::Debugging debuggerSimple Custom Debugger1,662MIT debugger-cliLLM-friendly debugger CLI using the Debug Adapter Protocol122GPL-3.0-onlyCommand line utilitiesDevelopment tools::Debugging debugger_testProvides a proc macro for writing tests that launch a debugger and run commands while verifying the output.137,380MIT OR Apache-2.0 debugger_test_parserProvides a library for parsing the output of a debugger and verifying the contents.134,550MIT OR Apache-2.0 debugging_helpersTrivial functions to make debugging easier2,633MIT OR Apache-2.0Development tools::Debugging debugidCommon reusable types for implementing the sentry.io protocol.119,421,194Apache-2.0 debugifyDerive macro for `std::fmt::Debug` focused on reducing boilerplate.Supports both format strings and formatter functions.3,288MIT/Apache-2.0Development toolsValue formatting debuginfo-splitSplits out the debugging informations10,916MIT debuginfodA crate for interacting with debuginfod servers.99,870Apache-2.0 OR MITAPI bindingsCaching debuginfod-rsAn extremely fast debuginfod server, written in Rust.1,775MIT OR Apache-2.0