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.

trosYour tros from tarantool TX thread to tokio(..and others!)70,309BSD-2-ClauseAsynchronousConcurrency corcovadoNon-blocking IO library70,142MITAsynchronous libp2p-webrtc-websysWebRTC for libp2p under WASM environment69,841MITAsynchronousNetwork programming sqlx-oldapi🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL,…69,480MIT OR Apache-2.0AsynchronousDatabase interfaces swiftide-coreFast, streaming indexing, query, and agentic LLM applications in Rust69,235MITAsynchronous tokio-rustls-wasiAsynchronous TLS/SSL streams for Tokio using Rustls.69,219MIT/Apache-2.0AsynchronousCryptography embassy-macrosmacros for creating the entry point and tasks for embassy-executor68,640MIT OR Apache-2.0AsynchronousEmbedded development tokio-contextContexts for cancelling asynchronous tasks using tokio68,588MITAsynchronousDevelopment tools nimiq-jsonrpc-deriveDerivation macros for generating JSON RPC methods68,393Apache-2.0AsynchronousNetwork programming async-raftAn async implementation of the Raft distributed consensus protocol.68,353MIT/Apache-2.0AlgorithmsAsynchronous multishotAn async, lock-free, reusable channel for sending single values to asynchronous tasks.68,186MIT OR Apache-2.0AsynchronousConcurrency nimiq-jsonrpc-clientJSON-RPC client implementation67,985Apache-2.0AsynchronousNetwork programming nimiq-jsonrpc-serverJSON-RPC server implementation67,975Apache-2.0AsynchronousNetwork programming tower-reqwestAdapter between reqwest and tower-http crates.67,912MIT OR Apache-2.0AsynchronousNetwork programming nimiq-jsonrpc-coreCore utilities for implementing libraries around JSON-RPC67,888Apache-2.0AsynchronousNetwork programming tardis-macrosElegant, clean Rust development framework67,828MIT/Apache-2.0AsynchronousCaching ockam_macrosEnd-to-end encryption and mutual authentication for distributed applications.67,643Apache-2.0AsynchronousAuthentication browser-windowA simple, optionally async, optionally threadsafe, electron-like browser toolkit for Rust.67,445MITAsynchronousGUI wtxA collection of different transport implementations and related tools focused primarily on web technologies.67,212MPL-2.0AsynchronousDatabase interfaces xactorXactor is a rust actors framework based on async-std67,124MITAsynchronousNetwork programming rmp-futuresAsync Rust MessagePack and MessagePack-RPC66,764MIT OR Apache-2.0AsynchronousEncoding ockam_transport_udpUDP Transport for the Ockam Routing Protocol.66,300Apache-2.0AsynchronousAuthentication ockam_transport_udsUnix Domain Socket (UDS) Transport for the Ockam Routing Protocol66,241Apache-2.0AsynchronousAuthentication swiftide-indexingFast, streaming indexing, query, and agentic LLM applications in Rust65,995MITAsynchronous ant-quicQUIC transport protocol with advanced NAT traversal for P2P networks65,948MIT OR Apache-2.0AsynchronousNetwork programming asupersync-macrosProc macros for asupersync structured concurrency runtime65,496LicenseRef-MIT-OpenAI-Anthropic-RiderAsynchronousConcurrency win_desktop_duplicationSimple and efficient DXGI desktop duplication api65,284MIT OR Apache-2.0AsynchronousHardware support swiftide-macrosFast, streaming indexing, query, and agentic LLM applications in Rust65,173MITAsynchronous tokio-nsqA Rust NSQ client built on Tokio. Tokio NSQ aims to be a feature complete NSQ client implementation.65,151BSD-3-ClauseAsynchronousConcurrency smelling_saltsAbstraction over OS APIs to handle asynchronous device waking64,765Apache-2.0 OR BSL-1.0 OR MITAPI bindingsAsynchronous barrageAn async broadcast channel64,744Apache-2.0AsynchronousConcurrency hypercoreSecure, distributed, append-only log64,719MIT OR Apache-2.0AsynchronousConcurrency streamtoolsAdditional stream combinators64,698MIT OR Apache-2.0AlgorithmsAsynchronous cyper-axumaxum adaptor based on cyper64,619MITAsynchronousNetwork programming async-injectorReactive dependency injection for Rust.64,472MIT OR Apache-2.0Asynchronous ads_clientAn asynchronous, non-blocking ADS client64,356MITAPI bindingsAsynchronous keyring-libHigh-level, asynchronous API for keyring-rs, a cross-platform Rust library to manage credentials64,191MITAsynchronous actix-test-serverActix test server64,074MIT/Apache-2.0AsynchronousNetwork programming async-rate-limitCommon traits for rate limiting and implementations in async contexts.63,659MITAsynchronousConcurrency juniper_hyper`juniper` GraphQL integration with `hyper`.63,453BSD-2-ClauseAsynchronousWeb programming tokio-curlAn implementation of an asynchronous HTTP client using futures backed by libcurl.63,371MIT/Apache-2.0AsynchronousWeb programming::HTTP client stickPlatform-agnostic asynchronous gamepad, joystick and flighstick library62,486Apache-2.0 OR MIT OR BSL-1.0AsynchronousGame development swiftide-queryFast, streaming indexing, query, and agentic LLM applications in Rust62,383MITAsynchronous axum-serdeProvides multiple serde-based extractors / responses for the Axum web framework, also offers a macro to easily customize…62,315MITAsynchronousNetwork programming swiftide-integrationsFast, streaming indexing, query, and agentic LLM applications in Rust62,200MITAsynchronous tk-httpA full-features asynchronous HTTP implementation for tokio-rs stack, including websockets.61,620MIT/Apache-2.0AsynchronousNetwork programming handy_asyncA handy library for describing asynchronous code declaratively61,610MITAsynchronous ockam_vault_awsAn AWS KMS Ockam Vault implementation.61,257Apache-2.0AlgorithmsAsynchronous tower-sessions-moka-storeMoka session store for `tower-sessions`.60,673MITAsynchronousNetwork programming tokio-uds-protoUnix Domain sockets working with tokio-proto60,381MITAsynchronous bluestA cross-platform Bluetooth Low Energy (BLE) library60,303BSD-2-Clause OR Apache-2.0AsynchronousHardware support apalis-postgresBackground task processing for rust using apalis and postgres60,287non-standardAsynchronousDatabase interfaces lib3h_zombie_actorlib3h actor request tracking module60,136Apache-2.0Asynchronous bounded_join_setA Concurrency-Limited JoinSet for Tokio.60,091MITAsynchronous tokio-pingAsynchronous ICMP pinging library60,031MIT/Apache-2.0AsynchronousNetwork programming viz-handlersThe handlers for Viz60,029MITAsynchronousNetwork programming atheneA simple and lightweight rust web framework based on hyper59,851Apache-2.0AsynchronousNetwork programming websocketsA WebSocket client implementation.59,765MITAsynchronousNetwork programming pathargTreat "-" (hyphen/dash) arguments as stdin/stdout59,260MITAsynchronousCommand-line interface tokio-hrtimeHires timers for tokio59,097CC0-1.0AsynchronousOperating systems wasm-wsA convenience library for using websockets in WASM59,096MITAPI bindingsAsynchronous monoio-rustlsAsynchronous TLS streams wrapper for Monoio based on Rustls.58,872MIT/Apache-2.0AsynchronousCryptography unix-udp-sockasync & sync UDP sockets supporting sendmsg/recvmsg and src IP manipulation58,828MIT OR Apache-2.0AsynchronousNetwork programming volo-httpHTTP framework implementation of volo.58,297MIT OR Apache-2.0AsynchronousNetwork programming natureNature is a development support platform, it separates data definition from code, so it decouple the data from business system.58,258MITAsynchronousDatabase interfaces rustix-uringThe low-level `io_uring` userspace interface for Rust58,174MIT OR Apache-2.0AsynchronousFilesystem leptos-next-metadataNext.js-style metadata management for Leptos v0.8+ with type-safe APIs, blazing-fast OG image generation, and AI-assisted…58,087MIT OR Apache-2.0AsynchronousWeb programming ockam_vault_coreThe Ockam Vault trait.57,739Apache-2.0AlgorithmsAsynchronous tokio-zookeeperAsynchronous client library for interacting with Apache ZooKeeper57,730MIT/Apache-2.0API bindingsAsynchronous pgwire-replicationTokio-based Postgres wire-protocol logical replication client (pgoutput) with TLS and SCRAM.57,654Apache-2.0 OR MITAsynchronousDatabase interfaces product-os-requestProduct OS : Request provides a fully featured HTTP request library combining elements of reqwest and hyper for async requests…57,585GPL-3.0-onlyAsynchronousNetwork programming reactive-mutinyasync Event-Driven Reactive Library with advanced & optimized containers (channels) and Stream executors57,377UnlicenseAsynchronousConcurrency circulateLightweight PubSub framework that supports both sync and async57,334MIT OR Apache-2.0Asynchronous leptos-next-metadata-macrosProcedural macros for leptos-next-metadata - providing clean, declarative metadata syntax for Leptos v0.8+57,170MIT OR Apache-2.0AsynchronousWeb programming secret-libCross-platform, asynchronous Rust library to retrieve secrets from different sources56,887MITAsynchronous ockam_vault_sync_coreSyncronous wrapper that allows to have multiple Vault instances, that talk to the same Vault implementation without need for…56,708Apache-2.0AlgorithmsAsynchronous cache_loader_asyncA thread safe loading cache with async loader functions based on tokio56,646Apache-2.0AsynchronousCaching twilight-lavalinkLavalink client for the Twilight ecosystem.56,496ISCAPI bindingsAsynchronous messagebusMessageBus allows intercommunicate with messages between modules56,393MIT OR Apache-2.0AsynchronousNetwork programming cassetteA simple, single-future, non-blocking executor intended for building state machines56,376MIT OR Apache-2.0Asynchronous libzmqA strict subset of ØMQ with a high level API.56,277MIT OR Apache-2.0API bindingsAsynchronous h2_impAn HTTP/2 client and server56,269MITAsynchronousNetwork programming couchbase-sysRust bindings to the libcouchbase C Couchbase SDK.55,989Apache-2.0AsynchronousDatabase interfaces ramamodular service framework55,912MIT OR Apache-2.0AsynchronousNetwork programming picoserve_deriveMacros for picoserve55,566MITAsynchronousNetwork programming tbotMake cool Telegram bots with Rust easily.55,497MITAPI bindingsAsynchronous wamp_asyncAn asynchronous WAMP implementation55,340MIT OR Apache-2.0AsynchronousNetwork programming axum-proxyTower service for reverse proxy55,340MIT OR Apache-2.0AsynchronousWeb programming tokio-util_wasiAdditional utilities for working with Tokio.55,237MITAsynchronous tokio-dieselIntegrate Diesel into Tokio cleanly and efficiently.54,804MIT/Apache-2.0AsynchronousDatabase interfaces dydxdYdX v4 asynchronous client.54,419LicenseRef-dYdX-CustomAPI bindingsAsynchronous pingora-boringsslBoringSSL async APIs for Pingora.54,386Apache-2.0AsynchronousNetwork programming aws-smithy-http-server-pythonPython server runtime for Smithy Rust Server Framework.54,103Apache-2.0API bindingsAsynchronous mogwaiThe minimal, obvious, graphical, widget application interface.53,881MITAsynchronousGUI async-injector-deriveA derive to help construct dependent values in async-injector.53,733MIT OR Apache-2.0Asynchronous signature_bbs_plusThe Ockam BBS+ signature impementation.53,666Apache-2.0AlgorithmsAsynchronous poem-mcpserverMCP Server implementation for Poem53,637MIT OR Apache-2.0AsynchronousNetwork programming libhoney-rustRust library for sending data to Honeycomb53,588MITAPI bindingsAsynchronous kayrxThe Kayrx Framework53,444MITAsynchronousNetwork programming process-libCross-platform, asynchronous Rust library to run commands in pipelines53,025MITAsynchronous twilight-interactions-deriveMacros and utilities to make Discord Interactions easy to use with Twilight.53,024ISCAsynchronousConfiguration drone-cortexmARM® Cortex®-M platform crate for Drone, an Embedded Operating System.52,755MIT OR Apache-2.0AsynchronousConcurrency opentelemetry-spanprocessor-anyA metrics collection and distributed tracing framework52,736Apache-2.0API bindingsAsynchronous bevy_async_taskErgonomic abstractions to async programming in Bevy52,726Apache-2.0 OR MITAsynchronousGame development futures-awaitAsync/await syntax for Rust through a procedural macro. This crate defines the `#[async]` macro for functions, the `await!` macro…52,628MIT/Apache-2.0AsynchronousRust patterns twilight-interactionsMacros and utilities to make Discord Interactions easy to use with Twilight.52,416ISCAsynchronousConfiguration ntex-grpcGRPC Client/Server framework52,252MIT OR Apache-2.0AsynchronousNetwork programming pgp-libHigh-level, asynchronous API for rPGP, a pure Rust implementation of OpenPGP52,246MITAsynchronous asyncapi-rust-codegenProcedural macro implementation for asyncapi-rust52,199MIT OR Apache-2.0API bindingsAsynchronous asyncapi-rust-modelsRuntime data structures for asyncapi-rust (AsyncAPI 3.0 spec models)52,194MIT OR Apache-2.0API bindingsAsynchronous asyncapi-rustAsyncAPI 3.0 specification generation for Rust WebSockets and async protocols52,045MIT OR Apache-2.0API bindingsAsynchronous signature_coreSignature core types of the Ockam library.51,988Apache-2.0AlgorithmsAsynchronous actix-ratelimitRate limiting middleware framework for actix-web51,897MITAsynchronousCaching noosphere-intoTransformations of Noosphere content into various target formats51,440MIT OR Apache-2.0AsynchronousWeb programming rrq-producerRRQ producer client for enqueuing jobs into Redis.51,351Apache-2.0Asynchronous rrq-protocolShared RRQ runner protocol types.51,199Apache-2.0Asynchronous rrq-runnerRRQ runner runtime for Rust.51,092Apache-2.0Asynchronous h2_wasiAn HTTP/2 client and server50,977MITAsynchronousNetwork programming noosphere-nsA P2P name system for Noosphere50,916MIT OR Apache-2.0AsynchronousNetwork programming embassy-usb-logger`log` implementation for USB serial using `embassy-usb`.50,815MIT OR Apache-2.0AsynchronousEmbedded development ntex-async-stdasync-std intergration for ntex framework50,732MIT OR Apache-2.0AsynchronousNetwork programming async-threadFutures version of std::thread50,720MIT OR Apache-2.0AsynchronousConcurrency selectingCross-platform wrapper over select50,477BSL-1.0AsynchronousNetwork programming perseus-warpAn integration that makes the Perseus framework easy to use with Warp.50,436MITAsynchronousDevelopment tools destreamLibrary for async stream (de)serialization50,329Apache-2.0AsynchronousEncoding packet-ipcShare packets between services using servo ipc50,304MITAsynchronousNetwork programming ockam_app_libOckam's desktop application library50,236Apache-2.0AsynchronousAuthentication futuresdrAn Experimental Async SDR Runtime for Heterogeneous Architectures.50,175Apache-2.0AsynchronousConcurrency aws-smithy-legacy-http-serverLegacy server runtime for Smithy Rust Server Framework, providing compatibility for code generated with http 0.x and hyper 0.x…50,146Apache-2.0API bindingsAsynchronous ahp-wsWebSocket transport adapter for the Agent Host Protocol SDK.49,857MITAPI bindingsAsynchronous toy-rpc-macrosMacros for toy-rpc49,760MIT/Apache-2.0AsynchronousNetwork programming manager_handlersA microservice manager implementation that creates HTTP-accessible handlers with configurable replicas. Handlers communicate via…49,716MITAsynchronousNetwork programming service-asyncA Service like tower in async style49,518MIT/Apache-2.0Asynchronous rh2An HTTP/2 client and server49,184MITAsynchronousNetwork programming beetswapImplementation of bitswap protocol for libp2p49,167Apache-2.0AsynchronousCryptography::Cryptocurrencies tracing-layer-slackSend filtered tracing events to Slack49,145Apache-2.0AsynchronousDevelopment tools::Debugging noosphere-coreCore data types of the Rust Noosphere implementation49,143MIT OR Apache-2.0AsynchronousData structures openraft-memstoreA in-memory implementation of the `openraft::RaftLogStorage` and `openraft::RaftStateMachine` trait.49,136MIT OR Apache-2.0AlgorithmsAsynchronous mio-timerfdmio support for linux's timerfd49,047MITAsynchronous magic-wormholeGet things from one computer to another, safely48,703EUPL-1.2AsynchronousNetwork programming hypers_macroMacros for hypers48,694Apache-2.0AsynchronousNetwork programming docker-registryA pure-Rust asynchronous library for Docker Registry HTTP API v248,556MIT OR Apache-2.0API bindingsAsynchronous polaris-specificationService Governance Specification.48,549MIT OR Apache-2.0AsynchronousConfiguration tokio-smoltcpAn asynchronous wrapper for smoltcp.48,412MIT OR Apache-2.0AsynchronousNetwork programming RuStreamSelf-hosted Streaming Engine, that can render media files via authenticated sessions.48,297MITAlgorithmsAsynchronous eventualsEventually consistent values48,259MITAsynchronousConcurrency ireliaA Rust wrapper around the native LoL APIs48,259MITAPI bindingsAsynchronous ockam_vault_test_suiteOckam Vault test suite.48,157Apache-2.0AsynchronousAuthentication conducerRenamed to kio. This release forwards to kio so pre-rename dependents keep compiling.48,036MIT OR Apache-2.0AsynchronousConcurrency sparkle-convenienceA wrapper over Twilight designed to make it more convenient to use47,920ISCAPI bindingsAsynchronous drone-svdCMSIS-SVD parser for Drone, an Embedded Operating System.47,908MIT OR Apache-2.0AsynchronousConcurrency bolt-clientA client that sends messages using the Bolt protocol.47,833MITAsynchronousDatabase interfaces ratsioRatsio is a Rust client library for NATS messaging system and NATS Event Streaming.47,805MITAsynchronousNetwork programming rohanasanAn extremely fast backend framework for rust! Built from scratch using tokio, easy to use and asynchronous. Available for…47,752MITAsynchronousNetwork programming roa-corecore components of roa web framework47,713MITAsynchronousNetwork programming busybodyService Container and Dependency injector crate47,629MITAsynchronousWeb programming acteurA safe actor-like framework that just works. Simple, robust, fast, documented.47,559Apache-2.0/MITAsynchronousConcurrency srmwAsynchronous single-reader, multi-writer47,553MIT OR Apache-2.0AsynchronousRust patterns sendgrid-asyncAn async-std based client for sending emails with SendGrid47,532Apache-2.0API bindingsAsynchronous actix-limitationRate limiter using a fixed window counter for arbitrary keys, backed by Redis for Actix Web47,529MIT OR Apache-2.0AsynchronousWeb programming double-checked-cell-asyncA thread-safe lazily initialized cell using double-checked locking47,431MIT/Apache-2.0AsynchronousConcurrency tracing-serde-structuredAn alternative, structured, compatibility layer for serializing trace data with `serde`47,344MITAsynchronousDevelopment tools::Debugging hydraA framework for writing fault tolerant, highly scalable applications with the Rust programming language.47,197MITAsynchronousConcurrency another-rxrustA different implementation than `rxRust` for easier use of `ReactiveX` in `Rust`.47,168MITAsynchronous roaasync web framework inspired by koajs, lightweight but powerful.47,107MITAsynchronousNetwork programming ockam_node_attributeOckam node attribute proc_macro.46,975Apache-2.0AsynchronousAuthentication openraft-rocksstoreA rocksdb based implementation of the `openraft::RaftStorage` trait.46,937MIT OR Apache-2.0AlgorithmsAsynchronous multiqueueA fast mpmc broadcast queue46,831MITAlgorithmsAsynchronous rusty_tarantoolTarantul async client based on tokio framework46,755Apache-2.0AsynchronousNetwork programming tokio-xmppAsynchronous XMPP for Rust with tokio46,414MPL-2.0AsynchronousNetwork programming singleflight-asyncSingleflight in async style.46,394MIT/Apache-2.0Asynchronous graphulOptimize, speed, scale your microservices and save money 💵46,345MITAsynchronousNetwork programming signature_psThe Ockam PS signature impementation.46,337Apache-2.0AlgorithmsAsynchronous uid-muxAsync multiplexing library with user provided stream ids.46,062MIT OR Apache-2.0AsynchronousNetwork programming whiskSimple and fast lockless async channels45,934Apache-2.0 OR BSL-1.0 OR MITAsynchronousConcurrency rsteamrsteam is a easy to use async wrapper for the steam web api45,840MITAPI bindingsAsynchronous lighthouse-clientClient SDK for Project Lighthouse45,357MITAPI bindingsAsynchronous destream_jsonLibrary for decoding & encoding a JSON stream45,275Apache-2.0AsynchronousEncoding hyper-serveHigh level server designed to be used with axum framework.45,186MITAsynchronousNetwork programming vyre-runtimePersistent megakernel + io_uring zero-copy streaming runtime for vyre - GPU as VIR0 bytecode interpreter45,143MIT OR Apache-2.0API bindingsAsynchronous tokio-pty-processInteract with a child process through a pseudo-TTY, asynchronously using Tokio45,131MIT/Apache-2.0AsynchronousOperating systems::Unix APIs wait-for-meAsync CountDownLatch45,091Apache-2.0Asynchronous launchpadlibRust library for accessing Launchpad.net44,927Apache-2.0API bindingsAsynchronous runtime-tokioA Tokio-based asynchronous runtime44,748MIT OR Apache-2.0API bindingsAsynchronous oauth-libAsynchronous Rust library to deal with OAuth flows44,744MITAsynchronousAuthentication gardalA WIP performance-focused token-bucket rate limiting and throttling library44,612Apache-2.0 OR MITAsynchronousConcurrency sessionsGeneral sessions module for web services44,443MIT OR Apache-2.0AsynchronousNetwork programming elegant-departureUtility crate to simplify graceful shutdown44,436MITAsynchronous hydra-macrosMacros for the hydra framework.44,410MITAsynchronousConcurrency wiremock_logical_matchersLogical matchers for use with wiremock.44,392MITAsynchronousDevelopment tools pg_asyncAsynchronous, HA (master-master) PostgreSQL driver on top of libpq44,318MITAsynchronousDatabase interfaces specta-tagsDeprecated. Use specta_typescript::semantic instead.44,297MITAsynchronousWeb programming luis_sysFFI bindings for Microsoft LUIS API.44,179MITAsynchronousExternal FFI bindings async-anthropicAnthropic Rust Client.44,156MITAPI bindingsAsynchronous ntex-filesStatic files support for ntex web.44,034MIT OR Apache-2.0AsynchronousWeb programming::HTTP server embassy-boot-stm32Bootloader lib for STM32 chips43,974MIT OR Apache-2.0AsynchronousEmbedded development usb-disk-probeProvides a stream type which can be used to probe for USB storage devices in the system.43,955MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs li-http-typesCommon types for HTTP operations.43,642MIT OR Apache-2.0AsynchronousWeb programming tokio-shutdownWait for a stop signal across multiple threads43,234MITAsynchronousConcurrency kraken-async-rsAn async REST and WSS client for the Kraken Pro APIs43,124MITAPI bindingsAsynchronous