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.

futures-await-test-macro-previewHelper crate for futures-await-test-preview.4,081MITAsynchronousRust patterns hypixel_apiGeneric wrapper around the hypixel api (automatic rate-limiting on client-side)4,073MIT OR Apache-2.0API bindingsAsynchronous tonic-server-dispatchA request-dispatch level for tonic-Server.4,072MITAsynchronousNetwork programming bleak-rsHigh-level BLE communication library4,071MITAsynchronousHardware support tower-fallthrough-filterA Tower middleware that gives controll to a defined service if the filter matches and otherwise falls through to the inner…4,070MITAsynchronousNetwork programming wasm_requestCreate http request with rustwasm saving boilerplate4,070MITAsynchronousNetwork programming ruchei-callbackCallback traits for ruchei4,064MIT OR Apache-2.0Asynchronous barnacle-rsAdvanced rate limiting middleware for Axum with Redis backend, API key validation, and custom key extraction4,060MITAsynchronousCaching napmapAsync HashMap that halts requester tasks until the requested data is accessible4,049MITAsynchronousConcurrency shirodlAn async download library for massive batch of urls downloading.4,047non-standardAsynchronousCommand line utilities freestuffapiFreestuffbot API4,046MITAPI bindingsAsynchronous tonic-sysinfoA gRPC service for monitoring system resources such as CPU, memory, and disk.4,045Apache-2.0AsynchronousNetwork programming coasys_juniper_graphql_transport_ws`graphql-transport-ws` GraphQL over WebSocket Protocol implementation for `juniper` crate.4,040BSD-2-ClauseAsynchronousWeb programming locknessTODO4,039Apache-2.0AsynchronousConcurrency siwa-asyncSign In With Apple Validation in Async Rust4,037MITAsynchronousAuthentication groq-api-rsClient For Groq Cloud LLM APIs4,037MIT OR Apache-2.0API bindingsAsynchronous socks5-proxysocks5-proxy is a socks5 library based on tokio offering both server and client functions4,032MIT OR Apache-2.0 OR GPL-3.0-or-laterAsynchronousNetwork programming onetimeOnetime (aka. oneshot) async spsc channel4,031Apache-2.0 OR MITAsynchronousConcurrency rs2-streamA high-performance, production-ready async streaming library for Rust.4,024Apache-2.0AsynchronousConcurrency co_managedCreate managed sub coroutines. Managed sub coroutines will be cancelled when the parent exit4,023MIT/Apache-2.0Asynchronous rsplA stream processor language.4,021GPL-3.0-or-laterAsynchronousCompilers hdp-coreHDP core implementation4,013non-standardAsynchronousCommand-line interface async-cancellation-tokenA lightweight single-threaded Rust library for cancellation tokens, enabling cooperative cancellation of asynchronous tasks and…4,011GPL-2.0Asynchronous tokio-extra-macrosExtra proc macros for Tokio.4,008MITAsynchronous leptos-sync-coreCore synchronization library for Leptos applications4,007MIT OR Apache-2.0AsynchronousData structures armature-coreHigh-performance async HTTP framework core - routing, handlers, middleware4,005Apache-2.0AsynchronousWeb programming::HTTP server redeezA simple queueing system for Redis4,002MITAsynchronousDatabase interfaces aurHTTP client implementations for the AUR.4,002ISCAPI bindingsAsynchronous soda-poolConnection pool for tonic's gRPC channels3,989MIT OR Apache-2.0AsynchronousNetwork programming pipebuf_websocketPipeBuf support for websockets3,985MIT/Apache-2.0AsynchronousNetwork programming ipify-asyncA simple asynchronous library for obtaining your public IP3,985MITAsynchronousNetwork programming gidle_futureA future executor for the glib main loop idle time3,983MIT OR Apache-2.0AsynchronousNo standard library decolorAsynchronous runtime abstractions for implicit function decoloring.3,977MITAsynchronousDevelopment tools::Procedural macro helpers asterisk-managerAn asynchronous Rust library for interacting with the Asterisk Manager Interface (AMI), featuring a strongly-typed, stream-based…3,974non-standardAPI bindingsAsynchronous stream-wsA layer over WebSocket enables carrying byte stream, for both native and WebAssembly.3,973MIT OR Apache-2.0AsynchronousNetwork programming net-melMélodium network utilities library3,969EUPL-1.2AsynchronousCompilers tokio-rw-stream-sinkAdaptator between Stream/Sink and AsyncRead/AsyncWrite3,966MITAsynchronousNetwork programming receptionA Rust library for creating TCP listeners that spawns clients providing model abstraction layer.3,964MITAsynchronous springtime-migrate-refinerySQL migration framework based on dependency injection.3,963MITAsynchronousDatabase interfaces async-buttonAsync button handling crate for no_std environments3,961MIT OR Apache-2.0AsynchronousEmbedded development portable_async_sleepA portable async sleep function for Rust3,960MIT OR Apache-2.0AsynchronousConcurrency yap2pExperimental yet another peer-to-peer library3,960MITAsynchronousNetwork programming fumio-utilsutils for fumio crates3,960MITAsynchronousData structures atomr-streamsTyped reactive streams DSL for atomr — Source / Flow / Sink, junctions, framing, kill switches, hubs, stream refs.3,960Apache-2.0AsynchronousConcurrency completion-ioCore traits and types for asynchronous completion-based I/O3,959MIT OR Apache-2.0AsynchronousNo standard library sp-dtoMessage format and types for data transfer used by https://github.com/astromq/streaming-platform/streaming-platform3,957MITAsynchronousNetwork programming scrappy_doA concurrent asynchronous webscraping framework.3,954non-standardAsynchronousConcurrency rust-gptA library for interaction with the Completion/Chat OpenAI API.3,954MITAPI bindingsAsynchronous expire_cacheHigh-performance generational cache for Rust / 高性能分代缓存3,953MulanPSL-2.0AsynchronousCaching neuron-rsAn actor system for building reactive, concurrent, and resilient distributed services3,953MIT OR Apache-2.0AsynchronousConcurrency mbp2A common-utility library for federated projects.3,953Apache-2.0AsynchronousNetwork programming terminusdmTerminus Download Manager. Download files, resume interrupted downloads, and keep a history of your downloads - within terminal…3,951GPL-3.0-or-laterAsynchronousCommand line utilities prism-mcp-rsProduction-grade Rust SDK for Model Context Protocol (MCP) - Build AI agents, LLM integrations, and assistant tools with…3,951MITAPI bindingsAsynchronous oxi-aiUnified LLM API — multi-provider streaming interface for AI coding assistants3,950MITAPI bindingsAsynchronous atomr-infer-coreFoundation crate for atomr-infer — typed errors, deployment value object, ModelRunner trait, batch primitives.3,947Apache-2.0AsynchronousConcurrency simple-llm-clientA Rust crate for interacting with Large Language Model APIs3,946MITAPI bindingsAsynchronous conva_aiRust SDK for using CONVA AI Copilots3,943MIT OR Apache-2.0API bindingsAsynchronous piratesSimple async RPC lib3,939MIT OR Apache-2.0AsynchronousNetwork programming tonic-veecoreFork of `tonic` with internal gRPC client optimizations. Use at your own risk. Maintained for veecore projects.3,933MITAsynchronousNetwork programming zai-rsType-safe async Rust SDK for Zhipu AI (BigModel) APIs3,933MITAPI bindingsAsynchronous rokkett-loggerUtility for collecting logs from different applications.3,928Apache-2.0AsynchronousDevelopment tools::Debugging b2sum-rsA Rust Library For Computing The Blake2b Hash of Files with any given Digest Size3,927MIT OR Apache-2.0AsynchronousCryptography thereA library for planning and executing commands on local and remote hosts.3,922MITAsynchronousConcurrency holiday_event_apiThe Official Holiday and Event API for Rust.3,919MITAPI bindingsAsynchronous rshmemWin32 shared memory with safe wrapper for allocating buffers3,919GPL-2.0AsynchronousConcurrency orcinusasync-ready mysql protocol implementation / wrapper libraries3,918non-standardAsynchronousDatabase interfaces neo4rs_include_snippetInternal proc macro for the include_snippet! macro, used in the neo4rs crate3,917MITAsynchronousDatabase interfaces misaki-cliFast, asynchronous link checker with optional FlareSolverr support.3,915MIT OR Apache-2.0AsynchronousCommand line utilities sugars_async_taskAsync task utilities and abstractions for the cyrup-sugars ecosystem3,914MIT OR Apache-2.0AsynchronousDevelopment tools retrierA wasm-compatible retry library for futures3,909MITAsynchronousWebAssembly srad-eonSparkplug Edge Node SDK3,905MIT OR Apache-2.0AsynchronousEmbedded development ianaio-worker-macrosConvenience crate for working with Web Workers3,904non-standardAPI bindingsAsynchronous hyperi-rustlibThere's plenty of sage advice out there about how to run Rust services in production at scale — config cascades, structured…3,902BUSL-1.1AsynchronousConcurrency pexels-cliA Rust client for the Pexels API. API Address: https://www.pexels.com/api/documentation/3,900MIT OR Apache-2.0AsynchronousCommand line utilities async-deferAsynchronous Deferred Calls3,899MITAsynchronous text-melMélodium text utilities library3,898EUPL-1.2AsynchronousCompilers peermergeManage JSON-like documents with multiple writers, without a central authority, using a P2P protocol3,898AGPL-3.0-onlyAsynchronousData structures cuLow level bindings to cuda apis3,896MIT/Apache-2.0API bindingsAsynchronous floxide-timerTimer node abstractions for the floxide framework3,895MITAsynchronous gipcA generic abstraction layer over raw sockets for interprocess communication, with async support.3,895MITAsynchronousNetwork programming tower-async-bridgeBridges a `tower-async` `Service` to be used within a `tower` (classic) environment, and also the other way around.3,895MITAsynchronousNetwork programming rust_transit_deriveDrive macros for rust_transit3,894MITAsynchronous melodium-shareMélodium language parsing and semantic analyser3,894EUPL-1.2AsynchronousCompilers qmacrodquic's proc macros3,893Apache-2.0AsynchronousNetwork programming wtransport_lightyear_patchImplementation of the WebTransport (over HTTP3) protocol3,890MIT OR Apache-2.0AsynchronousNetwork programming local_async_utilsUtilities for single-threaded async programming3,890Apache-2.0AsynchronousData structures yacme-testACME test helpers for YACME3,889MITAsynchronousCryptography bamboo-agent-coreCore agent abstractions and execution primitives for the Bamboo agent framework3,889MITArtificial intelligenceAsynchronous dialectic-tokio-serdeA backend builder for the Dialectic crate using Serde serialization over Tokio transport3,887MITAsynchronousConcurrency p2p-foundationComplete P2P networking foundation with flexible contacts panel, collapsible system menu, sparkly interactive help, DHT inboxes…3,886MIT OR Apache-2.0AsynchronousCommand line utilities vox-schemaCanonical schema model for vox3,886MIT OR Apache-2.0AsynchronousNetwork programming pipebuf_rustlsPipeBuf wrapper for Rustls3,883MIT/Apache-2.0AsynchronousCryptography client-utilHelp you to build requests and handle responses by several extension trait!3,877Apache-2.0AsynchronousNetwork programming tidb_poolA Rust crate that creates a MySQL connection pool for TiDB using a TOML configuration file.3,875MITAsynchronousDatabase interfaces srad-client-rumqttSparkplug Client implementation using Rumqtt3,857MIT OR Apache-2.0AsynchronousEmbedded development srad-appSparkplug Application SDK3,856MIT OR Apache-2.0AsynchronousEmbedded development pros-asyncA simple async executor for pros-rs3,854MITAsynchronousNo standard library minehutSimple, easy to use Rust wrapper for the Minehut API3,853MITAPI bindingsAsynchronous everruns-coreCore agent abstractions for Everruns - agent loop, events, tools, LLM providers3,853MITAsynchronousDevelopment tools kayrx-karxThe Kayrx Framework3,849MITAsynchronousNetwork programming posturnBuild turn-based games with `async` Rust3,841MITAsynchronousGame development async-copy-progressAsynchronous copying with progress callbacks.3,833MIT OR Apache-2.0Asynchronous vru-cancelCancel tokio stream3,830MITAsynchronousRust patterns asyncuteasyncute (async execute) can execute async futures globally without per-executor queues.3,823GPL-3.0AsynchronousConcurrency tmp1075Platform-independent Rust driver for TMP1075 digital temperature sensor3,820MIT OR Apache-2.0AsynchronousEmbedded development allsource-coreHigh-performance event store core built in Rust3,819Apache-2.0AsynchronousData structures aa-smsSend messages from with Andrews & Arnold’s SMS API3,814GPL-3.0-or-laterAPI bindingsAsynchronous scd4x-rsA crate to query SCD4x sensors over I²C3,814MIT OR Apache-2.0AsynchronousEmbedded development tarpc-copyAn RPC framework for Rust with a focus on ease of use.3,813MITAsynchronousNetwork programming mcp-runnerA Rust library for running and interacting with Model Context Protocol (MCP) servers locally3,813MITAsynchronousCommand line utilities p2p-net-ouraPeer-to-peer networking library3,808MITAsynchronousNetwork programming tower-async-testUtilities for writing client and server `Service` tests. An "Async Trait" spiritual fork from the original tower-test Library.3,803MITAsynchronousNetwork programming task_scopeasynchronous runtime extension for supporting Structured Concurrency with task spawning3,802MIT OR Apache-2.0AsynchronousConcurrency lock_poolRobust, efficient, high performance, asynchronous object pooling3,798MIT OR Apache-2.0AsynchronousConcurrency sync-utilsA bunch of utilities in async-await and blocking context.3,795MITAsynchronousConcurrency mcprotocol-rsA Rust implementation of the Model Context Protocol (MCP)3,793MITAPI bindingsAsynchronous with_daemonAn async client-daemon abstraction framework3,792MIT OR Apache-2.0AsynchronousCaching north-derivesNorth config is a multi source configuration crate designed as part of the North Microservice Framework3,792MIT/Apache-2.0AsynchronousConfiguration recurring-tasksDefine tasks and run them in an app periodically, ala cronjobs. And don't run already/still running tasks.3,791MITAsynchronousCommand line utilities typed-emitterTyped Async event emitter3,790MITAsynchronousWeb programming async-sinkThe asynchronous `Sink` trait for the tokio ecosystem.3,787MITAsynchronousData structures futures-poll-logA crate to trace poll calls on futures3,784MITAsynchronousDevelopment tools::Debugging awesome-operatesA reposity includs many common use code utils3,784MIT OR Apache-2.0Asynchronous unisubA Pub/Sub library for Rust backed by Postgres3,779MITAsynchronousDatabase interfaces rocketmq-client-rustRust implementation of Apache rocketmq client3,777MIT OR Apache-2.0API bindingsAsynchronous hitbox-redisHitbox redis backend.3,774MITAsynchronousCaching spicedb-grpc-tonicAuthzed/SpiceDB gRPC API generated from buf.build/authzed/api via tonic3,771Apache-2.0API bindingsAsynchronous nautilus-databentoDatabento integration adapter for the Nautilus trading engine3,766LGPL-3.0-or-laterAsynchronousFinance linkspacelinkspace - a general purpose supernet3,765MPL-2.0AsynchronousDatabase interfaces autumn-harvest-macrosProc macros for autumn-harvest workflow engine3,763MIT OR Apache-2.0AsynchronousDatabase interfaces yaaf-macrosProcedural macros for using YAAF3,761Apache-2.0AsynchronousConcurrency wasm_safe_mutexA suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.3,759MIT OR Apache-2.0AsynchronousConcurrency camel-component-apiComponent API trait and registry for rust-camel3,745Apache-2.0AsynchronousDevelopment tools wstd-axum-macroProc-macro support for axum as a wasi http server via wstd3,737Apache-2.0 WITH LLVM-exceptionAsynchronousWebAssembly js-function-promisifyA library for working with js-sys functions as futures3,735MITAsynchronousWebAssembly cloudflare-workers-kv-sdk-rsUnofficial Cloudflare Workers KV SDK for Rust-Lang3,734WTFPLAPI bindingsAsynchronous claude-agent-sdkIdiomatic Rust SDK for building AI agents powered by Claude Code with full async support, type safety, and security hardening3,733MITAPI bindingsAsynchronous vox-typesBase types used by vox crates3,730MIT OR Apache-2.0AsynchronousNetwork programming silenceA crate for creating voip services the easiest and the most reliable way.3,729Apache-2.0AccessibilityAsynchronous autumn-harvestDurable workflow orchestration engine core3,724MIT OR Apache-2.0AsynchronousDatabase interfaces tinyplaceRust SDK for agents to interact with tiny.place — the agent-to-agent social network3,714GPL-3.0-or-laterAPI bindingsAsynchronous ferro-queueBackground job queue system for Ferro framework3,712MITAsynchronousDatabase interfaces gearrsAn async Gearman client implementation in Rust3,709MIT OR Apache-2.0AsynchronousNetwork programming batchDistributed task queue library based on RabbitMQ3,708MIT/Apache-2.0Asynchronous calloop-notifyCalloop adapter for Notify3,708MITAsynchronousFilesystem esqlUseful and lightweight database extension library for your Rust project3,701MITAsynchronousDatabase interfaces rainy-sdkOfficial Rust SDK for Rainy API by Enosis Labs v0.6.14 - OpenAI/GPT-5 parity, native streaming events, and legacy static model…3,698Apache-2.0API bindingsAsynchronous task_forgeA flexible and simple task pool for asynchronous execution3,698MITAsynchronousConcurrency supervisedTyped supervision for long-lived Tokio services.3,694MIT OR Apache-2.0AsynchronousConcurrency telltale-runtimeChoreographic programming for Telltale - effect-based distributed protocols3,691MIT OR Apache-2.0AsynchronousConcurrency d3A framework for server development3,675MIT OR Apache-2.0AsynchronousConcurrency gaeaLow-level library to build event driven applications, supporting lightweight non-blocking I/O.3,672MITAsynchronous associated-async-ioAsync IO traits that use futures instead of poll.3,665MIT OR Apache-2.0Asynchronous async-optionEssentially an asynchronous Async<Mutex<Option<T>>>3,665MITAsynchronous counting-pointerProvides structs of reference counting pointers. The perforance is better than 'std::rc::Rc' and than 'std::sync::Arc' by…3,663LGPL-3.0-or-later OR Apache-2.0 OR BSD-2-ClauseAsynchronousMemory management ringkernel-coreCore traits and types for RingKernel GPU-native actor system3,657Apache-2.0AsynchronousConcurrency pool_barrierA barrier for blocking a main thread until the completion of work which has been offloaded to worker threads, without blocking…3,656MIT/Apache-2.0AsynchronousConcurrency smart_channelA simple channel subscription system3,653MITAsynchronousConcurrency rawst_dlSnag your files efficiently with Rawst downloader3,647GPL-3.0AsynchronousCommand line utilities picoquicTokio aware picoquic bindings. Picoquic is a minimalist implementation of the QUIC protocol of the IETF.3,644MIT/Apache-2.0AsynchronousNetwork programming rtactorAn Actor framework specially designed for Real-Time constrained use cases.3,644MITAsynchronousConcurrency ianaio-workerConvenience crate for working with Web Workers3,643non-standardAPI bindingsAsynchronous context-loggerA small structured context propagation layer for the standard Rust log ecosystem.3,642MIT OR Apache-2.0AsynchronousDevelopment tools::Debugging sradSparkplug development framework3,639MIT OR Apache-2.0AsynchronousEmbedded development ff-coreFlowFabric core types, partition math, key builders, error codes3,634Apache-2.0AsynchronousDatabase interfaces atomr-agents-coreCore types for the atomr-agents framework: ids, budgets, context, events, errors.3,625Apache-2.0AsynchronousConcurrency chksum-asyncAsynchronous higher-level functions for chksum library.3,623MITAlgorithmsAsynchronous rs1541Rust bindings and helper functions for accessing Commodore disk drives3,619GPL-3.0AsynchronousDevelopment tools affablyA pleasantly easy and warmly polite web framework for Rust3,618MIT/Apache-2.0AsynchronousNetwork programming juniper_puffGraphQL server library. Release for Puff3,617BSD-2-ClauseAsynchronousWeb programming apex_legends_apiAn API wrapper for the MozambiqueHe.re Apex Legends API.3,613MITAPI bindingsAsynchronous sqlx-pool-routerLightweight SQLx PostgreSQL connection pool routing for primary/replica separation3,612MIT OR Apache-2.0AsynchronousDatabase interfaces thalo_message_storeThalo's message store built with sled3,604Apache-2.0 OR MITAsynchronousDatabase interfaces adventure-rusoto-snsAdventure to rusoto_sns3,603MIT OR Apache-2.0API bindingsAsynchronous susyp2p-tcpTCP/IP transport protocol for susyp2p3,600MITAsynchronousNetwork programming volga-macrosMacros for Volga Web Framework3,599MITAsynchronousNetwork programming susyp2p-coreCore traits and structs of susyp2p3,595MITAsynchronousNetwork programming aggligator-transport-webusbAggligator transport: WebUSB for targeting WebAssembly3,588Apache-2.0AsynchronousNetwork programming wp-core-connectorsCore connector registry and sink runtimes for WarpParse3,587Apache-2.0AsynchronousNetwork programming adventure-rusoto-sqsAdventure to rusoto_sqs3,586MIT OR Apache-2.0API bindingsAsynchronous rust-mc-statusHigh-performance asynchronous Rust library for querying Minecraft server status (Java & Bedrock)3,582MITAPI bindingsAsynchronous sitetrace-axumAxum client (middleware) for integrating with sitetrace service3,575Apache-2.0AsynchronousNetwork programming work-melMélodium distant work library3,574EUPL-1.2AsynchronousCompilers cargo-dakuDaku API cargo plugin3,573Apache-2.0 OR BSL-1.0 OR MITAPI bindingsAsynchronous lembaranPagination library.3,571MIT OR Apache-2.0AsynchronousWeb programming::HTTP client deferredRust crate to help perform deferred execution of code logic.3,570MITAsynchronous quartzPort of the original Java Quartz Scheduler to Rust3,565Apache-2.0AsynchronousConcurrency mfioFlexible completion I/O primitives3,558MITAsynchronousConcurrency dagxA minimal, type-safe, runtime-agnostic async DAG (Directed Acyclic Graph) executor with compile-time cycle prevention and true…3,557MITAsynchronousConcurrency susyp2p-floodsubFloodsub protocol for susyp2p3,540MITAsynchronousNetwork programming enum_futureA simple macro for creating `Future`-implementing enums containing futures.3,540MITNFAAsynchronousNo standard library susyp2p-websocketWebSocket transport for susyp2p3,534MITAsynchronousNetwork programming susyp2p-mdnsImplementation of the susyp2p mDNS discovery method3,534MITAsynchronousNetwork programming rotorstonic-based RPC library3,534MIT OR Apache-2.0AsynchronousNetwork programming pgbossRust implementation of PgBoss job queueing service3,529MIT OR Apache-2.0Asynchronous rusherPusher compatible pubsub service3,528MITAsynchronousNetwork programming xtor_derivederive macros for xtor3,524MITAsynchronousNetwork programming notbotMatrix chatbot, primarily used around the Warsaw Hackerspace channels and spaces3,524GPL-2.0AsynchronousNetwork programming susyp2p-kadKademlia protocol for susyp2p3,519MITAsynchronousNetwork programming susyp2p-dnsDNS transport implementation for susyp2p3,517MITAsynchronousNetwork programming