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-laterAsynchronous 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,845MITDatabase interfaces async-anthropicAnthropic Rust Client.44,156MITAPI bindingsAsynchronous async-anyhow-loggerAn easy crate for catching anyhow errors from an asynchronous function, and passing them to your logger3,441MIT OR Apache-2.0AsynchronousRust patterns 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.0Network programming async-atomicAtomics which can be subscribed to and asynchronously notify when updated10,789MIT/Apache-2.0AsynchronousConcurrency async-attributesExperimental language-level polyfills for Async Rust.35,549,508MIT OR Apache-2.0API bindingsAsynchronous 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.0AsynchronousConcurrency async-backtraceEfficient, logical 'backtraces' of async tasks.2,441,789MITAsynchronousDevelopment tools::Debugging async-backtrace-attributesProcedural macros for the `async-backtrace` crate.2,449,750MIT async-barrierAn async barrier92,417Apache-2.0 OR MITAsynchronousConcurrency async-bb8-dieselasync bb8 connection manager for Diesel441,777MIT async-bincodeAsynchronous access to a bincode-encoded item stream.532,108MIT/Apache-2.0AsynchronousEncoding 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-laterAsynchronousConcurrency async-borrowAsync compatible ownership semantics using futures instead of lifetimes.2,438MITAsynchronous async-boundsAttribute to declare bounds on the Future returned by an async fn22Apache-2.0 OR MITAsynchronousNo standard library 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.0AsynchronousEmbedded development async-bybitMinimal wrapper for the Bybit exchange REST API using async-std2,057Apache-2.0API bindingsAsynchronous async-bybit-wsMinimal wrapper for the Bybit exchange WebSockets using async-std1,802Apache-2.0API bindingsAsynchronous 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.0Asynchronous async-cffiAsync/await compatible cffi scheme.450MIT OR Apache-2.0Development tools::FFI async-cffi-codegenLogic for generating CFFI bindings for asynchronous Rust code.353MIT OR Apache-2.0Development tools::FFI async-change-trackerreactive change notifications using futures71,289MIT/Apache-2.0AsynchronousData structures async-channelAsync multi-producer multi-consumer channel294,168,869Apache-2.0 OR MITAsynchronousConcurrency async-circeIRC crate in Rust9,837UnlicenseAsynchronousNetwork programming 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.0AsynchronousNetwork programming 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.0Parser implementationsWeb programming 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.0Development tools::Build Utils async-compatCompatibility adapter between tokio and futures12,678,853Apache-2.0 OR MITAsynchronous async-compatibility-layeran abstraction layer for using both async-std and tokio32,441MIT async-componentZero overhead reactive programming29,901Apache-2.0Asynchronous async-component-componentsasync-component components16,917Apache-2.0Asynchronous async-component-coreZero overhead reactive programming17,900Apache-2.0Asynchronous async-component-macroasync-component derive macro26,805Apache-2.0 async-component-winitwinit async-component wrapper24,102Apache-2.0Asynchronous async-compressionAdaptors between compression crates and Rust's modern asynchronous IO types.184,605,142MIT OR Apache-2.0AsynchronousCompression async-compression-issue-150-workaroundAdaptors between compression crates and Rust's modern asynchronous IO types.402,947MIT OR Apache-2.0AsynchronousCompression 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,335MITAsynchronousConcurrency async-convertAsync TryFrom/TryInto traits1,923,441MIT OR Apache-2.0 async-copy-progressAsynchronous copying with progress callbacks.3,833MIT OR Apache-2.0Asynchronous async-coreA standard for async runtimes7,259MITNo standard library 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.0AsynchronousDate and time async-ctrlcAsync wrapper of `ctrlc`1,267,963MIT OR Apache-2.0Asynchronous async-cudaAsync CUDA for Rust.19,958MIT OR Apache-2.0Asynchronous async-cuda-coreAsync CUDA streams and buffers for Rust.10,345MIT OR Apache-2.0Asynchronous async-cuda-nppAsync NVIDIA Performance Primitives for Rust.8,332MIT OR Apache-2.0Asynchronous async-curlAn asynchronous implementation to perform curl operations with tokio.58,537MITWeb programming::HTTP client async-dashscopeA Rust client for DashScope API6,667MITAPI bindingsAsynchronous async-datachannelAsync Wrapper for datachannel22,805Apache-2.0 OR MITConcurrency async-datachannel-wasmAsync Wrapper for WebRTC datachannel in the browser environment14,085Apache-2.0 OR MITConcurrency async-datagramAsync datagram traits.109,811MIT OR Apache-2.0AsynchronousNetwork programming 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,430MITAsynchronousDevelopment tools::Debugging async-debug-deriveDerive macro for async-debug: Debug structs and enums containing values that require an async call to render7,176MITAsynchronousDevelopment tools::Debugging async-deferAsynchronous Deferred Calls3,899MITAsynchronous async-deferredA lightweight utility for spawning async tasks with fire-and-forget semantics and deferred result retrieval.1,058MITAsynchronousConcurrency async-deflate-zipStreaming async ZIP archive writer with per-file deflate compression636MIT OR Apache-2.0AsynchronousCompression async-diAsync dependency injection container3,463Apache-2.0 OR MIT async-dieselIntegrate Diesel into async-std cleanly and efficiently.8,668MIT/Apache-2.0AsynchronousDatabase interfaces async-dingtalkDingtalk SDK for Rust2,365MIT async-dispatchAsync task dispatch via Grand Central Dispatch200Apache-2.0AsynchronousOperating systems::macOS APIs 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.0AsynchronousNetwork programming async-dns-lookupAn asynchronous implementation of dns-lookup.551MIT async-dns-tlsDNS-over-TLS client using futures-rustls65MITNetwork programming async-dnssdAsynchronous wrapper for DNS-SD C libraries1,056,789MIT async-dropsimple async drop69MITAsynchronous async-drop-guardThis library offers hash map and cache data structures where individual entries can be locked8,784MIT OR Apache-2.0AsynchronousConcurrency async-dropperThe least-worst ad-hoc implementation of AsyncDrop as a Derive macro538,966MITAsynchronous async-dropper-deriveThe derive macro crate that supplies the implementation for AsyncDrop536,823MITAsynchronous async-dropper-simpleA simple struct-wrapper (i.e. AsyncDropper<T>) based implementation of AsyncDrop1,657,131MITAsynchronous async-dropxA practical crate for async destructors in Rust323MITAsynchronousRust patterns async-duckdbA library for working with duckdb asynchronously8,808MITDatabase interfaces async-dupDuplicate an async I/O handle6,003,166Apache-2.0 OR MITAsynchronousConcurrency async-duplex-channelAn asynchronous duplex communication channel between multiple clients and a single responder in different asynchronous blocks.2,333MITAsynchronousConcurrency async-ebpfAsync-friendly, fully preemptive userspace eBPF runtime447Apache-2.0 async-ecsAsync Parallel Entity Component System for Rust1,954Apache-2.0/MITConcurrencyGame engines async-ecs-deriveDerive macros for async-ecs crate2,829Apache-2.0/MITConcurrencyGame engines async-editorAsync Console Editor with Resizeable Print Window, perfect for AI Chat Apps1,467MITText editors 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.0AsynchronousEmbedded development async-encrypted-streamAsync Read and Write wrappers around the chacha20 encryption primitives4,569MITCryptographyNetwork programming async-entryextended Tokio's proc macros.468,580MITAsynchronous 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.0AsynchronousConcurrency async-event-dispatchA simple async event dispatcher that is not susceptible to the slow-receiver problem1,768MIT async-event-emitterLightweight AsyncEventEmitter11,244MITAsynchronousWeb programming async-event-rsRust implementation that mimics C#'s async event model2,850GPL-2.0Asynchronous async-eventsWaiting for external task completion in asynchronous Rust code44,348MITConcurrency 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,609MITAsynchronous async-executorAsync executor143,330,328Apache-2.0 OR MITAsynchronousConcurrency async-executor-traitexecutor-trait implementation for async-std74,461Apache-2.0 OR MITAsynchronousConcurrency 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.0AsynchronousFilesystem async-fetchAsynchronous HTTP client.16,263MIT async-fetcherAsynchronous multi-connection multi-download resumable HTTP file fetching state machine34,716MPL-2.0AsynchronousNetwork programming async-ffiFFI-compatible `Future`s2,180,205MITAsynchronousDevelopment tools::FFI async-ffi-macrosMacros for async-ffi80,189MITAsynchronousDevelopment tools::FFI async-ffmpeg-sidecarWrap a standalone FFmpeg binary in an intiutive Stream interface.13,101MITMultimedia async-fifoMPMC & oneshot channels with (a)sync API9,900MITAsynchronousConcurrency async-file-lockAsynchronous file lock that can auto lock and auto seek.11,622MITAsynchronous async-filedbA key-value database21,382non-standard async-flowAsync abstractions for flow-based programming (FBP).41,631UnlicenseAsynchronousConcurrency async-fn-streamLightweight implementation of `async-stream` without macros950,760MIT async-foundationFoundational async primitives for Rust - timers, networking, and common utilities201MITAsynchronousDevelopment tools async-frameWIP2,012Apache-2.0/MIT async-fred-sessionredis session store for async-session backed by fred.rs12,682MITDatabase interfacesWeb programming async-fsAsync filesystem primitives49,564,089Apache-2.0 OR MITAsynchronousConcurrency 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,437MITData structuresDevelopment tools async-fuseHelpers for fusing asynchronous computations.37,935MIT OR Apache-2.0Asynchronous async-fuserAsync + Sync Filesystem in Userspace (FUSE) building library for Rust32MITAPI bindingsExternal FFI bindings async-fusexAsync fuse library to make fuse develop easier140MIT OR Apache-2.0AsynchronousFilesystem 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.0AsynchronousConcurrency async-gcodeAn async gcode parser for no_std targets.5,324MITAsynchronousEmbedded development 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,616MITAPI bindingsAsynchronous 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 MITAsynchronousConcurrency async-global-executor-traitexecutor-trait implementation for async-global-executor9,956,765Apache-2.0 OR MITAsynchronousConcurrency 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,766MITAsynchronousOperating systems async-graphqlA GraphQL server library implemented in Rust29,516,545MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-actix-webasync-graphql for actix-web2,599,284MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-axumasync-graphql for axum20,528,522MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-axum-wasiasync-graphql for axum4,343MIT/Apache-2.0AsynchronousNetwork programming async-graphql-dataloaderA high-performance DataLoader implementation for async-graphql with batching and caching585MITAPI bindingsAsynchronous async-graphql-deriveMacros for async-graphql29,219,381MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-extension-apollo-tracingAn async_graphql extension to send traces & metrics to Apollo Studio99,417MITAsynchronousNetwork programming async-graphql-extrasExtra extensions for async-graphql148MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-linera-deriveMacros for async-graphql642MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-loggerMinimalistic logger extension for async-graphql library3,348MIT async-graphql-parserGraphQL query parser for async-graphql29,461,798MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-poemasync-graphql for poem509,128MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-relayRelay support for async-graphql6,982MITAsynchronousNetwork programming 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.0AsynchronousNetwork programming async-graphql-rocket-wsSubscription handler for async_graphql and rocket_ws140MIT async-graphql-testA test framework for Rust GraphQL servers.23MIT OR Apache-2.0Development tools::Testing async-graphql-tideasync-graphql for tide439,834MIT OR Apache-2.0AsynchronousNetwork programming 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.0AsynchronousNetwork programming async-graphql-vizasync-graphql for viz13,364MIT/Apache-2.0AsynchronousNetwork programming async-graphql-warpasync-graphql for warp1,902,936MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-wasmA GraphQL server library implemented in Rust92MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-wasm-deriveMacros for async-graphql-wasm170MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-wasm-parserGraphQL query parser for async-graphql-wasm285MIT OR Apache-2.0AsynchronousNetwork programming async-graphql-wasm-valueGraphQL value for async-graphql-wasm393MIT OR Apache-2.0AsynchronousNetwork programming 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.0AsynchronousParser implementations async-h1-2Asynchronous HTTP 1.1 parser.1,401MIT OR Apache-2.0AsynchronousParser implementations async-h1bhitdns fork of Asynchronous HTTP 1.1 parser.11,331MIT OR Apache-2.0AsynchronousParser implementations async-halAsync hardware abstraction layer for embedded devices14,717MIT OR Apache-2.0 async-handleA reference-counted async RwLock10,652MITAsynchronousConcurrency async-hashTraits and helper functions for SHA256 hashing of async data types70,267Apache-2.0Cryptography async-hdf5Asynchronous HDF5 metadata reader.53MIT async-hidA async library for interacting with HID devices33,762MITAPI bindingsAsynchronous async-hidgLinux USB HID Gadget emulation with async interface1,664MITAsynchronousOperating systems async-hofsVarious extention traits for providing asynchronous higher-order functions7,549MITAsynchronousNo standard library async-honestyCausality violation detector for async workflows20AGPL-3.0-onlyDevelopment tools::DebuggingDevelopment tools::Testing 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-standardAsynchronous async-http-clientAsynchronous HTTP client4,823MIT