CATEGORY

Asynchronous 9,790 crates

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.

adomasync-postgres macros for object mapping9,427BSD-3-ClauseAsynchronousDatabase interfaces situwaitionRun a closure continuously, until is succeeds or times out.9,408MITAsynchronous waitSyntactic sugar for calling async functions outside of an async context.9,404MIT OR Apache-2.0AsynchronousConcurrency rusturnA Rust implementation of TURN server and client9,374MITAsynchronousNetwork programming botcoreProduction-grade asynchronous bot engine with enterprise observability features9,374MIT OR Apache-2.0AsynchronousCommand line utilities fedimint-hbbftThe Honey Badger of Byzantine Fault Tolerant Consensus Protocols (Fedimint fork)9,359MIT/Apache-2.0AlgorithmsAsynchronous axum-restfulA restful framework based on axum and sea-orm.9,347MIT OR Apache-2.0AsynchronousWeb programming::HTTP server pymedusa-zipA PyOxidizer interface to high-performance parallelized implementations of common zip file operations.9,336Apache-2.0API bindingsAsynchronous http-typedHTTP client supporting custom request and response types.9,318MIT OR Apache-2.0AsynchronousData structures tonic-rpcRPC library that uses native Rust types and is built on tonic.9,302MITAsynchronousNetwork programming routerify-multipartA multipart/form-data parser for Routerify.9,301MITAsynchronousWeb programming pg2any_libPostgreSQL to Any database library with Change Data Capture (CDC) and logical replication support9,289Apache-2.0AsynchronousDatabase interfaces chunk-readerreads octets async on multiple platforms9,287MITAsynchronousFilesystem ssec-corestreaming implementation of the SSEC file format9,287MIT OR Apache-2.0AsynchronousEncoding name-itGive a name to async fn return types9,272BlueOak-1.0.0 OR Apache-2.0AsynchronousNo standard library tronicA modular, async-first Rust client for the Tron blockchain.9,271MIT OR Apache-2.0API bindingsAsynchronous future-runnerA lightweight future executor with WASM support and configurable runtime options for async Rust applications9,270MITAsynchronousWebAssembly sqlx-d1-corecore implementation for sqlx-d1 - SQLx for Cloudflare D19,266MITAsynchronousDatabase interfaces futures-mutexA Mutex for the Future(s)9,262Apache-2.0AsynchronousConcurrency act-zero-extMacros for act-zero9,246MITAsynchronousConcurrency curvine-tracing-appenderProvides utilities for file appenders and making non-blocking writers.9,244MITAsynchronousDevelopment tools::Debugging saorsa-transportQUIC transport protocol with advanced NAT traversal for P2P networks9,228MIT OR Apache-2.0AsynchronousNetwork programming cloud_terrastodon_azure_devopsHelpers for interacting with Azure DevOps for the Cloud Terrastodon project9,221LiLiQ-R-1.1API bindingsAsynchronous rama-wsWebSocket (WS) support for rama9,215MIT OR Apache-2.0AsynchronousNetwork programming spawnerTiny wrapper for `thread::spawn` which optionally auto-joins threads on drop9,204MITAsynchronousOperating systems tower-async-serviceTrait representing an asynchronous, request / response based, client or server. An "Async Trait" fork from the original Tower…9,201MITAsynchronousNetwork programming async-openai-wasiAsync bindings for OpenAI REST API based on OpenAPI spec9,178MITAPI bindingsAsynchronous amqp-client-rustAn asynchronous AMQP client library for Rust, designed for high-performance communication with RabbitMQ. Features include…9,148Apache-2.0AsynchronousNetwork programming actix-storage-sledAn implementation of actix-storage based on sled9,146MIT OR Apache-2.0AsynchronousCaching requiem-wcActix http client.9,142MIT/Apache-2.0AsynchronousNetwork programming embedded-devicesDevice driver implementations for many embedded sensors and devices9,134MIT OR Apache-2.0AsynchronousEmbedded development shenyu-client-rustApache ShenYu Rust client SDK.9,111Apache-2.0API bindingsAsynchronous squinn-udpUDP sockets with ECN information for the QUIC transport protocol9,109MIT OR Apache-2.0AsynchronousNetwork programming rustcrackerA crate for communicating with firecracker for the development of PKU-cloud.9,090Apache-2.0AsynchronousVirtualization act-locallySimple single-threaded async actors with ordinary functions as handlers and plainly typed messages9,088MIT OR Apache-2.0Asynchronous libp2prs-yamuxYamux multiplexing protocol for libp2p9,084MITAsynchronousNetwork programming lookitAsynchronously connect to devices9,083Apache-2.0 OR BSL-1.0 OR MITAsynchronousHardware support yoagentSimple, effective agent loop with tool execution and event streaming9,083MITAPI bindingsAsynchronous ump-ng-serverServer message dispatch loop for ump-ng.9,0530BSDAsynchronousConcurrency ledb-actixLEDB Actor for Actix actor framework and storage REST-interface9,052MITAsynchronousDatabase interfaces async-zeroconfAsync library for wrapping Zeroconf implemenations for use with Tokio9,045MIT OR Apache-2.0AsynchronousNetwork programming pg-worm-deriveProc macro for the pg-worm crate.9,009MIT OR Apache-2.0AsynchronousDatabase interfaces neva_macrosMacros for Neva9,008MITAPI bindingsAsynchronous cloud_terrastodon_hclHelpers for manipulating TerraStorodon HCL files for the Cloud Terrastodon project9,007LiLiQ-R-1.1API bindingsAsynchronous libp2prs-mplexMplex multiplexing protocol for libp2p9,004MITAsynchronousNetwork programming mini-c-aresA minimal Rust wrapper for the c-ares library, for asynchronous DNS requests, based on rust-c-ares9,004MITAPI bindingsAsynchronous playground-apiSimple API-binding for The Rust Playground8,998MITAPI bindingsAsynchronous async-xml-deriveDerive macros for async-xml8,996MIT OR Apache-2.0AsynchronousEncoding rama-tlsrama TLS-agnostic types and utilities8,990MIT OR Apache-2.0AsynchronousCryptography briteverify-rsRust client library for the BriteVerify API Suite8,989AGPL-3.0-or-laterAPI bindingsAsynchronous axum-rails-cookieExtract rails session cookies in axum based apps.8,988MITAsynchronousWeb programming daktronics-allsport-5000A Rust implementation of decoders for the Daktronics All Sport 5000's serial output8,979MITAsynchronousHardware support gneiss-mqtt-awsAWS IoT Core specific builders for asynchronous and threaded MQTT clients8,975Apache-2.0AsynchronousNetwork programming inferadb-common-storageShared storage backend abstraction for InferaDB services8,973MIT OR Apache-2.0AsynchronousDatabase interfaces safina-selectSafe async select function, for awaiting multiple futures - ARCHIVED: Code moved to `safina` crate.8,968Apache-2.0Asynchronous uringyA simple single-threaded concurrency runtime for Rust based on io_uring.8,938MITAsynchronousConcurrency cancellable-timerA timer that can be interrupted.8,936MIT/Apache-2.0AsynchronousConcurrency citadel_typesTypes for the citadel protocol8,935MIT OR Apache-2.0AsynchronousCryptography valorant-assets-apiAPI Wrapper for valorant-api.com8,926MITAPI bindingsAsynchronous pierportUrbit pier import protocol implementation8,919MITAsynchronousParsing tools tokio-lkFutures-aware lock-by-id primitives8,914MITAsynchronous aisdkAn open-source Rust library for building AI-powered applications, inspired by the Vercel AI SDK. It provides a robust, type-safe,…8,913MITAPI bindingsAsynchronous sfuSFU in Rust with Sans-IO8,913MIT/Apache-2.0AsynchronousMultimedia core-futures-tlsA libcore wrapper allowing async/await to be used from no_std crates8,912Apache-2.0 OR MITAsynchronousNo standard library hdp-primitivesHDP primitives8,911non-standardAsynchronousCommand-line interface coilAn async and sync background job queue for Postgres8,896GPL-3.0AsynchronousConcurrency message_workerMessage Worker is a low-ish level library for Rust for the creation of event-listeners using futures and streams. Notably MW…8,893MPL-2.0AsynchronousConcurrency requiem-testingActix testing utils8,891MIT/Apache-2.0AsynchronousNetwork programming amiyaexperimental middleware-based minimalism async HTTP server framework8,891BSD-3-Clause-ClearAsynchronousNetwork programming scrappy-testingscrappy testing utils8,885MITAsynchronousNetwork programming qbaseCore structure of the QUIC protocol, a part of dquic8,877Apache-2.0AsynchronousNetwork programming nautilus-networkNetwork communication machinery for the Nautilus trading engine8,877LGPL-3.0-or-laterAsynchronousFinance async_tasks_state_mapA struct for recording execution status of async tasks with async methods.8,874MIT OR Apache-2.0Asynchronous lite-syncFast, lightweight async primitives: SPSC channel, oneshot, notify, and atomic waker8,866MIT OR Apache-2.0AsynchronousConcurrency wgpu_tokioAsync bindings using tokio for wgpu8,859non-standardAsynchronousGame development async-openai-compatRust library for OpenAI8,857MITAPI bindingsAsynchronous crypto-botters-binanceA crate for interacting with the Binance API.8,852MITAPI bindingsAsynchronous datacakeA batteries included framework for building fault-tolerance distributed data systems.8,847MITAsynchronousConcurrency stund_protocolThe client/server protocol used by the "stund" program.8,847MITAsynchronous django-queryTools for mocking Django-style endpoints8,832MIT OR Apache-2.0AsynchronousDevelopment tools tower-async-layerDecorates a `Service` to allow easy composition between `Service`s. An "Async Trait" fork from the original Tower Library.8,832MITAsynchronousNetwork programming graph-flowA high-performance, type-safe framework for building multi-agent workflow systems in Rust8,809MITAlgorithmsAsynchronous uxumOpinionated backend service framework based on axum8,805MIT OR Apache-2.0AsynchronousNetwork programming async-drop-guardThis library offers hash map and cache data structures where individual entries can be locked8,784MIT OR Apache-2.0AsynchronousConcurrency puteketekeAn asynchronous runtime built on smol.8,780MIT OR Apache-2.0AsynchronousCompilers mio-pidfdmio support for Linux's pidfd8,777MITAsynchronous murrayA minimal actor definition macro using Tokio8,770MITAsynchronousConcurrency aggligator-transport-websocketAggligator transport: WebSocket8,762Apache-2.0AsynchronousNetwork programming lichess-apiA client library for the Lichess API8,749Apache-2.0API bindingsAsynchronous process-melMélodium external process management library8,738EUPL-1.2AsynchronousCompilers cloud_terrastodon_zombiesHelpers for detecting zombie processes for the Cloud Terrastodon project8,731LiLiQ-R-1.1API bindingsAsynchronous icentral-mindexed-mapA versatile Rust crate for managing collections with dual functionalities: index-based and map-based data structures, supporting…8,724MIT OR Apache-2.0AlgorithmsAsynchronous containerd-snapshotsRemote snapshotter extension for containerd8,719Apache-2.0API bindingsAsynchronous quickieA simple, low-level, and customizable implementation of a QUIC P2P node.8,719CC0-1.0AsynchronousNetwork programming actoriwcActori http client.8,714MIT/Apache-2.0AsynchronousNetwork programming stream-bodyAn HttpBody implementation with efficient streaming support for the Rust HTTP library hyper8,701MITAsynchronous crossbusA Platform-Less Runtime-Less Actor Computing Model8,696MITAsynchronousEmbedded development semaphore-keyA Rust library to control concurrent thread access by key using a shared semaphore8,678LGPL-2.1-onlyAsynchronousConcurrency sqlx-d1SQLx for Cloudflare D18,676MITAsynchronousDatabase interfaces cyfs-async-h1Asynchronous HTTP 1.1 parser.8,672MIT OR Apache-2.0AsynchronousParser implementations async-dieselIntegrate Diesel into async-std cleanly and efficiently.8,668MIT/Apache-2.0AsynchronousDatabase interfaces crypto-botters-bitflyerA crate for interacting with the bitFlyer API.8,667MITAPI bindingsAsynchronous serial-threadAsynchronous, multithreaded serial port communication library using mpsc::cjhannels or async-channels for efficient data handling.8,660MITAsynchronousHardware support async-psecAsynchronous PSEC implementation8,652MITAsynchronousCryptography embassy-net-pppembassy-net driver for PPP over Serial8,649MIT OR Apache-2.0AsynchronousEmbedded development rust-with-kafka-tlsRust messaging with a Strimzi Kafka cluster secured with self-signed tls assets for encryption in transit with mTLS for client…8,644MITAsynchronous retry-ifA tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff.8,637MITAsynchronousConcurrency mal-apiAn asynchronous MyAnimeList (MAL) API library for Rust8,631MITAPI bindingsAsynchronous rscannerFast scan network by sending icmp, tcp, udp packets, inspired by nmap but doesn't depend on nmap8,623MIT OR Apache-2.0AsynchronousCommand line utilities docker_engine_apiA simple way to interact with the Docker Engine API8,620MITAPI bindingsAsynchronous seal_rsSet of classic asynchronous primitives (Actors, Executors, Futures / Promises)8,615MITAsynchronousConcurrency lwleen一个通用的库,rust实现的常用方法工具8,600Apache-2.0AsynchronousOperating systems ping-pong-cellAn atomic cell for up to two threads.8,598MPL-2.0AsynchronousConcurrency connectionA TCP connection that can read and write serializable data8,584MITAsynchronousNetwork programming pochtaAddressable channel registry8,580BSL-1.0AsynchronousConcurrency locklessComposable, lock-free, allocation-light data structures8,577MIT OR Apache-2.0AsynchronousConcurrency d3-deriveA framework for server development -- the derive macro8,569MIT OR Apache-2.0AsynchronousConcurrency file-lfuA least-frequently-used cache layered on a directory8,542MITAsynchronousCaching srad-typesSparkplug types and utilities8,530MIT OR Apache-2.0AsynchronousEmbedded development nats-handlingAn easy-to-use async NATS client library8,527MITAsynchronousNetwork programming actix-connectorActix Connector - tcp connector service8,525MIT/Apache-2.0AsynchronousNetwork programming flowlyFlowly is a library of modular and reusable components for building robust pipelines processing audio, video and other.8,520MITAsynchronousNetwork programming cbsk_socket_tokiosocket callback tool by tokio8,514MIT/Apache-2.0AsynchronousData structures curseforgeA straightforward asynchronous wrapper around the CurseForge Core API. Public API is subject to change before 1.0.0.8,513Apache-2.0API bindingsAsynchronous simple_futuresSimple futures for use in async operations.8,509MIT OR Apache-2.0Asynchronous libp2prs-dnsDNS transport implementation for libp2p8,500MITAsynchronousNetwork programming restartablesFuture that restarts an inner future if it doesn't meet a condition.8,486MITAsynchronous e-libscannerThe bottom layer is scanned by capturing packets8,472non-standardAsynchronousCommand line utilities vesper-macrosProcedural macros used by Zephyrus8,454MITAsynchronous tokio-lockAccess an object from a single Tokio task8,446MITAsynchronous obsidianErgonomic async http framework for amazing, reliable and efficient web8,444MITAsynchronousNetwork programming sparql-storeA dataflow implementation of the SPARQL graph query language.8,444UnlicenseAsynchronousNo standard library tyraTyped Actor System8,431MIT OR Apache-2.0AsynchronousConcurrency iii-helpersShared helper primitives across iii SDKs.8,421Apache-2.0API bindingsAsynchronous requiem-tlsActix tls services8,416MIT/Apache-2.0AsynchronousNetwork programming rt-local-macrosThread local asynchronous runtime working with platform-specific event loops.8,416MIT OR Apache-2.0Asynchronous tower-proxyTower service for reverse proxy8,416MIT OR Apache-2.0AsynchronousWeb programming springtimeDependency injection based application bootstrapping and execution crate.8,411MITAsynchronousWeb programming scrappy-httpscrappy http primitives8,411MITAsynchronousNetwork programming ardop_interfaceInterface to the Amateur Radio Digital Open Protocol (ARDOP)8,407MIT OR Apache-2.0API bindingsAsynchronous manual_rwlockA library implementing An RW lock with more manual control8,388MITAsynchronousData structures north-commonCommon logic used in North Microservice Framework8,379MIT/Apache-2.0AsynchronousNetwork programming switchy_async_macrosSwitchy Async macros package8,363MPL-2.0AsynchronousDevelopment tools async-pipesA library for building concurrent data processing pipelines8,361GPL-2.0-or-laterAsynchronousConcurrency flexi_func_declarativeThis crate exposes the fb! macro to create a function with a flexible signature.8,356MITAsynchronousParsing tools linux-io-uringThe `io_uring` library for Rust.8,352MIT/Apache-2.0AsynchronousFilesystem libp2prs-plaintextPlaintext encryption dummy protocol for libp2p8,351MITAsynchronousNetwork programming scrappy-tlsscrappy tls services8,343MITAsynchronousNetwork programming async-cuda-nppAsync NVIDIA Performance Primitives for Rust.8,332MIT OR Apache-2.0Asynchronous mio-stSingle threaded, lightweight non-blocking IO8,326MITAsynchronous ratio-reactorSetup WebWorkers as queueing job shop reactors in WASM applications with different strategies.8,326MPL-2.0AsynchronousWebAssembly ksqldbA thin wrapper around the KSQL DB REST API to make it more ergonomic to work with.8,313Apache-2.0API bindingsAsynchronous iota-lib-rs-previewA rust implementation of the IOTA API8,290MITAsynchronous async-stream-http-tunnel-graderAsynchronous stream http tunnel grader.8,288Apache-2.0 OR MITAsynchronous sqlx-otelThin wrapper around SQLx that emits OpenTelemetry spans and metrics following the database client semantic conventions.8,284MIT OR Apache-2.0AsynchronousDatabase interfaces rustractsRust crate for cancellable time based contracts in async/await8,274MITAsynchronousConcurrency irc3An IRC3 client and server toolchain8,273UnlicenseAsynchronousNetwork programming reactioLow-Latency Event Driven Nonblocking Reactor Pattern8,245Apache-2.0 OR MITAsynchronousConcurrency mcpkit-coreCore types and traits for the Model Context Protocol (MCP)8,243MIT OR Apache-2.0API bindingsAsynchronous staircaseKubernetes Step-based Operator8,234Apache-2.0 OR MITAsynchronousNetwork programming routerify-json-responseA Routerify utility library to generate JSON response.8,230MITAsynchronousWeb programming bastion-executor-traitexecutor-trait implementation for bastion8,227Apache-2.0 OR MITAsynchronousConcurrency actori-webActori web is a simple, pragmatic and extremely fast web framework for Rust.8,222MIT/Apache-2.0AsynchronousNetwork programming emitter-rs📢 Emitter RS is a lightweight EventEmitter implementation for Rust and Wasm.8,220MITAsynchronousWebAssembly gcp_access_tokenthis is a pure rust implimentation to get google cloud access token for servers with service account credentials.8,199GPL-3.0API bindingsAsynchronous mobc-boltA bolt-client manager for the mobc connection pool.8,198MITAsynchronous mm1An Erlang-style actor runtime for Rust.8,195MITAsynchronousConcurrency rart-macrosThe macro submodule of rart-rs crate8,192non-standardAsynchronousEmbedded development uring-fsTruly asynchronous file operations using io-uring. Supports any async runtime. Linux only.8,182MITAsynchronousFilesystem tokio-linux-videoLinux V4L2 device interfacing with tokio8,179MITAsynchronousOperating systems roa-tokiotokio-based runtime and acceptor8,178MITAsynchronousNetwork programming msgtransSupport for a variety of communication protocols such as TCP / QUIC / WebSocket, easy to create server and client network library.8,178Apache-2.0AsynchronousNetwork programming datacake-eventual-consistencyEventually consistent state replication as a library (consensus, RPC and conflict resolution) for building your own eventually…8,174MITAsynchronousConcurrency quicr-coreMoved to quinn-proto (was: State machine for the QUIC transport protocol)8,168MIT/Apache-2.0AsynchronousNetwork programming signalsA functional-reactive-like library for Rust that allows asynchronous chaining8,167MIT/Apache-2.0AsynchronousConcurrency signald-rustA library to interface with Signald8,157MITAPI bindingsAsynchronous intersession-layer-messagingA metastable messenger that allows reliability between peers when peers go offline, are unreliable, and facing intermittent…8,157Apache-2.0AsynchronousNetwork programming paranoid-hashA Hashing Library For Those Paranoid With Their Security8,133MIT OR Apache-2.0AsynchronousCryptography rocket-session-storeA rust session library that can use a custom store.8,132MITAsynchronousAuthentication sql-melMélodium SQL library8,116EUPL-1.2AsynchronousCompilers embedded-devices-deriveMacros required to define devices in embedded-devices8,109MIT OR Apache-2.0AsynchronousEmbedded development hyperboleReserved for now near-future use.8,105MIT OR Apache-2.0AsynchronousWeb programming 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 peace_item_spec_sh_sync_cmdManages a synchronization shell command for the peace framework8,104MIT OR Apache-2.0AsynchronousConfiguration busstopA command and query bus8,099MITAsynchronousWeb programming vesperA slash-command framework meant to be used with twilight8,098MITAsynchronous peace_item_spec_sh_cmdManages running a shell command for the peace framework8,094MIT OR Apache-2.0AsynchronousConfiguration atomic-ref2Provides AtomicOptionRef and AtomicRef. Intended to map to java.util.concurrent.atomic.AtomicReference in Java.8,090MIT/Apache-2.0AsynchronousConcurrency muleStrong-headed (yet flexible) parser of columnar datasets from CSV, TSV and other delimiter-separated datasets8,081MITAsynchronousParser implementations somenAn asynchronous parser combinator.8,076MITAsynchronousParsing tools nidrs-dieselNidrs & Diesel integration8,075MITAsynchronousNetwork programming nextgraphNextGraph client library. Nextgraph is a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs8,074MIT/Apache-2.0AsynchronousDatabase implementations futures-shuttleFutures-aware shuttle synchronization object8,072MIT OR Apache-2.0Asynchronous aggligator-transport-tcpAggligator transport: TCP8,072Apache-2.0AsynchronousNetwork programming nexus-actor-utils-rsUtility library for Nexus Actor8,070MIT OR Apache-2.0AsynchronousConcurrency async-mongodb-sessionAn async-session implementation for MongoDB8,057MIT OR Apache-2.0AsynchronousNetwork programming freya-layoutInternal layout and layers management for Freya.8,054MITAsynchronousGUI alicemqWapper for the amqprs rabbitMQ library.8,052MITAsynchronousNetwork programming tiny_kafkaA tiny Kafka client library with producer and consumer functionalities.8,049MITAPI bindingsAsynchronous scipioA set of utilities to allow one to write thread per core applications8,049Apache-2.0 OR MITAsynchronousOperating systems