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.

sqlx-tracingOpenTelemetry-compatible tracing for SQLx database operations in Rust.43,124MITAsynchronousDatabase interfaces jarust_pluginsA janus client SDK in Rust42,887Apache-2.0AsynchronousConcurrency xkvStatic global Redis client manager for Fred and Kvrocks / 全局静态 Redis 客户端管理器,基于 Fred 与 Kvrocks 构建42,591MulanPSL-2.0AsynchronousCaching lcodeAn application of terminal write leetcode.一个终端刷力扣的应用42,572Apache-2.0AlgorithmsAsynchronous jarustA janus client SDK in Rust42,543Apache-2.0AsynchronousConcurrency ntex-glommioglommio intergration for ntex framework42,385MIT OR Apache-2.0AsynchronousNetwork programming samotopSMTP server and library built on async-std42,313MIT OR Apache-2.0AsynchronousEmail multiqueue2A fast mpmc broadcast queue42,176MITAlgorithmsAsynchronous noosphere-gatewayA geist on the network that enables user spheres to discover each other42,149MIT OR Apache-2.0AsynchronousNetwork programming tokio-traceA scoped, structured logging and diagnostics system.42,098MITAsynchronousDevelopment tools::Debugging swiftide-agentsFast, streaming indexing, query, and agentic LLM applications in Rust42,054MITAsynchronous rust-doh-proxyRust DNS over HTTPS proxy application42,005MITAsynchronousNetwork programming file-descriptorsWrapper around the common kinds of (mostly Linux) file descriptors, including sockets, pipes, FIFOs, terminals, serial ports,…41,963MITAsynchronousExternal FFI bindings aggligatorAggregates multiple links (TCP or similar) into one connection having their combined bandwidth and provides resiliency against…41,816Apache-2.0AsynchronousNetwork programming robotxtThe implementation of the Robots.txt (or URL exclusion) protocol with the support of crawl-delay, sitemap and universal match…41,636MITAsynchronousWeb programming async-flowAsync abstractions for flow-based programming (FBP).41,631UnlicenseAsynchronousConcurrency tor-rpcbaseLow level functionality for Arti's RPC service41,581MIT OR Apache-2.0Asynchronous makikoAsynchronous SSH client library in pure Rust41,479UnlicenseAsynchronousNetwork programming deduplicatecaching, asynchronous, request deduplication41,212Apache-2.0AsynchronousCaching puddleA simple object pool implementation that uses asynchronous synchronization primitives only.41,013MITAsynchronous http-libHigh-level, asynchronous API for ureq, a safe HTTP client40,947MITAPI bindingsAsynchronous libdohDoH and Oblivious DoH library for the rust-doh app40,825MITAsynchronousCommand line utilities protobuf_codecEncoders and decoders for Protocol Buffers based on bytecodec crate40,769MITAsynchronousEncoding tentacle-discoveryp2p discovery protocol main reference bitcoin40,735MITAsynchronousNetwork programming aws-parameters-and-secrets-lambdaCache AWS Secrets Manager secrets in your AWS Lambda function40,101Apache-2.0 OR MITAsynchronousCaching volo-grpcgRPC framework implementation of volo.39,999MIT OR Apache-2.0AsynchronousNetwork programming nexus-acto-rsA Rust crate for Actors39,952MIT OR Apache-2.0AsynchronousConcurrency tokio-muxtTimer for a limited set of events that multiplexes over a single tokio Sleep instance.39,831MITAsynchronousConcurrency edgeeRust SDK for the Edgee AI Gateway39,831Apache-2.0API bindingsAsynchronous perseus-axumAn integration that makes the Perseus frontend framework easy to use with Axum.39,322MITAsynchronousDevelopment tools graphile_workerHigh performance Rust/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a…39,252MITAsynchronousDatabase interfaces yt-dlp🎬️ A Rust library (with auto dependencies installation) for Youtube downloading39,066GPL-3.0-onlyAPI bindingsAsynchronous torchbearLua programming environment in Rust38,989MIT/Apache-2.0AsynchronousNetwork programming tentacle-identifyp2p identify protocol38,944MITAsynchronousNetwork programming actix-4-jwt-authOIDC authentication extractor for Actix 438,939MITAsynchronousNetwork programming bevy_flurxAllows you to use coroutine in Bevy38,779MIT OR Apache-2.0AsynchronousGame development orengineOptimized ring engine for Rust. It is a lighter and faster asynchronous library than tokio-rs, async-std, may, and even smol.38,712MITAsynchronousConcurrency interthreadAuto implementation of the Actor Model38,633MIT OR Apache-2.0AsynchronousDevelopment tools tentacle-pingping protocol implementation for tentacle38,589MITAsynchronousNetwork programming eventasticEventastic is an opinionated fork of Eventually-rs. It enforces the use of transactions and handles idempotency.38,435MITAsynchronousData structures sqlx-modelsqlx model38,424non-standardAsynchronousDatabase interfaces routerify-queryA Routerify middleware which parses the request query string.38,356MITAsynchronousWeb programming rqlite-rsAsync rqlite client for Rust38,026MIT OR Apache-2.0AsynchronousDatabase interfaces zipitCreate and stream zip archives on the fly38,021MITAsynchronousCompression netappA toolkit library for distributed software37,989non-standardAsynchronousNetwork programming async-fuseHelpers for fusing asynchronous computations.37,935MIT OR Apache-2.0Asynchronous rustunA library for implementing STUN server and client asynchronously37,487MITAsynchronousNetwork programming hydra-websocketsA websocket server for the hydra framework.37,458MITAsynchronousConcurrency lnd_grpc_rustAn async library implementing LND RPC via tonic_openssl and prost37,410MITAPI bindingsAsynchronous decrypt-cookiesA crate for decrypting browser info. Easily make a request using the authorization data from your browser.37,389LGPL-3.0-or-laterAsynchronousAuthentication tbonTinyChain Binary Object Notation is a compact and versatile stream-friendly binary serialization format37,272Apache-2.0AsynchronousEncoding rip-starttlsSans I/O implementation of <https://duesee.dev/p/avoid-implementing-starttls/>37,245MITAsynchronousEmail standardwebhooksRust library for creating and verifying webhook signatures.37,219MITAsynchronousDevelopment tools stakkerA lightweight low-level single-threaded actor runtime37,154MIT/Apache-2.0AsynchronousConcurrency ockam_vault_test_attributeOckam Vault test support attribute.36,979Apache-2.0AlgorithmsAsynchronous tetsy-multistream-selectTetsy-Multistream-select negotiation protocol for tetsy-libp2p36,937MITAsynchronousNetwork programming vertigoReactive Real-DOM library with SSR for Rust36,879MIT OR Apache-2.0AsynchronousGUI tetsy-libp2p-coreCore traits and structs of libp2p36,874MITAsynchronousNetwork programming futuredspA signal processing library for SDR and real-time DSP.36,834Apache-2.0AsynchronousConcurrency vkapi2vk api wrapper for rust36,691MITAPI bindingsAsynchronous tokio-i3ipcBindings for i3 and tokio allowing async applications to communicate with i3 over it's IPC interface. Contains futures…36,652MITAPI bindingsAsynchronous rate_limit_wrapperAsync rate limit wrapper to easily manage resources36,627WTFPLAsynchronousConcurrency krecikAsynchronous, parallel external service checker (and reporter), using industry standard libraries: Curl, ngHTTP2 and OpenSSL.36,523MITAsynchronousConcurrency noosphere-ipfsAn interface for an IPFS client.36,391MIT OR Apache-2.0AsynchronousNetwork programming monoio-codecCodec for Monoio.36,382MIT/Apache-2.0AsynchronousNetwork programming swindonAn HTTP edge (frontend) server with smart websockets support36,280MIT/Apache-2.0AsynchronousWeb programming::HTTP server io-reactorConcurrent I/O resource management using reactor pattern36,264Apache-2.0AsynchronousConcurrency fizyr-rpcNative Rust implementation of the Fizyr RPC protocol36,224BSD-2-Clause OR Apache-2.0AsynchronousNetwork programming arti-rpcserverBackend functionality for Arti's RPC service36,136MIT OR Apache-2.0Asynchronous yield-progressCombined progress reporting and cooperative task yielding.36,127MIT OR Apache-2.0AsynchronousGUI relaycastRust SDK for RelayCast - multi-agent coordination platform36,101Apache-2.0API bindingsAsynchronous droneCLI utility for Drone, an Embedded Operating System.36,022MIT OR Apache-2.0AsynchronousConcurrency freyaCross-platform and non-web GUI Library powered by Skia.36,017MITAsynchronousGUI blobnetNon-volatile, distributed file cache backed by content-addressed storage.35,993MITAsynchronousFilesystem k-lockA fast mutex for short critical sections35,907MITAsynchronousConcurrency infectIntent/effect/task - A variation on the Model View Intent (MVI) and State Action Model (SAM) paradigms35,882MPL-2.0AsynchronousGUI sealrsSet of classic asynchronous primitives (Actors, Executors, Futures / Promises)35,728MITAsynchronousConcurrency sigfinnLifecycle manager for spawning tasks35,720MITAsynchronous tower-resilience-coreCore infrastructure for tower-resilience: events, metrics, and shared utilities35,706MIT OR Apache-2.0AsynchronousWeb programming axum-flashWeb framework that focuses on ergonomics and modularity35,558MITAsynchronousNetwork programming resident-utilsResident program library.35,495MITAsynchronous syslog-rsA native Rust implementation of the glibc/libc/windows syslog client and windows native log for logging.35,445MIT OR MPL-2.0 OR EUPL-1.2AsynchronousOperating systems noosphere-storagePluggable backing storage for the Rust Noosphere implementation35,444MIT OR Apache-2.0AsynchronousWeb programming obzenflow-fsm-macrosProc-macro helpers for the obzenflow-fsm crate (derives + DSL)35,273MIT OR Apache-2.0AlgorithmsAsynchronous groupcachegroupcache is a distributed caching and cache-filling library, intended as a replacement for a pool of memcached nodes in many…35,267MITAsynchronousCaching obzenflow-fsmAsync-first Finite State Machine library inspired by Akka (Classic) FSM35,234MIT OR Apache-2.0AlgorithmsAsynchronous open-coroutineThe open-coroutine is a simple, efficient and generic stackfull-coroutine library.35,136Apache-2.0AsynchronousConcurrency salvo-acmeAcme for Salvo web server framework. Powered by certon.35,048Apache-2.0AsynchronousNetwork programming bacon-lsBacon Language Server35,006non-standardAsynchronousCommand line utilities noosphere-collectionsCollection data types that are needed by an efficient implementation of Noosphere's IPLD data structures34,958MIT OR Apache-2.0Asynchronous memberlistA highly customable, adaptable, async runtime agnostic gossip protocol which helps manage cluster membership and member failure…34,872MPL-2.0AlgorithmsAsynchronous agnostic-netAgnostic abstraction layer of `std::net` for any async runtime.34,805MIT OR Apache-2.0AsynchronousNetwork programming aspotifyDeprecated in favour of rspotify34,788MIT OR Apache-2.0API bindingsAsynchronous ntex-neonAsync runtime for ntex34,762MIT OR Apache-2.0Asynchronous async-fetcherAsynchronous multi-connection multi-download resumable HTTP file fetching state machine34,716MPL-2.0AsynchronousNetwork programming array__opsA selection of useful array operations34,594MITAlgorithmsAsynchronous mapped_futuresA collection of futures based on FuturesUnordered that supports insertion, removal and mutation of futures by key34,550MITAsynchronous httpzCode once, support every Rust webserver!34,425MITAsynchronousDevelopment tools vmcircbufferDouble Mapped Circular Buffer34,364Apache-2.0AsynchronousConcurrency servo-websocketA WebSocket (RFC6455) library for Rust.34,108MITAsynchronousNetwork programming doom-fish-utilsFramework-agnostic FFI utilities shared by the doom-fish Apple-SDK Rust bindings: async/sync completion handlers, FFI string…34,104MIT OR Apache-2.0API bindingsAsynchronous kuska-handshakeSecure Scuttlebutt handshake + boxstream library33,971non-standardAsynchronousAuthentication quinn-proto-jlsState machine for the QUIC transport protocol33,816MIT OR Apache-2.0AsynchronousNetwork programming async-hidA async library for interacting with HID devices33,762MITAPI bindingsAsynchronous freya-componentsComponents for Freya apps33,694MITAsynchronousGUI quinn-udp-jlsUDP sockets with ECN information for the QUIC transport protocol33,657MIT OR Apache-2.0AsynchronousNetwork programming quinn-jlsVersatile QUIC transport protocol implementation33,600MIT OR Apache-2.0AsynchronousNetwork programming tetsy-libp2p-swarmThe tetsy-libp2p swarm33,549MITAsynchronousNetwork programming gemini-client-apiLibrary to use Google Gemini API. Automatic context management, schema generation, function calling and more.33,471MITAsynchronousWeb programming duplexifyCombine a reader + writer into a duplex of Read + Write.33,436MIT OR Apache-2.0AsynchronousDevelopment tools mio-utunUtun bindings for mio33,421MIT/Apache-2.0Asynchronous task-exec-queueA asynchronous task execution queue33,411MIT OR Apache-2.0AsynchronousConcurrency futures-glibSpawn futures on the glib event loop33,204MITAsynchronous zino-extraExtra utilities for zino.33,154MITAsynchronousNetwork programming idb-sysA callback based crate for interacting with IndexedDB on browsers using webassembly33,111MIT/Apache-2.0AsynchronousDatabase interfaces volgaEasy & Fast Web Framework for Rust33,071MITAsynchronousNetwork programming futures-delay-queueAsync delay queue backed by async-std and futures-timer33,042Apache-2.0/MITAsynchronousConcurrency gearboxExcessive tooling for Rust, boosting productivity and operations32,989MITAsynchronousDate and time async-stream-packedAsynchronous stream packed.32,782Apache-2.0 OR MITAsynchronous groupcache-pbgroupcache protocol buffers - internal crate32,739MITAsynchronousCaching keen-retryRetry-as-a-value: zero-cost, ownership-friendly retries with diagnosable outcomes with full async and lib/app boundaries support32,720UnlicenseAlgorithmsAsynchronous socleOpinionated axum service bootstrap: telemetry, database, rate limiting, and shutdown in one builder32,530MITAsynchronousWeb programming::HTTP server rsevents-extraSynchronization objects built on top of rsevents. Semaphore, countdown event, and more.32,527MITAsynchronousConcurrency karyon_coreEssential utilities and core functionality for the Karyon library.32,525GPL-3.0Asynchronous flowsBuilding blocks for flow-based programming (FBP).32,509UnlicenseAsynchronousConcurrency tourniquetAsync native round-robin manager for remote services32,391MITAlgorithmsAsynchronous ruarangoArangoDB Client Implementation32,358MIT OR Apache-2.0AsynchronousDatabase interfaces tetsy-libp2pPeer-to-peer networking library32,281MITAsynchronousNetwork programming socketioxide-parser-msgpackMsgpack parser for the socketioxide protocol32,183MITAsynchronousNetwork programming xactor-deriveXactor macros32,140MITAsynchronousNetwork programming msquicMicrosoft implementation of the IETF QUIC protocol32,065MITAsynchronousNetwork programming swiftide-docker-executorA docker executor for swiftide agent tools32,017MITAsynchronous peace_coreLow level data types for the peace automation framework.31,876MIT OR Apache-2.0AsynchronousConfiguration paramParam-style trait31,841MIT/Apache-2.0Asynchronous work-queueA concurrent work-stealing queue for building schedulers31,704MIT OR Apache-2.0AlgorithmsAsynchronous memberlist-coreA highly customable, adaptable, async runtime agnostic Gossip protocol which helps manage cluster membership and member failure…31,693MPL-2.0AlgorithmsAsynchronous async_nurseryPrimitive for structured concurrency31,607UnlicenseAsynchronousConcurrency openraft-sledstoreA sled based implementation of the `openraft::RaftStorage` trait.31,577MIT OR Apache-2.0AlgorithmsAsynchronous karyon_netA layered async networking stack over TCP, QUIC, UDP, and Unix sockets, with composable layers for TLS, WebSocket, and SOCKS5.31,522GPL-3.0AsynchronousNetwork programming memberlist-netmemberlist's transport layer based on TCP and UDP.31,505MPL-2.0AlgorithmsAsynchronous egs-apiInterface to the Epic Games API31,396MITAPI bindingsAsynchronous rucheiUtilities for working with many streams31,389MIT OR Apache-2.0AsynchronousConcurrency chokepointGeneric stream transformer to simulate traffic / network congestion31,367MPL-2.0AsynchronousNetwork programming async-lazyA value which is initialized on the first access, with an async function.31,348MIT OR Apache-2.0AsynchronousConcurrency anansi-macrosAnansi's proc macros.31,338MITAsynchronousWeb programming aster-proxyA light, fast and powerful cache proxy written in Rust.31,273MITAsynchronousCaching salvo-staticServe static assets for salvo web server framework.31,206MIT OR Apache-2.0AsynchronousNetwork programming futures-stream-extAsynchronous stream extensions for the futures(-core) crate31,055MPL-2.0Asynchronous turbomcp-transportMulti-protocol transport layer supporting HTTP, WebSocket, STDIO, and TCP for MCP communications31,004MITAsynchronousNetwork programming ex-futuresAn extension of `futures`30,983MIT/Apache-2.0Asynchronous async-tunAsynchronous allocation of TUN/TAP devices using async-std30,914MIT OR Apache-2.0AsynchronousNetwork programming embassy-net-wiznetembassy-net driver for WIZnet SPI Ethernet chips30,842MIT OR Apache-2.0AsynchronousEmbedded development peace_static_check_macrosCompile time validation macros for the peace automation framework.30,719MIT OR Apache-2.0AsynchronousConfiguration telersAn asynchronous framework for Telegram Bot API written in Rust30,714MIT OR Apache-2.0API bindingsAsynchronous peace_data_deriveData proc macro for for the peace automation framework.30,639MIT OR Apache-2.0AsynchronousConfiguration generic-api-clientA client for HTTP/HTTPS/WebSocket APIs.30,588MITAPI bindingsAsynchronous peace_dataData model for the peace automation framework.30,572MIT OR Apache-2.0AsynchronousConfiguration karyon_jsonrpcA fast and lightweight async JSONRPC2.0 implementation.30,567GPL-3.0AsynchronousNetwork programming specta-jsdocExport your Rust types to JSDoc30,493MITAsynchronousWeb programming async-wakersA container to register and notify task wakers.30,483MITAsynchronousConcurrency ireqEffortless HTTP client wrapper for Rust / Rust 极简 HTTP 请求库30,443MulanPSL-2.0API bindingsAsynchronous naja_async_runtimeA lightweight universal runtime for futures.30,366UnlicenseAsynchronousConcurrency paladin-coreA Rust distributed algorithm toolkit. Write distributed algorithms without the complexities of distributed systems programming.30,314MIT OR Apache-2.0AsynchronousConcurrency anansi-coreAnansi's core.30,254MITAsynchronousWeb programming axum-typed-websocketsaxum::extract::ws with type safe messages30,242MITAsynchronousNetwork programming actix-luaA safe scripting environment for actix with the Lua Programming Language30,199MITAsynchronousNetwork programming sdre-stubborn-ioForked from https://github.com/craftytrickster/stubborn-io. io traits/structs that automatically recover from potential…30,166MITAsynchronousNetwork programming rama-towertower support for rama30,124MIT OR Apache-2.0AsynchronousNetwork programming atticusA mimimal API to create asynchronous actors30,100MIT OR Apache-2.0AsynchronousConcurrency async-weighted-semaphoreAn async weighted semaphore.30,079MIT OR Apache-2.0AsynchronousConcurrency restapiA secure-by-default rest api using hyper, tokio, bb8, kafka-threadpool, postgres, and prometheus for monitoring30,077MITAsynchronousAuthentication clocked-dispatchProvides a clocked message dispatch service30,067MIT/Apache-2.0AsynchronousConcurrency lora-phyA LoRa physical layer implementation enabling utilization of a range of MCU/LoRa board combinations within embedded frameworks…30,050MIT OR Apache-2.0AsynchronousEmbedded development netsimRun tests in network-isolated threads. Intercept and meddle with their packets.29,967MIT OR BSD-3-ClauseAsynchronousDevelopment tools::Testing async-timersProvides asynchronous timer primitives29,954UnlicenseAsynchronous timeout_ioThis library provides a simple timeout-based API for IO-operations29,952BSD-2-Clause OR MITAsynchronousNetwork programming async-componentZero overhead reactive programming29,901Apache-2.0Asynchronous tower-reconnectAutomatically recreate a new `Service` instance when an error is encountered.29,871MITAsynchronousNetwork programming ohkami_macrosproc macros for Ohkami - A performant, declarative, and runtime-flexible web framework for Rust29,764MITAsynchronousNetwork programming epitech_apiA library for interacting with the EPITECH intranet API29,721MIT OR Apache-2.0API bindingsAsynchronous eventificEventific is a tool that gives you the needed building blocks for event sourcing29,596MITAsynchronousData structures lazybarA lightweight, event-driven X11 status bar29,519MITAsynchronousCommand line utilities lifelineLifeline is a dependency injection library for asynchronous message-based applications.29,513MITAsynchronousRust patterns extremeExtremely boring async function runner. MIT/Apache-2.0 license is available for spacejam's github sponsors.29,402GPL-3.0Asynchronous process-streamThin wrapper around [`tokio::process`] to make it streamable29,356MITAsynchronous tower-http-clientExtra Tower middlewares and utilities for HTTP clients.29,314MIT OR Apache-2.0AsynchronousNetwork programming mini-telnetAsynchronous minimal telnet library29,292MITAsynchronousNetwork programming anansiA simple full-stack web framework for Rust.29,229MITAsynchronousWeb programming cbsk_runcbsk_run is async pool tool29,162MIT/Apache-2.0Asynchronous qcow2-rsA library for read/write qcow2 image in async/await29,123MIT OR Apache-2.0AsynchronousFilesystem tonic_lndAn async library implementing LND RPC via tonic and prost29,099MITNFAAPI bindingsAsynchronous tokio-js-set-intervalAllows you to use `setInterval(callback, ms)` and `setTimeout(callback, ms)` as in Javascript inside a `tokio` runtime. The…29,026MITAsynchronous adk-coreCore traits and types for Rust Agent Development Kit (ADK-Rust) agents, tools, sessions, and events29,017Apache-2.0API bindingsAsynchronous rigetti-hyper-proxyA proxy connector for Hyper-based applications28,963MITAsynchronousAuthentication money2For storing and asynchronously converting between (a subset of) ISO-4217 currencies28,928GPL-3.0-onlyAsynchronousCaching apalis-board-typesShared types and data structures used by the apalis-board workspace.28,902MIT OR Apache-2.0Asynchronous tetsy-libp2p-core-deriveProcedural macros of tetsy-libp2p-core28,857MITAsynchronousNetwork programming memberlist-quicmemberlist's transport layer based on QUIC28,829MPL-2.0AlgorithmsAsynchronous simple-websocketsFast and efficient WebSocket server with an easy API28,779MITAsynchronousConcurrency goodsAsync assets system28,699MIT OR Apache-2.0AsynchronousGame development