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.
asyn-rsRust port of EPICS asyn - async device I/O framework2,286non-standard
async-abciA async abci server.12,837MIT
async-acceptorAbstraction over tokio async listeners with an accept() method19Apache-2.0 OR GPL-3.0-or-later
async-acmeasync ACME client for tls-alpn-01 challenge44,365MIT
async-actorA simple actor framework for Rust1,005MIT
async-alloc-counterasync-alloc-counter measures max allocations in a future invocation4,703MIT
async-amqplapin integration with async-std128,845MIT
async-anthropicAnthropic Rust Client.44,156MIT
async-anyhow-loggerAn easy crate for catching anyhow errors from an asynchronous function, and passing them to your logger3,441MIT OR Apache-2.0
async-appProvides ergonomic approach to implement applications spawning event loops947MIT OR Apache-2.0
async-app-macrosProvides ergonomic approach to implement applications spawning event loops1,174MIT OR Apache-2.0
async-aria2Aria2 JSON-RPC in rust4,984MIT
async-arpAn async ARP client library for probing hosts and sending advanced ARP requests.7,625MIT/Apache-2.0
async-atomicAtomics which can be subscribed to and asynchronously notify when updated10,789MIT/Apache-2.0
async-attributesExperimental language-level polyfills for Async Rust.35,549,508MIT OR Apache-2.0
async-awaitJust some macros to emulate the Async and Await :)12,646MIT OR Apache-2.0
async-backplaneSimple, Erlang-inspired reliability framework for Rust Futures.6,962MPL-2.0
async-backtraceEfficient, logical 'backtraces' of async tasks.2,441,789MIT
async-backtrace-attributesProcedural macros for the `async-backtrace` crate.2,449,750MIT
async-barrierAn async barrier92,417Apache-2.0 OR MIT
async-bb8-dieselasync bb8 connection manager for Diesel441,777MIT
async-bincodeAsynchronous access to a bincode-encoded item stream.532,108MIT/Apache-2.0
async-blocking-bridgerA way to write a blocking client and async client without repeating yourself1,784MIT
async-blocking-stdiostd::io::std{in(), out(), err()} but async3,136GPL-3.0-or-later
async-borrowAsync compatible ownership semantics using futures instead of lifetimes.2,438MIT
async-boundsAttribute to declare bounds on the Future returned by an async fn22Apache-2.0 OR MIT
async-broadcastAsync broadcast channels92,803,602MIT OR Apache-2.0
async-bufBufReader and BufWriter for async1,770MIT
async-bulkheadAn async semaphore-based bulkhead implementation1,842MIT OR Apache-2.0
async-buttonAsync button handling crate for no_std environments3,961MIT OR Apache-2.0
async-bybitMinimal wrapper for the Bybit exchange REST API using async-std2,057Apache-2.0
async-bybit-wsMinimal wrapper for the Bybit exchange WebSockets using async-std1,802Apache-2.0
async-byteorderAsync encoders and decoders for the primitive number types, both big-endian and little-endian.6,395AGPL-3.0
async-callback-managerLibrary that provides an interface to create and manage asynchronous callbacks in Rust. Dependency of `youtui` music player.9,950MIT
async-cancellation-tokenA lightweight single-threaded Rust library for cancellation tokens, enabling cooperative cancellation of asynchronous tasks and…4,011GPL-2.0
async-cffiAsync/await compatible cffi scheme.450MIT OR Apache-2.0
async-cffi-codegenLogic for generating CFFI bindings for asynchronous Rust code.353MIT OR Apache-2.0
async-change-trackerreactive change notifications using futures71,289MIT/Apache-2.0
async-channelAsync multi-producer multi-consumer channel294,168,869Apache-2.0 OR MIT
async-circeIRC crate in Rust9,837Unlicense
async-claudeutils for claude API22,602MIT
async-cmdA tool to run shell commands in parallel.4,872GPL-3.0-or-later
async-coapA flexible, asynchronous library for using and serving CoAP resources. Experimental.4,302Apache-2.0
async-coap-tokioTokio back-end for `async-coap::datagram`3,706Apache-2.0
async-coap-uriCrate for using and manipulating Uniform Resource Identifiers with a minimal memory footprint and strong typing.4,939Apache-2.0
async-coap-uri-macrosCrate providing proc-macros for the `async-coap-uri` crate.5,482Apache-2.0
async-codecUtilities for creating async codecs26,773MIT/Apache-2.0
async-codec-liteAdaptors from AsyncRead/AsyncWrite to Stream/Sink using futures.595,690Apache-2.0 WITH LLVM-exception AND MIT
async-codec-utilUtilities for working with the async-codec traits.20,458AGPL-3.0
async-codegenMinimalist async-IO code generation framework.7,982Apache-2.0
async-compatCompatibility adapter between tokio and futures12,678,853Apache-2.0 OR MIT
async-compatibility-layeran abstraction layer for using both async-std and tokio32,441MIT
async-componentZero overhead reactive programming29,901Apache-2.0
async-component-componentsasync-component components16,917Apache-2.0
async-component-coreZero overhead reactive programming17,900Apache-2.0
async-component-macroasync-component derive macro26,805Apache-2.0
async-component-winitwinit async-component wrapper24,102Apache-2.0
async-compressionAdaptors between compression crates and Rust's modern asynchronous IO types.184,605,142MIT OR Apache-2.0
async-compression-issue-150-workaroundAdaptors between compression crates and Rust's modern asynchronous IO types.402,947MIT OR Apache-2.0
async-condvar-fairCondition variables for async Rust1,645,085GPL-3.0-or-later
async-consulAn Tokio-based Consul client for Rust.6,860MIT
async-contextProvide context to async functions3,708MIT
async-controlAsynchronous primitives providing concurrency control.16,335MIT
async-convertAsync TryFrom/TryInto traits1,923,441MIT OR Apache-2.0
async-copy-progressAsynchronous copying with progress callbacks.3,833MIT OR Apache-2.0
async-coreA standard for async runtimes7,259MIT
async-cpupoolA simple async threadpool for CPU-bound tasks16,124GPL-3.0
async-cronAsynchronous Cron Scheduler1,320MIT
async-cron-schedulerRuntime-agnostic async task scheduler with cron expression support13,806MPL-2.0
async-ctrlcAsync wrapper of `ctrlc`1,267,963MIT OR Apache-2.0
async-cudaAsync CUDA for Rust.19,958MIT OR Apache-2.0
async-cuda-coreAsync CUDA streams and buffers for Rust.10,345MIT OR Apache-2.0
async-cuda-nppAsync NVIDIA Performance Primitives for Rust.8,332MIT OR Apache-2.0
async-curlAn asynchronous implementation to perform curl operations with tokio.58,537MIT
async-dashscopeA Rust client for DashScope API6,667MIT
async-datachannelAsync Wrapper for datachannel22,805Apache-2.0 OR MIT
async-datachannel-wasmAsync Wrapper for WebRTC datachannel in the browser environment14,085Apache-2.0 OR MIT
async-datagramAsync datagram traits.109,811MIT OR Apache-2.0
async-deadmanA simple async deadman switch that triggers receivers when dropped2,254MIT
async-debounceDebounce using embedded-hal and embedded-hal-async traits and embassy-time7,038MIT OR Apache-2.0
async-debugDebug structs and enums containing values that require an async call to render6,430MIT
async-debug-deriveDerive macro for async-debug: Debug structs and enums containing values that require an async call to render7,176MIT
async-deferAsynchronous Deferred Calls3,899MIT
async-deferredA lightweight utility for spawning async tasks with fire-and-forget semantics and deferred result retrieval.1,058MIT
async-deflate-zipStreaming async ZIP archive writer with per-file deflate compression636MIT OR Apache-2.0
async-diAsync dependency injection container3,463Apache-2.0 OR MIT
async-dieselIntegrate Diesel into async-std cleanly and efficiently.8,668MIT/Apache-2.0
async-dingtalkDingtalk SDK for Rust2,365MIT
async-dispatchAsync task dispatch via Grand Central Dispatch200Apache-2.0
async-dispatcherasync runtime based on a pluggable dispatcher332,221Apache-2.0
async-dispatcher-macrosConvenience macros for async-dispatcher7,067Apache-2.0
async-dnsA simple async DNS resolver14,495MIT OR Apache-2.0
async-dns-lookupAn asynchronous implementation of dns-lookup.551MIT
async-dns-tlsDNS-over-TLS client using futures-rustls65MIT
async-dnssdAsynchronous wrapper for DNS-SD C libraries1,056,789MIT
async-dropsimple async drop69MIT
async-drop-guardThis library offers hash map and cache data structures where individual entries can be locked8,784MIT OR Apache-2.0
async-dropperThe least-worst ad-hoc implementation of AsyncDrop as a Derive macro538,966MIT
async-dropper-deriveThe derive macro crate that supplies the implementation for AsyncDrop536,823MIT
async-dropper-simpleA simple struct-wrapper (i.e. AsyncDropper<T>) based implementation of AsyncDrop1,657,131MIT
async-dropxA practical crate for async destructors in Rust323MIT
async-duckdbA library for working with duckdb asynchronously8,808MIT
async-dupDuplicate an async I/O handle6,003,166Apache-2.0 OR MIT
async-duplex-channelAn asynchronous duplex communication channel between multiple clients and a single responder in different asynchronous blocks.2,333MIT
async-ebpfAsync-friendly, fully preemptive userspace eBPF runtime447Apache-2.0
async-ecsAsync Parallel Entity Component System for Rust1,954Apache-2.0/MIT
async-ecs-deriveDerive macros for async-ecs crate2,829Apache-2.0/MIT
async-editorAsync Console Editor with Resizeable Print Window, perfect for AI Chat Apps1,467MIT
async-embedded-sdmmcEmbedded sdmmc driver with async support6,596MIT OR Apache-2.0
async-embedded-traitsA set of async traits for embedded systems6,311MIT OR Apache-2.0
async-encrypted-streamAsync Read and Write wrappers around the chacha20 encryption primitives4,569MIT
async-entryextended Tokio's proc macros.468,580MIT
async-erisAsync ERIS encoding library1,195AGPL-3.0-or-later
async-errContextual asynchronous error handling.772MIT
async-eventAn efficient async condition variable for lock-free algorithms.1,621,888MIT OR Apache-2.0
async-event-dispatchA simple async event dispatcher that is not susceptible to the slow-receiver problem1,768MIT
async-event-emitterLightweight AsyncEventEmitter11,244MIT
async-event-rsRust implementation that mimics C#'s async event model2,850GPL-2.0
async-eventsWaiting for external task completion in asynchronous Rust code44,348MIT
async-events-emitterLibrary providing an implementation of an event handling system1,690Apache-2.0
async-execSimple async task executor with a built-in HTTP task monitor1,609MIT
async-executorAsync executor143,330,328Apache-2.0 OR MIT
async-executor-traitexecutor-trait implementation for async-std74,461Apache-2.0 OR MIT
async-fcgiFastCGI library25,842AGPL-3.0
async-fd-lockAdvisory cross-platform file locks using file descriptors with async support by spawning blocking tasks.359,686MIT OR Apache-2.0
async-fetchAsynchronous HTTP client.16,263MIT
async-fetcherAsynchronous multi-connection multi-download resumable HTTP file fetching state machine34,716MPL-2.0
async-ffiFFI-compatible `Future`s2,180,205MIT
async-ffi-macrosMacros for async-ffi80,189MIT
async-ffmpeg-sidecarWrap a standalone FFmpeg binary in an intiutive Stream interface.13,101MIT
async-fifoMPMC & oneshot channels with (a)sync API9,900MIT
async-file-lockAsynchronous file lock that can auto lock and auto seek.11,622MIT
async-filedbA key-value database21,382non-standard
async-flowAsync abstractions for flow-based programming (FBP).41,631Unlicense
async-fn-streamLightweight implementation of `async-stream` without macros950,760MIT
async-foundationFoundational async primitives for Rust - timers, networking, and common utilities201MIT
async-frameWIP2,012Apache-2.0/MIT
async-fred-sessionredis session store for async-session backed by fred.rs12,682MIT
async-fsAsync filesystem primitives49,564,089Apache-2.0 OR MIT
async-fswCross-platform asynchronous filesystem notification library for Rust.3,425MIT
async-funcA Rust library providing macros to simplify the creation of asynchronous closures with external state captured by move. Useful…18,437MIT
async-fuseHelpers for fusing asynchronous computations.37,935MIT OR Apache-2.0
async-fuserAsync + Sync Filesystem in Userspace (FUSE) building library for Rust32MIT
async-fusexAsync fuse library to make fuse develop easier140MIT OR Apache-2.0
async-gateA Tokio-powered asynchronous gate (analogous to a flag and highly inspired by Python's `asyncio.Event`, but can be waited for to…8,105MIT OR Apache-2.0
async-gcodeAn async gcode parser for no_std targets.5,324MIT
async-geminiutils for gemini7,833MIT
async-genAsync generator in stable rust using async/await21,765MIT
async-gen-macrosAsync generator in stable rust using async/await19,865MIT
async-genericWrite code that can be both async and synchronous without duplicating it.9,807,421MIT OR Apache-2.0
async-gigachatAsync bindings for Gigachat API4,616MIT
async-gitPure-rust async implementation of git built on tokio1,865MIT/Apache-2.0
async-gitlibAsynchronous library with libgit2 artifacts.3,348MIT
async-global-executorA global executor built on top of async-executor and async-io91,855,108Apache-2.0 OR MIT
async-global-executor-traitexecutor-trait implementation for async-global-executor9,956,765Apache-2.0 OR MIT
async-google-apis-commonShared code for the async-google-apis generated code.35,574MIT
async-google-authGoogle Website Auth SDK for Rust994MIT
async-gpiodLinux GPIO character device with async interface1,766MIT
async-graphqlA GraphQL server library implemented in Rust29,516,545MIT OR Apache-2.0
async-graphql-actix-webasync-graphql for actix-web2,599,284MIT OR Apache-2.0
async-graphql-axumasync-graphql for axum20,528,522MIT OR Apache-2.0
async-graphql-axum-wasiasync-graphql for axum4,343MIT/Apache-2.0
async-graphql-dataloaderA high-performance DataLoader implementation for async-graphql with batching and caching585MIT
async-graphql-deriveMacros for async-graphql29,219,381MIT OR Apache-2.0
async-graphql-extension-apollo-tracingAn async_graphql extension to send traces & metrics to Apollo Studio99,417MIT
async-graphql-extrasExtra extensions for async-graphql148MIT OR Apache-2.0
async-graphql-linera-deriveMacros for async-graphql642MIT OR Apache-2.0
async-graphql-loggerMinimalistic logger extension for async-graphql library3,348MIT
async-graphql-parserGraphQL query parser for async-graphql29,461,798MIT OR Apache-2.0
async-graphql-poemasync-graphql for poem509,128MIT OR Apache-2.0
async-graphql-relayRelay support for async-graphql6,982MIT
async-graphql-relay-deriveDerive macros for async-graphql-relay crate. Don't use directly!4,963MIT
async-graphql-rocketasync-graphql for Rocket.rs258,562MIT OR Apache-2.0
async-graphql-rocket-wsSubscription handler for async_graphql and rocket_ws140MIT
async-graphql-testA test framework for Rust GraphQL servers.23MIT OR Apache-2.0
async-graphql-tideasync-graphql for tide439,834MIT OR Apache-2.0
async-graphql-utilsInclui ajudantes para facilitar o desenvolvimento usando async-graphql21,942MIT OR Apache-2.0
async-graphql-valueGraphQL value for async-graphql29,247,340MIT OR Apache-2.0
async-graphql-vizasync-graphql for viz13,364MIT/Apache-2.0
async-graphql-warpasync-graphql for warp1,902,936MIT OR Apache-2.0
async-graphql-wasmA GraphQL server library implemented in Rust92MIT OR Apache-2.0
async-graphql-wasm-deriveMacros for async-graphql-wasm170MIT OR Apache-2.0
async-graphql-wasm-parserGraphQL query parser for async-graphql-wasm285MIT OR Apache-2.0
async-graphql-wasm-valueGraphQL value for async-graphql-wasm393MIT OR Apache-2.0
async-guiA library for creating GUIs with async/await1,694AGPL-3.0-or-later
async-h1Asynchronous HTTP 1.1 parser.6,495,430MIT OR Apache-2.0
async-h1-2Asynchronous HTTP 1.1 parser.1,401MIT OR Apache-2.0
async-h1bhitdns fork of Asynchronous HTTP 1.1 parser.11,331MIT OR Apache-2.0
async-halAsync hardware abstraction layer for embedded devices14,717MIT OR Apache-2.0
async-handleA reference-counted async RwLock10,652MIT
async-hashTraits and helper functions for SHA256 hashing of async data types70,267Apache-2.0
async-hdf5Asynchronous HDF5 metadata reader.53MIT
async-hidA async library for interacting with HID devices33,762MIT
async-hidgLinux USB HID Gadget emulation with async interface1,664MIT
async-hofsVarious extention traits for providing asynchronous higher-order functions7,549MIT
async-honestyCausality violation detector for async workflows20AGPL-3.0-only
async-hsmThe lightweight asynchronous hierarchical state machine (HSM).4,839MIT OR Apache-2.0
async-httpwip16MIT OR Apache-2.0
async-http-bodyAgit init HttpBody Support Async Expressions3,078non-standard
async-http-clientAsynchronous HTTP client4,823MIT