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.

ekiden-grpcioThe rust language implementation of gRPC, base on the gRPC c core library.13,305Apache-2.0AsynchronousNetwork programming tor-rpc-connectCommon implementation logic for Arti RPC Connect points13,302MIT OR Apache-2.0Asynchronous lightweight-command-runnerA rust crate providing an asynchronous command runner using tokio, supporting cross-platform execution.13,287MIT OR Apache-2.0AsynchronousCommand line utilities hitbox-backendBackend trait for asynchronous caching framework in Rust.13,268MITAsynchronousCaching requiem-threadpoolActix thread pool for sync code13,255MIT/Apache-2.0AsynchronousNetwork programming requiem-macrosActix runtime macros13,243MIT/Apache-2.0AsynchronousNetwork programming tet-multiaddrImplementation of the tet-multiaddr format13,238MITAsynchronousCryptography::Cryptocurrencies tower-sessions-surrealdb-storeSurrealDB session store. Not for direct use; see the `tower-sessions` crate for details.13,237MITAsynchronousNetwork programming tet-multistream-selectMultistream-select negotiation protocol for tet-libp2p13,231MITAsynchronousCryptography::Cryptocurrencies io-tetherA small library for defining I/O types which reconnect on errors.13,203MITAsynchronousNetwork programming scrappy-rtscrappy runtime13,199MITAsynchronousNetwork programming crypto-com-exchangeWebsocket library for crypto com exchange https://exchange-docs.crypto.com/spot/index.html#websocket-root-endpoints13,192Apache-2.0API bindingsAsynchronous channel-asyncAsync/Stream Extensions for crossbeam-channel13,183MITAsynchronousNetwork programming hitboxAsynchronous caching framework.13,182MITAsynchronousCaching flows-deriveDerive macros for flow-based programming (FBP).13,181UnlicenseAsynchronousConcurrency async-openai-altRust library for OpenAI13,124MITAPI bindingsAsynchronous actori-utilsActori utils - various actori net related services13,088MIT/Apache-2.0AsynchronousNetwork programming async-rtA small library designed to utilize async executors through an common API while extending features.13,084Apache-2.0 OR MITAsynchronous multipart-streamparse and serialize async multipart/x-mixed-replace streams.13,079MIT/Apache-2.0AsynchronousWeb programming::HTTP client melodium-docDocumentation generator for Mélodium projects13,077EUPL-1.2AsynchronousCompilers sqlx-crudDerive macro for SQLx to implement Create, Read, Update, and Delete (CRUD) methods for you.13,046MITAsynchronousDatabase interfaces monoio-native-tlsAsynchronous TLS streams wrapper for Monoio based on NativeTLS.13,037MIT/Apache-2.0AsynchronousCryptography reverse-proxy-serviceTower service for reverse proxy13,015MIT OR Apache-2.0AsynchronousWeb programming hyper-trust-dns-connectorA compatibility crate to use hickory-dns asynchronously with hyper client, instead the default dns threadpool13,014MITAsynchronousNetwork programming boundWrap lock guards and other structs along with the locks or other data they are derived by shared reference from, in a struct you…13,005MITAsynchronousConcurrency pwnerPwner is a Process Owner crate that allows ergonomic access to child processes12,997MITAsynchronousConcurrency sparql-engineA dataflow implementation of the SPARQL graph query language.12,975UnlicenseAsynchronousNo standard library fluence-fork-libp2pPeer-to-peer networking library12,961MITAsynchronousNetwork programming workspacer-configA Rust crate to manage and utilize workspace configuration data in `.ws` directories for local and global setups, focusing on…12,942MITAsynchronousConfiguration genservergenserver is an Elixir inspired async actor library12,940MITAsynchronousConcurrency netbeama pure-rust asynchronous network synchronization crate (using tokio) that recreates familiar asynchronous paradigms but in a…12,914MIT OR Apache-2.0AsynchronousCryptography decoysshA compact and portable SSH tarpit server.12,908ISCAsynchronousCommand line utilities gprsA set of filtered and optimized Rust libraries creates a foundation for building modern web frameworks12,907MIT OR Apache-2.0AsynchronousConcurrency theatreA concise async actor model implementation12,879MITAsynchronousConcurrency workspacer-errorsThe workspacer-errors crate provides error handling for asynchronous and I/O operations within the workspacer system, catering to…12,860MITAsynchronousConcurrency melodium-repositoryRepository managment crate for Mélodium, with dependency resolution and retrieval12,847EUPL-1.2AsynchronousCompilers forcepsAn easy-to-use async large file database/cache12,827MITAsynchronousCaching requiem-rtActix runtime12,825MIT/Apache-2.0AsynchronousNetwork programming passivized_vault_clientVault Client - initialize and monitor Hashicorp Vault nodes12,820MPL-2.0API bindingsAsynchronous tools_interfaceAbstractions of serveral Wikipedia/Wikimedia/Wikidata-related tools12,795MIT OR Apache-2.0API bindingsAsynchronous emA procedural macro for GPU acceleration, GPU programming12,780MITAsynchronousConcurrency horfimbor-eventsourcean eventsource implementation on top of kurrentdb12,768non-standardAsynchronousDatabase interfaces fluence-fork-libp2p-gossipsubGossipsub protocol for libp2p12,753MITAsynchronousNetwork programming woddleAn async, synchronized, database-backed Rust job scheduler12,736Apache-2.0AsynchronousDate and time gnostr-asyncgitgnostr:fork of asyncgit12,720MITAsynchronousConcurrency memphis-rust-communityA Rust implementation of the Memphis Messaging Protocol12,687GPL-3.0API bindingsAsynchronous tower-sessions-rusqlite-store(tokio-)rusqlite session store for `tower-sessions`.12,648MITAsynchronousNetwork programming tetsy-libp2p-remuxRemux multiplexing protocol for libp2p12,645MITAsynchronousNetwork programming sparql-deriveA dataflow implementation of the SPARQL graph query language.12,643UnlicenseAsynchronousNo standard library protwrapThin protocol wrapper for network applications.12,6430BSDAsynchronousNetwork programming killswitchKillswitch used to broadcast a shutdown request.12,6220BSDAsynchronous fluence-fork-libp2p-tcpTCP/IP transport protocol for libp2p12,622MITAsynchronousNetwork programming fluence-fork-libp2p-plaintextPlaintext encryption dummy protocol for libp2p12,612MITAsynchronousNetwork programming tetsy-libp2p-request-responseGeneric Request/Response Protocols12,611MITAsynchronousNetwork programming async-mcpAsync Implementation of Model Context Protocol (MCP)12,606Apache-2.0AsynchronousNetwork programming tokio_telegrafMinimal async rust wrapper for the telegraf/influxdb protocol, based on Tokio12,604MITAsynchronousDatabase interfaces boluo-coreboluo的核心类型和特征12,600MITAsynchronousNetwork programming tonic-side-effectTower service that can monitor if a Tonic request frame was produced prior to error.12,595Apache-2.0Asynchronous bleasyHigh-level BLE communication library12,592MITAsynchronousHardware support fluence-fork-libp2p-pingPing protocol for libp2p12,583MITAsynchronousNetwork programming fluence-fork-libp2p-floodsubFloodsub protocol for libp2p12,581MITAsynchronousNetwork programming fluence-fork-libp2p-identifyNodes identifcation protocol for libp2p12,575MITAsynchronousNetwork programming sqlx-crud-macrosProc macro implemtation for sqlx-crud to implement Create, Read, Update, and Delete (CRUD) methods on SQLx for you 🪄 📖 📝 ❌12,566MITAsynchronousDatabase interfaces fluence-fork-libp2p-mplexMplex multiplexing protocol for libp2p12,565MITAsynchronousNetwork programming zeroconf-tokiozeroconf-tokio is a Tokio-based wrapper around the zeroconf crate, which provides mDNS service discovery and registration…12,560non-standardAsynchronousNetwork programming flows-dnsBuilding blocks for flow-based DNS resolution.12,528UnlicenseAsynchronousConcurrency duroxideDurable code execution framework for Rust12,528MITAsynchronousConcurrency flows-videoBuilding blocks for flow-based video processing.12,519UnlicenseAsynchronousConcurrency adk-toolTool system for Rust Agent Development Kit (ADK-Rust) agents (FunctionTool, MCP, Google Search)12,511Apache-2.0API bindingsAsynchronous unblockA thread pool for isolating blocking in async programs12,492Apache-2.0 OR MITAsynchronousConcurrency cloud_terrastodon_azure_typesTypes for modelling Azure stuff for the Cloud Terrastodon project12,492LiLiQ-R-1.1API bindingsAsynchronous rseiprseip - Ethernet/IP (CIP) client in pure Rust12,460MITAsynchronousHardware support back-to-the-futureConversions between std::future::Future and futures::Future.12,444BSD-2-ClauseAsynchronous egui-asyncA simple library for running async tasks in egui and binding their results to your UI.12,426MIT OR Apache-2.0AsynchronousConcurrency fatesA crate for creating reactive declarations12,421MITAsynchronousCaching scrappy-servicescrappy service12,413MITAsynchronousNetwork programming translatorsFree Google Translator without API key and limits.12,396MITAPI bindingsAsynchronous futures-stream-select-allA futures library adapter for merging the output of several streams12,388MITAsynchronous workspacer-workspace-interfaceA Rust crate offering asynchronous interfaces for sophisticated workspace and crate management, leveraging advanced concurrency…12,375MITAsynchronousConcurrency futuresdr-macrosMacros for FutureSDR12,347Apache-2.0AsynchronousConcurrency requiem-serviceActix service12,318MIT/Apache-2.0AsynchronousNetwork programming zino-connectorUnified connector to data sources for zino.12,271MITAsynchronousNetwork programming samotop-smimeA samotop extensions for server side S/MIME encrypted mail.12,263MIT OR Apache-2.0AsynchronousCryptography susydev-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.12,255MITAsynchronousNetwork programming cloud_terrastodon_azureHelpers for interacting with Azure for the Cloud Terrastodon project12,250LiLiQ-R-1.1API bindingsAsynchronous ultra-batchTokio-based library to batch and cache database queries or other data lookups12,236MIT OR Apache-2.0AsynchronousCaching rseip-cipcommon industry protocol for rseip12,231MITAsynchronousHardware support cloud_terrastodon_commandCommand running helpers for the Cloud Terrastodon project12,207LiLiQ-R-1.1API bindingsAsynchronous basuEventbus crate with sync and async features12,200MITAsynchronous tower-sessions-sqlx-store-chronoSQLx session stores for `tower-sessions` but using `chrono` instead of `time`.12,191MITAsynchronousNetwork programming libmqm-constantsIBM® MQ Interface (MQI), Programmable Command Format (PCF) and MQ Administration Interface (MQAI) constant definitions12,190Apache-2.0AsynchronousExternal FFI bindings tetsy-libp2p-udsUnix domain sockets transport for libp2p12,188MITAsynchronousNetwork programming rlua-asyncAsync support for rlua, via coroutines12,159MIT OR Apache-2.0Asynchronous sync-run-asyncThis crate provides a way to synchronously run async code.12,143MIT OR Apache-2.0AsynchronousConcurrency lunchboxAn async virtual filesystem interface.12,139Apache-2.0AsynchronousFilesystem kvarn_asyncAsync utilities used in the Kvarn web server.12,135Apache-2.0AsynchronousWeb programming edge-wsAsync + `no_std` + no-alloc implementation of the Websockets protocol12,135MIT OR Apache-2.0AsynchronousEmbedded development sendfileSendfile is a wrapper around the sendfile(2) system call.12,130MITAsynchronousWeb programming papaleguasACME client12,127MITAsynchronousNetwork programming godwit-daemonA daemon runner for GodWit.12,126MIT OR Apache-2.0AsynchronousCaching tetsy-libp2p-pnetPrivate swarm support for libp2p12,114MITAsynchronousNetwork programming gainAsync/await-based framework for programs targetting Gate runtime (wasm32 targets).12,113MITAPI bindingsAsynchronous rseip-corecore module for rseip12,110MITAsynchronousHardware support actori-serverActori server - General purpose tcp server12,077MIT/Apache-2.0AsynchronousNetwork programming basws-yewA yew-client for basws, a simple async WebSocket client/server framework12,064MITAsynchronousNetwork programming tetsy-libp2p-floodsubFloodsub protocol for tetsy-libp2p12,063MITAsynchronousNetwork programming asteroid-mq-sdkRust SDK for asteroid-mq12,051MIT/Apache-2.0AsynchronousNetwork programming aiven_rsThis is a rust sdk to interact with aiven-cloud apis.12,037MITAPI bindingsAsynchronous combine-latestCombines two or more streams into a new stream which yields tuples with the latest values from each input stream12,029MITAsynchronous tetsy-libp2p-gossipsubGossipsub protocol for libp2p12,007MITAsynchronousNetwork programming wnfSafe bindings for the Windows Notification Facility11,986MIT OR Apache-2.0API bindingsAsynchronous flows-datafusionBuilding blocks for flow-based query processing with Apache DataFusion.11,983UnlicenseAsynchronousConcurrency tetsy-libp2p-deflateDeflate encryption protocol for tetsy-libp2p11,957MITAsynchronousNetwork programming shared_http_bodyA library for creating shareable HTTP bodies that can be cloned and consumed by multiple consumers11,951Apache-2.0AsynchronousWeb programming scrappy-codecUtilities for encoding and decoding frames11,914MITAsynchronousNetwork programming koibumi-socksA minimal SOCKS5 client library11,909GPL-3.0-or-laterAsynchronousNetwork programming whirlwindCollection of thread-safe, asynchronous data structures.11,893Apache-2.0AsynchronousConcurrency textmodeterminal interaction library backed by a real terminal parser11,878MITAsynchronousCommand-line interface amqpr-apiA tokio future based amqp api library11,864MIT/Apache-2.0AsynchronousNetwork programming plctaga rust wrapper of [libplctag](https://github.com/libplctag/libplctag), with rust style APIs and useful extensions11,861MITAPI bindingsAsynchronous futures-pollingAn enum similar to Poll, but containing a future in its Pending variant11,855MPL-2.0AsynchronousConcurrency encoding-melMélodium text encode/decode library11,855EUPL-1.2AsynchronousCompilers liner_brokerRedis based message serverless broker.11,848MITAsynchronousConcurrency requiem-codecUtilities for encoding and decoding frames11,815MIT/Apache-2.0AsynchronousNetwork programming connection-poolA high-performance, generic async connection pool for Rust with background cleanup and comprehensive logging11,801MITAsynchronousDatabase interfaces asbruA Data-oriented service mesh generator11,794MITAsynchronousNetwork programming workspacer-mockAsynchronous Rust crate for creating mock workspaces with customizable crate configurations and error simulation for testing.11,773MIT OR Apache-2.0AsynchronousDevelopment tools cloud_terrastodon_pathingWell-known paths for the Cloud Terrastodon project11,762LiLiQ-R-1.1API bindingsAsynchronous tokio-fastcgiFastCGI handler (responder, authorizer, filter) library for Tokio11,759Apache-2.0AsynchronousNetwork programming libmedusa-zipHigh-performance parallelized implementations of common zip file operations.11,757Apache-2.0AsynchronousCaching cloud_terrastodon_relative_locationA helper for converting std::panic::Location to relative paths with displayed11,757LiLiQ-R-1.1API bindingsAsynchronous thin_main_loopThin, cross-platform, main event loop. A building block for native GUI applications, among other use cases.11,742Apache-2.0/MITAPI bindingsAsynchronous gem-rsA Rust library that serves as a wrapper around the Google Gemini API, providing support for streaming11,740MIT OR Apache-2.0API bindingsAsynchronous hentaiAPI wrapper for nhentai.net11,721MITAPI bindingsAsynchronous bb8-mongodbbb8 connection pooling impmentation for the MongoDB database11,701MIT OR Apache-2.0AsynchronousDatabase interfaces squinn-protoState machine for the QUIC transport protocol11,699MIT OR Apache-2.0AsynchronousNetwork programming hollyA simplistic actor model library using futures.11,694non-standardAsynchronous syncaWrite asynchronous code, and synca will create a synchronous version.11,690MIT OR Apache-2.0AsynchronousDevelopment tools::Procedural macro helpers apcaledgeA command line tool for exporting trading activity from Alpaca (alpaca.markets) in a Ledger CLI compatible format.11,687GPL-3.0-or-laterAPI bindingsAsynchronous tokio-channelChannels for asynchronous communication using Tokio.11,685MITAsynchronous samotop-serverSMTP server with focus on privacy11,684MIT OR Apache-2.0AsynchronousEmail regex-melMélodium regex library11,684EUPL-1.2AsynchronousCompilers lazybar-msgIPC for lazybar using UNIX sockets11,682MITAsynchronousCommand line utilities signalwireThe unofficial SignalWire SDK for Rust.11,6670BSDAPI bindingsAsynchronous async-file-lockAsynchronous file lock that can auto lock and auto seek.11,622MITAsynchronous signalr-clientA Rust library for calling SignalR hubs, supporting JSON and MessagePack protocols, with WASM and native (Tokio) targets.11,608MITAsynchronousNetwork programming artemis-normalized-cacheA graph-based normalized cache exchange for the artemis crate.11,597MIT OR Apache-2.0AsynchronousCaching chksmA multipurpose rust library for use in my projects11,586GPL-3.0AsynchronousCaching perswaySway IPC daemon11,583MITAsynchronousConcurrency simpl_actorSimple tokio actors11,541MIT OR Apache-2.0AsynchronousConcurrency any-mpscAn mpsc that allows arbitrary types to be passed through11,539MIT OR Apache-2.0AsynchronousData structures scrappy-utilsscrappy utils - various scrappy net related services11,510MITAsynchronousNetwork programming tls-asyncTLS support for AsyncRead/AsyncWrite using native-tls11,505MITAsynchronousNetwork programming message-channelA simple thread-safe message channel implementation11,504MITAsynchronousConcurrency ruyiAn event-driven framework for non-blocking, asynchronous I/O in Rust11,498MIT/Apache-2.0Asynchronous some_executorA trait for libraries that abstract over any executor11,456MIT OR Apache-2.0AsynchronousConcurrency nautilus-executionCore execution machinery for the Nautilus trading engine11,443LGPL-3.0-or-laterAsynchronousFinance requiem-utilsActix utils - various actix net related services11,438MIT/Apache-2.0AsynchronousNetwork programming awaurAWAUR: Asynchronous Web API Utilities for Rust11,434MITAsynchronousConcurrency fluence-fork-libp2p-request-responseGeneric Request/Response Protocols11,430MITAsynchronousNetwork programming stop-handleConvinient structure to terminate future execution11,425MITAsynchronous igdb-rsIGDB - Video Game Database Api11,421Apache-2.0/MITAPI bindingsAsynchronous turboliftEasy distribution interface 🚡11,405Hippocratic-2.1AsynchronousConcurrency fluence-fork-libp2p-yamuxYamux multiplexing protocol for libp2p11,385MITAsynchronousNetwork programming workspacer-workspaceAsynchronous Rust workspace management crate, facilitating crate discovery and manipulation in Rust workspaces with thread-safe…11,382MITAsynchronousConcurrency ws-liteNaive websocket server implemented using async / await11,380MIT OR Apache-2.0AsynchronousNetwork programming archlinux-repoArch Linux repositories parser11,374MIT OR Apache-2.0Asynchronous thespisThe interface of the thespis actor model (contains only traits).11,369UnlicenseAsynchronousConcurrency call-agentA multimodal chat API library with tool support, OpenAI API compatible11,367MITAPI bindingsAsynchronous edge-captiveAsync + `no_std` + no-alloc implementation of a Captive Portal DNS11,366MIT OR Apache-2.0AsynchronousEmbedded development fluence-fork-libp2p-wasm-extAllows passing in an external transport in a WASM environment11,360MITAsynchronousNetwork programming fluence-fork-libp2p-websocketWebSocket transport for libp2p11,358MITAsynchronousNetwork programming actori-connectActori connect - tcp connector service11,332MIT/Apache-2.0AsynchronousNetwork programming async-h1bhitdns fork of Asynchronous HTTP 1.1 parser.11,331MIT OR Apache-2.0AsynchronousParser implementations serwusHelpers for building actix-web/diesel based services11,323MIT OR Apache-2.0AsynchronousNetwork programming fluence-fork-libp2p-deflateDeflate encryption protocol for libp2p11,321MITAsynchronousNetwork programming preloaderAsynchronous data preloader library11,320MITAsynchronousConcurrency certsdCertsD - automated, asynchronous LE certificate issuer.11,312MITAsynchronous fluence-fork-libp2p-mdnsImplementation of the libp2p mDNS discovery method11,302MITAsynchronousNetwork programming susy-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.11,300MITAsynchronousNetwork programming tokio-rate-limitHigh-performance, lock-free rate limiting library with pluggable algorithms and Axum middleware11,293MIT OR Apache-2.0AsynchronousNetwork programming fluence-fork-libp2p-dnsDNS transport implementation for libp2p11,280MITAsynchronousNetwork programming json-melMélodium JSON data processing library11,263EUPL-1.2AsynchronousCompilers fluence-fork-libp2p-udsUnix domain sockets transport for libp2p11,244MITAsynchronousNetwork programming async-event-emitterLightweight AsyncEventEmitter11,244MITAsynchronousWeb programming memsocketAn asynchronous in-memory socket-like interface.11,227MPL-2.0AsynchronousNetwork programming cloud_terrastodon_configConfiguration helpers for the Cloud Terrastodon project11,190LiLiQ-R-1.1API bindingsAsynchronous parabuildA parallel build utility for template heavy projects.11,181MPL-2.0AsynchronousDevelopment tools::Profiling robust-providerRobust Provider is a library for creating resilient RPC providers for EVM-based blockchains with automatic retries and failover…11,172MITAsynchronousCryptography::Cryptocurrencies easy-scheduleA flexible task scheduler built on Tokio with multiple scheduling options and skip conditions11,165MITAsynchronous asteroid-mqAn embeddable message queue system11,162MIT/Apache-2.0AsynchronousNetwork programming eternalThe Eternal Framework11,150MITAsynchronousNetwork programming actix-framedActix framed app server11,141MIT/Apache-2.0AsynchronousNetwork programming turbomcp-transport-traitsCore transport traits and types for TurboMCP - foundation for all transport implementations11,129MITAsynchronousNetwork programming bluntHighly opinionated way to build asynchronous Websocket servers with Rust.11,106MIT OR Apache-2.0 OR MPL-2.0AsynchronousNetwork programming flexi_funca Rust crate designed to supercharge your Rust programming experience with two powerful macros: ff (Flexi Func) and fb (Flexi…11,099MITAsynchronousDevelopment tools::Procedural macro helpers tower-workerProvides Tower layers focused on wrapping services with asynchronous worker tasks that may also make requests to the wrapped…11,092MITAsynchronousNetwork programming thespis_implReference implementation for the thespis actor model11,091UnlicenseAsynchronousConcurrency flux-compilerA modern evolution on flow-based programming (FBP).11,084UnlicenseAsynchronousConcurrency async-snmpModern async-first SNMP client library for Rust11,083MIT OR Apache-2.0AsynchronousNetwork programming