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.

batched-fnMiddleware for serving deep learning models with batched prediction28,684Apache-2.0AsynchronousScience multraAn async parser for `multipart/form-data` content-type in Rust.28,619MITAsynchronousWeb programming apalis-board-apiHTTP utilities for managing apalis task queues.28,610MIT OR Apache-2.0Asynchronous mini_exercismMinimalistic Rust library to interact with the Exercism.org APIs28,558MITAPI bindingsAsynchronous crossmistEfficient and seamless cross-process communication, both synchronously and asynchronously28,520MITAsynchronousConcurrency anthropicAnthropic Rust SDK.28,454MITAPI bindingsAsynchronous agnostic-dns`agnostic-dns` is an agnostic abstraction layer over `hickory-dns`.28,404MIT OR Apache-2.0AsynchronousNetwork programming manicFast and simple downloads28,262MIT OR Apache-2.0AsynchronousNetwork programming hopperan unbounded mpsc with bounded memory28,120MITAsynchronousConcurrency karyon_async_rustlsAsync rustls wrapper supporting both smol and tokio runtimes for the Karyon library.28,032GPL-3.0AsynchronousCryptography lnurlkitAll you need to support LNURL and nothing more28,028GPL-3.0-onlyAPI bindingsAsynchronous bastion-qutexSynchronization mechanisms that rely on lock-free and other non-(thread)blocking techniques, such as Rust futures, to guarantee…27,968MITAsynchronousConcurrency variable-len-readerA library for reading/writing variable length data. Support AsyncRead/AsyncWrite in tokio.27,925MIT OR Apache-2.0AsynchronousEncoding agnostic-processAgnostic abstraction layer of `std::process` for any async runtime.27,886MIT OR Apache-2.0Asynchronous native_messagingCross-platform Rust native messaging host for browser extensions (Chrome & Firefox), with async helpers and manifest installer.27,752MITAPI bindingsAsynchronous tower-helmetHelps with securing your tower servers with various HTTP headers27,733MITAsynchronousNetwork programming apalis-sqliteBackground task processing for rust using apalis and sqlite27,723MITAsynchronousDatabase interfaces ids_serviceLibrary that allows to generate unique Ids.27,680MITAlgorithmsAsynchronous midstreamer-schedulerUltra-low-latency real-time task scheduler27,587MIT OR Apache-2.0AsynchronousConcurrency postgres_rustlsTLS support for tokio-postgres via tokio-rustls.27,568MIT OR Apache-2.0AsynchronousDatabase interfaces stream_multiplexerCombines many streams into a few.27,561MIT OR Apache-2.0AsynchronousNetwork programming peace_cfgConfiguration model for the peace automation framework.27,545MIT OR Apache-2.0AsynchronousConfiguration freya-hooksHooks library designed for Freya.27,481MITAsynchronousGUI springtime-diDependency injection framework based on automatic component discovery and runtime autowiring.27,420MITAsynchronous workflow-async-traitType erasure for async trait methods (customized, see README.md notes)27,273MIT OR Apache-2.0AsynchronousNo standard library synerlogikosA high-level, generic, abstracted Rust library for building any integration. It is designed to abstract away common patterns…27,148Apache-2.0API bindingsAsynchronous spotify-rsA Rust wrapper for the Spotify API.27,116MIT OR Apache-2.0API bindingsAsynchronous product-os-http-bodyProduct OS : Http Body is a derivative of the http-body and http-body-util crates restructured for both std and no_std…27,062GPL-3.0-onlyAsynchronousNetwork programming async-shared-timeoutAsync timeout that can be reset and shared27,0440BSD OR MIT OR Apache-2.0AsynchronousNo standard library edgequake-llmMulti-provider LLM abstraction library with caching, rate limiting, and cost tracking26,973Apache-2.0API bindingsAsynchronous peace_rt_model_coreCore runtime traits for the peace automation framework.26,968MIT OR Apache-2.0AsynchronousConfiguration fast-downDownload everything fast26,947MITAsynchronousConcurrency fibreHigh-performance, safe, memory-efficient sync/async channels built for real-time, low-overhead communication in concurrent Rust…26,944MPL-2.0AsynchronousConcurrency flux-theoryA modern evolution on flow-based programming (FBP).26,887UnlicenseAsynchronousConcurrency emailmessageEmail Message library for Rust26,881MITAsynchronousData structures slice_opsA selection of useful slice operations.26,872MITAlgorithmsAsynchronous turbomcp-serverProduction-ready MCP server with zero-boilerplate macros and transport-agnostic design26,732MITAsynchronousDevelopment tools kompact-actor-deriveA derive macro for Kompact Actors.26,692MITAsynchronousConcurrency safina-executorSafe async runtime executor - ARCHIVED: Code moved to `safina` crate.26,647Apache-2.0Asynchronous winioSingle-threaded async GUI runtime based on compio.26,645MITAsynchronousGUI async-slotAn asynchronous (futures-based) channel that only preserves last value sent26,644MIT/Apache-2.0Asynchronous async-tensorrtAsync TensorRT for Rust.26,629MIT OR Apache-2.0Asynchronous product-os-capabilitiesProduct OS : Capabilities provides a set of features for implementing server features and services in a modular fashion. It is…26,618GPL-3.0-onlyAsynchronousNo standard library kompact-component-deriveA derive macro for Kompact component definitions.26,576MITAsynchronousConcurrency upcUSB packet channel (UPC): provides a reliable, packet-based transport over USB.26,446Apache-2.0AsynchronousHardware support orkhonMachine Learning Inference Framework and Server Runtime26,356MITAPI bindingsAsynchronous dipper_macrosCode generation for the dipper dependency injection framework26,346Apache-2.0AsynchronousNetwork programming legend-sagaA Rust library for working with RabbitMQ and asynchronous operations26,255MITAsynchronousNetwork programming routerify-corsA Routerify middleware which enables CORS.26,248MITAsynchronousWeb programming fureRetrying futures using different policies26,229MITAsynchronous stream_generatorAllows to easily generate streams with async/await26,179MIT OR Apache-2.0Asynchronous safinaSafe async runtime26,128Apache-2.0Asynchronous aha-reqwest-eventsourceHelper to build an Eventsource using reqwest. This is fork from jpopesculian/reqwest-eventsource26,076MIT OR Apache-2.0AsynchronousNo standard library dipperAn out-of-the-box modular dependency injection web application framework.26,024Apache-2.0AsynchronousNetwork programming ntex-grpc-codegenGRPC Client/Server framework (codegen)25,991MIT OR Apache-2.0AsynchronousNetwork programming kompactKompact is a Rust implementation of the Kompics component model combined with the Actor model.25,923MITAsynchronousConcurrency turbomcpRust SDK for Model Context Protocol (MCP) with zero-boilerplate macros and WASM support25,914MITAsynchronousDevelopment tools cbsk_s_rayoncbsk_s_rayon is a socket callback tool25,910MIT/Apache-2.0AsynchronousData structures mio-poolA worker pool collectively handling a set of connections25,794MIT/Apache-2.0AsynchronousConcurrency peace_rt_modelRuntime data types for the peace automation framework.25,790MIT OR Apache-2.0AsynchronousConfiguration tonic-lb-k8sTonic client load balancing for Kubernetes25,777MITAsynchronousNetwork programming ipc-rpcA wrapper over servo/ipc-channel which provides many high level features25,697MITAsynchronousConcurrency dioxus-queryFully-typed, async, reusable cached state management for Dioxus 🧬25,603MITAsynchronousGUI vexide-asyncTiny async executor for vexide.25,561MITAsynchronousNo standard library acuUtilities for building asynchronous actors25,558MITAsynchronousConcurrency qfileCrate for accessing a file by path, case insensitive. Automatic detection, create a path with a new file or open an existing file25,549MITAsynchronousFilesystem product-os-async-executorProduct OS : Async Executor provides a set of tools to handle async execution generically so that the desired async library (e.g.…25,489GPL-3.0-onlyAsynchronousConcurrency naumiLightweight and fast data transfer protocol. Fast de/serialization and tiny size!25,461MITAsynchronousData structures async-openai-wasmRust library for OpenAI on WASM25,442MITAPI bindingsAsynchronous hl7-mllp-codecA Tokio codec for HL7 Minimal Lower Layer Message Transport protocol (MLLP)25,428MITAsynchronousNetwork programming flo_bindingDeclarative binding library for Rust25,311Apache-2.0AlgorithmsAsynchronous peace_rt_model_nativeRuntime data types for the peace automation framework.25,278MIT OR Apache-2.0AsynchronousConfiguration safina-timerSafe async timers - ARCHIVED: Code moved to `safina` crate.25,197Apache-2.0Asynchronous jarust_rtA janus client SDK in Rust25,093Apache-2.0AsynchronousConcurrency idnsDNS record parsing with racing query / 竞速查询的 DNS 记录解析库25,086MulanPSL-2.0AsynchronousCaching melodium-commonCommon Mélodium elements and traits25,034EUPL-1.2AsynchronousCompilers peace_fmtPresentation and formatting support for the peace automation framework.24,967MIT OR Apache-2.0AsynchronousConfiguration fundamentum-sdk-mqttMQTT client targeting Fundamentum IoT's MQTT broker24,912Apache-2.0Asynchronous freya-elementsInternal elements, attributes and events designed for Freya.24,886MITAsynchronousGUI rusty-penguinA fast TCP/UDP tunnel, transported over HTTP WebSocket24,845Apache-2.0 OR GPL-3.0-or-laterAsynchronousCommand line utilities safina-syncSafe structs for sharing or sending data between async tasks - ARCHIVED: Code moved to `safina` crate.24,749Apache-2.0Asynchronous braintrust-sdk-rustRust SDK for Braintrust logging and tracing24,744Apache-2.0API bindingsAsynchronous async_msp_libAsync msp library for iNav and BetaFlight24,712MIT OR Apache-2.0AsynchronousEmbedded development utils-atomicsVarious atomic utils24,701MITAsynchronousConcurrency tetsy-jsonrpc-coreTetsy Transport agnostic rust implementation of JSON-RPC 2.0 Specification.24,692MITAsynchronousNetwork programming tourniquet-celeryAsync native round-robin manager for remote services. celery integration.24,543MITAlgorithmsAsynchronous sparkle-cacheA backend-agnostic Discord cache implementation for the Twilight ecosystem.24,537ISCAPI bindingsAsynchronous async-pipeCreates an asynchronous piped reader and writer pair using tokio.rs24,482MITAsynchronous etcdv3clienta simple etcdv3 client24,454MITAsynchronousNetwork programming command_timeoutA tokio friendly command exec with smart timeout24,431MITAsynchronousCommand line utilities peace_rt_model_webWeb support for the peace automation framework.24,389MIT OR Apache-2.0AsynchronousConfiguration hydra-dashmapA fork of dashmap for the hydra framework.24,387MITAsynchronousConcurrency fast-pullPull everything fast24,383MITAsynchronousConcurrency fluence-fork-libp2p-coreCore traits and structs of libp2p24,364MITAsynchronousNetwork programming futures-cacheFutures-aware cache backed by sled.24,357MIT/Apache-2.0Asynchronous skelphoreMassive repeated HTTP(S) requests simplifier24,353MITAsynchronousNetwork programming melodiumFlow-oriented language & tool, focusing on treatments applied on data, allowing high scalability and massive parallelization…24,339EUPL-1.2AsynchronousCompilers eventsourcingEvent Sourcing for Rust24,332Apache-2.0AsynchronousData structures futures-async-runtimeRuntime for the async/await macros in the `futures` crate.24,248MIT/Apache-2.0AsynchronousRust patterns log-tracing-layerBuild your own custom tracing layer.24,210MITAsynchronousDevelopment tools peace_resourcesRuntime resources for the peace automation framework.24,129MIT OR Apache-2.0AsynchronousConfiguration async-component-winitwinit async-component wrapper24,102Apache-2.0Asynchronous permitA struct for cancelling operations.24,100Apache-2.0AsynchronousConcurrency stream-kmergeK-way merge for streams24,077MIT/Apache-2.0AlgorithmsAsynchronous orsomafoEvent dispatcher crate23,958MITAsynchronousWeb programming peacezero stress automation23,932MIT OR Apache-2.0AsynchronousConfiguration paladin-opkind-deriveDerive macro for paladin.23,922MIT OR Apache-2.0AsynchronousConcurrency mlua-luau-schedulerLuau-based async scheduler, using mlua and async-executor23,896MPL-2.0Asynchronous eventadorlock-free pub/sub event-bus with sync and async APIs23,884Apache-2.0AsynchronousCaching logged-streamLogging of all read/write operations, errors and drop of underlying IO object.23,844MIT OR Apache-2.0AsynchronousData structures samotop-coreThe domain model of Samotop and core functionality - SMTP server and library built on async-std. A base crate for samotop…23,817MIT OR Apache-2.0AsynchronousEmail rqlite-rs-coreCore library for rqlite-rs23,794MIT OR Apache-2.0AsynchronousDatabase interfaces openactionA crate for creating plugins for the OpenAction API23,734MITAPI bindingsAsynchronous acmerACME TLS certificates management library23,712MITAsynchronousCryptography dd-tracing-layerSend your logs to Datadog23,688MITAsynchronousDevelopment tools blipA crate for writing fast and highly resilient in-process gRPC service meshes.23,675MIT OR Apache-2.0AsynchronousNetwork programming thaloA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.23,662Apache-2.0 OR MITAsynchronousDatabase interfaces fluence-fork-multistream-selectMultistream-select negotiation protocol for libp2p23,581MITAsynchronousNetwork programming tower-lsp-fLanguage Server Protocol implementation based on Tower23,515MIT OR Apache-2.0Asynchronous safina-threadpoolSafe thread pool - ARCHIVED: Code moved to `safina` crate.23,450Apache-2.0Asynchronous interruptibleStops a future producer or stream from producing values when interrupted.23,418MIT OR Apache-2.0Asynchronous tiny-jsonrpcJson rpc lib based on reqwest23,407Apache-2.0 OR MITAsynchronousWeb programming::HTTP client blezRenamed to bluer23,397BSD-2-ClauseAsynchronousHardware support rspc-axumAxum adapter for rspc23,385MITAsynchronousWeb programming bb8-boltA bolt-client adaptor for the bb8 connection pool.23,370MITAsynchronous leg🔈 Elegant print for lazy devs (async-std)23,296MITAsynchronousCommand-line interface aptos-sdkA user-friendly, idiomatic Rust SDK for the Aptos blockchain23,237Apache-2.0API bindingsAsynchronous libp2p-tokio-socks5TCP/IP (via a SOCKS5 proxy) transport protocol for libp2p23,159GPL-3.0AsynchronousNetwork programming greentic-sessionGreentic multi-tenant session manager with in-memory and Redis backends23,076MITAsynchronousData structures selectme-macrosA fast and fair select! macro for asynchronous Rust.23,054MIT/Apache-2.0AsynchronousConcurrency polyioA create for interacting with the Polygon API at polygon.io.22,994GPL-3.0-or-laterAPI bindingsAsynchronous peace_rtRuntime logic for the peace automation library.22,972MIT OR Apache-2.0AsynchronousConfiguration winctxA minimal window context for Rust on Windows.22,924MIT OR Apache-2.0Asynchronous blockscout-tracing-actix-webThe fork of tracing-actix-web with changes specific to Blockscout rust services.22,866MIT/Apache-2.0AsynchronousWeb programming peace_diffDiff types for the peace automation framework.22,828MIT OR Apache-2.0AsynchronousConfiguration famaPipeline Manager22,736MITAsynchronousWeb programming key-lockLibrary for mutual exclusion by keys.22,730MITAsynchronousConcurrency arti-benchA simple benchmarking utility for Arti.22,723MIT OR Apache-2.0Asynchronous greentic-stateGreentic JSON working-memory store with in-memory and Redis backends22,667MITAsynchronousData structures reacher-fast-socks5Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)22,632MITAsynchronousAuthentication webexInterface to Webex Teams REST and WebSocket APIs22,617MITAsynchronous tokio-jsonrpcAn implementation of JSON RPC 2.0 for tokio22,603Apache-2.0/MITAsynchronousNetwork programming saorsa-coreSaorsa - Core P2P networking library with DHT, QUIC transport, and post-quantum cryptography22,589AGPL-3.0AsynchronousCryptography saorsa-gossip-transportQUIC transport for Saorsa Gossip with ant-quic, NAT traversal, and stream multiplexing22,559MIT OR Apache-2.0AsynchronousNetwork programming fluvio-async-tlsAsynchronous TLS/SSL streams using Rustls.22,534MIT/Apache-2.0AsynchronousCryptography solaredgeSolarEdge API client22,476LGPL-3.0API bindingsAsynchronous tasklineA simple distributed task queue for Rust22,385MITAsynchronousWeb programming async-pidfd-nextProcess file descriptors (pidfd) for Linux22,341MIT OR Apache-2.0API bindingsAsynchronous a10This library is meant as a low-level library safely exposing different OS's abilities to perform non-blocking I/O.22,325MITAsynchronous eventsourcing-deriveCustom derive macros for Eventsourcing components22,311MPL-2.0AsynchronousData structures pubnubPubNub SDK for Rust22,229non-standardAPI bindingsAsynchronous peace_rt_model_hackHack to selectively enable features in target specific crates.22,223MIT OR Apache-2.0AsynchronousConfiguration mewsMinimal and Efficient, Multi-Environment WebSocket implementation for async Rust22,180MITAsynchronousNetwork programming tonic_openssl_lndAn async library implementing LND RPC via tonic_openssl and prost22,079MITNFAAPI bindingsAsynchronous future-parking_lotAn "as simple as possible" Future implementation for parking_lot22,067Apache-2.0/MITAsynchronousConcurrency histlogFor use with the hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file.22,044MITAsynchronousDevelopment tools::Profiling selectmeA fast and fair select! macro for asynchronous Rust.22,041MIT/Apache-2.0AsynchronousConcurrency dummy-wakerGet a `core::task::Waker` that does absolutely nothing.22,021Apache-2.0 WITH LLVM-exceptionAsynchronousConcurrency greentic-runner-hostHost runtime shim for Greentic runner: config, pack loading, activity handling22,020MITAPI bindingsAsynchronous remoc-obsCollections (Vec, HashMap, HashSet, append-only list) that can be observed and mirrored remotely.21,981Apache-2.0AsynchronousNetwork programming tailscaleA work-in-progress Tailscale implementation21,965BSD-3-ClauseAPI bindingsAsynchronous messagebird-asyncWrapper around the message bird SMS API21,964MIT OR Apache-2.0API bindingsAsynchronous futures-rxRx implementations for the futures crate21,917MITAsynchronous cdp-html-shotA Rust library for capturing HTML screenshots using CDP.21,864MIT OR Apache-2.0AsynchronousMultimedia::Images async-minecraft-pingAn async Rust client for the Minecraft ServerListPing protocol21,689MIT OR Apache-2.0API bindingsAsynchronous connpoolA concurrent, generic connection pool for Rust21,649MITAsynchronousNetwork programming task-streama global task executor, run in `no_std`.21,531non-standardAsynchronousEmbedded development zino-axumIntegrations with axum for zino.21,524MITAsynchronousNetwork programming hypers_openapi_macroMacros for hypers_openapi21,473Apache-2.0AsynchronousNetwork programming safina-async-testMacro for running async tests - ARCHIVED: Code moved to `safina` crate.21,451Apache-2.0Asynchronous stakker_mioMio I/O polling integration for the Stakker crate21,406MIT/Apache-2.0AsynchronousNetwork programming claude-agent-sdk-rsRust SDK for Claude Code CLI with bidirectional streaming, hooks, custom tools, and plugin support - 100% feature parity with…21,371MITAPI bindingsAsynchronous constellation-internalCommon components for the `constellation` framework.21,364Apache-2.0AsynchronousConcurrency drone-stm32-mapSTM32 peripheral mappings for Drone, an Embedded Operating System.21,330MIT OR Apache-2.0AsynchronousConcurrency service-loggingAsynchronous structured logging in tiny library (6KB) with clients for Coralogix and console.log. WASM compatible21,311MIT OR Apache-2.0API bindingsAsynchronous myriamActor model implementation for local and remote actors.21,308Apache-2.0AsynchronousConcurrency actix-raftAn implementation of the Raft distributed consensus protocol using the Actix actor framework.21,242MIT/Apache-2.0AlgorithmsAsynchronous edge-mdnsAsync + `no_std` + no-alloc implementation of an mDNS responder21,180MIT OR Apache-2.0AsynchronousEmbedded development libmqm-sysIBM® MQ Interface (MQI), Programmable Command Format (PCF) and MQ Administration Interface (MQAI) bindings21,169Apache-2.0AsynchronousExternal FFI bindings continueSwift-style continuation API21,133MIT OR Apache-2.0AsynchronousConcurrency rqlite-rs-macrosProc-macros for rqlite-rs21,124MIT OR Apache-2.0AsynchronousDatabase interfaces taskwaitRuntime agnostic way to wait for a group of async tasks21,119MITAsynchronous umpMicro message passing library for threads/tasks communication.21,0510BSDAsynchronousConcurrency melodium-coreCore implementation for compiled Mélodium elements21,049EUPL-1.2AsynchronousCompilers oxanusDEPRECATED: renamed to oxana. Use oxana 2.x instead.21,032MITAsynchronousConcurrency connectmessage queue abstraction over async network streams20,994Apache-2.0AsynchronousEncoding melodium-macroMacro tooling for compiled Mélodium packages20,942EUPL-1.2AsynchronousCompilers reducerA predictable reactive framework for Rust apps20,930MITAsynchronousGUI futures-x-ioCompatible with futures io and tokio io.20,905Apache-2.0 OR MITAsynchronous coronaCoroutine and Async/Await support for tokio-based futures20,777Apache-2.0/MITAsynchronous ntex-compiocompio runtime intergration for ntex framework20,657MIT OR Apache-2.0AsynchronousNetwork programming rustfs-kafka-asyncAsync Kafka client built on tokio20,594Apache-2.0API bindingsAsynchronous mysql_async_wasiTokio based asynchronous MySql client library.20,588MIT/Apache-2.0AsynchronousDatabase interfaces glimeshClient for performing queries, mutations, and subscriptions against the Glimesh API.20,580MIT OR Apache-2.0API bindingsAsynchronous chiteyHttp3 and Https low layer server framework on hyper and h320,540MITAsynchronousNetwork programming google-cloudAsynchronous Rust bindings for Google Cloud Platform gRPC APIs20,528MIT OR Apache-2.0AsynchronousNetwork programming squinnVersatile QUIC transport protocol implementation with SCION support20,502MIT OR Apache-2.0AsynchronousNetwork programming edge-netno_std and no-alloc async implementations of various network protocols.20,468MIT OR Apache-2.0AsynchronousEmbedded development tokio-utunUtun bindings for Tokio20,442MIT/Apache-2.0Asynchronous discord-selfbotDiscord selfbot API library for Rust20,430MITAPI bindingsAsynchronous