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.

scc2High-performance containers and utilities for concurrent and asynchronous programming5,728Apache-2.0AsynchronousCaching termion-input-tokioAn adapter that exposes termion's input and key event iterators as asynchronous streams.5,723MITAsynchronousCommand-line interface ant-libp2p-coreCore traits and structs of libp2p5,719MITAsynchronousNetwork programming clavisHigh-performance async network encryption library featuring XChaCha20-Poly1305, type-safe protocol DSL, and zero-copy packet…5,710MITAsynchronousCryptography stream-operatorsa collection of selected rxjs operators for rust standard Stream5,707MITAsynchronous aggligator-wrapper-tlsAggligator transport wrapper: TLS5,678Apache-2.0AsynchronousNetwork programming tezaursapiapi wrapper for tezaurs.lv5,672MITAPI bindingsAsynchronous embedded-platformHolistic embedded device support in a batteries-included manner5,660MIT OR Apache-2.0AsynchronousEmbedded development d3-componentsA framework for server development -- the component layer5,652MIT OR Apache-2.0AsynchronousConcurrency rmux-protoRMUX detached IPC protocol DTOs, framing, and wire-safe error types.5,642MIT OR Apache-2.0AsynchronousCommand-line interface sigwakeA thread-safe signal-based state management library that integrates with Rust's async programming model5,639MIT OR Apache-2.0AsynchronousRust patterns puzz-serviceService trait for representing asynchronous request/response operations.5,617MITAsynchronousNetwork programming axum-limitProduction-oriented rate limiting for Axum via extractors, with pluggable algorithms, storage backends, and dynamic quotas.5,616MITAsynchronousNetwork programming ps-promisePromise-like owned futures5,602GPL-3.0-or-laterAsynchronousConcurrency clia-rcproxyA lightweight, fast and powerful Redis Cluster Proxy written in Rust.5,601MITAsynchronousCaching glory-routingGlory is an experimental rust web front framework.5,591MIT OR Apache-2.0AsynchronousNetwork programming leptos_async_signalAsync signal for leptos Rust web framework.5,576MITAsynchronousWeb programming limitrA crate offering various rate-limiting algorithms such as Token Bucket, Leaky Bucket, and more.5,571MITAlgorithmsAsynchronous rmux-ipcLocal IPC endpoint and transport primitives for the RMUX terminal multiplexer.5,570MIT OR Apache-2.0AsynchronousCommand-line interface hypers_coreA simple rust web framework based on hyper 1.05,561Apache-2.0AsynchronousNetwork programming luarmorA simple API wrapper for luarmor.net5,555MITAPI bindingsAsynchronous magnetar-protoSans-io Apache Pulsar wire protocol — encode/decode, framing, state machines. No I/O dependencies. No channels.5,551Apache-2.0AsynchronousNetwork programming foxhole-apiA rust wrapper for the Foxhole War API.5,541MITAPI bindingsAsynchronous inferadb-ledger-raftRaft consensus and gRPC services for InferaDB Ledger5,538MIT OR Apache-2.0AsynchronousNetwork programming threaderA performant multithreaded future executor and event loop.5,534MITAsynchronousConcurrency peace_item_spec_blankCopies a number from one resource to another5,534MIT OR Apache-2.0AsynchronousConfiguration embassy-net-enc28j60embassy-net driver for the ENC28J60 ethernet chip5,533MIT OR Apache-2.0AsynchronousEmbedded development llm_clientllm_client: The easiest Rust interface for local LLMs5,532MITAPI bindingsAsynchronous actix-redis-jobsSimple and reliable background processing for Rust using Actix and Redis5,528MIT/Apache-2.0AsynchronousNetwork programming sparkle-cache-postgresDiscord cache implementation using PostgresSQL for the Twilight ecosystem5,522ISCAPI bindingsAsynchronous btcturk_websocketsA Rust client for the BtcTurk WebSocket API with real-time ticker and orderbook channels5,516MITAPI bindingsAsynchronous tokio-terminal-resizea stream of terminal resize events5,513MITAsynchronous futures-eitherA way to await on the output of either of two futures5,509MPL-2.0AsynchronousConcurrency channel_ioReader implementation on channel of bytes5,508Unlicense/MITAsynchronousConcurrency dh-drone-stm32f4-utilsSTM32F4xx utility functions for Drone OS.5,507MITAsynchronousConcurrency nasuCommand-line utility which poll on remote addresses in order to perform status checks periodically5,504MITAsynchronousCommand line utilities pmpmcA priority multi producer multi consumer channel5,503MITAsynchronousConcurrency clia-ntex-filesStatic files support for ntex web.5,502MITAsynchronousWeb programming::HTTP server stream_routerA Future aware router to dynamically route between Streams and Sinks5,501Apache-2.0AsynchronousRust patterns claude-codesTyped Rust SDK for the Claude Code agent CLI: serde models of its JSON-Lines (stream-json) protocol with streaming parsing, plus…5,500Apache-2.0API bindingsAsynchronous async-oscAsync library for the Open Sound Control (OSC) protocol5,485MIT OR Apache-2.0AsynchronousMultimedia::Audio roa-bodyAn extension crate for roa.5,482MITAsynchronousNetwork programming tower-sessions-extA maintained fork of tower-sessions-ext, providing session middleware for tower and axum.5,477MITAsynchronousNetwork programming licheszterAn API wrapper for the Lichess API5,476MIT OR Apache-2.0API bindingsAsynchronous roux-streamA streaming API for the roux Reddit client5,472MITAPI bindingsAsynchronous rmux-sdkPublic, daemon-backed Rust SDK for the RMUX terminal multiplexer (facade, ensure-session, snapshots, events, detach helpers).5,469MIT OR Apache-2.0AsynchronousCommand-line interface opentelemetry-dynatraceDynatrace exporters and propagators for OpenTelemetry5,468Apache-2.0AsynchronousDevelopment tools::Debugging hyper-mock-clienthyper::client mock to test tower::services such as axum::router5,466MITAsynchronousDevelopment tools::Testing windows-asyncSimple async executor for windows application using windows crate.5,463MITAsynchronous engine-melMélodium core engine interaction library5,454EUPL-1.2AsynchronousCompilers quiverquantA crate for accessing the QuiverQuant API.5,449MITAPI bindingsAsynchronous realhydroper-lspLanguage Server Protocol implementation based on Tower5,447MIT OR Apache-2.0Asynchronous qml-rsA Rust implementation of QML background job processing5,427MITAsynchronousWeb programming serial-ioA serial port implementation5,418MITAsynchronousHardware support nautilus-testkitTesting utilities for the Nautilus trading engine5,417LGPL-3.0-or-laterAsynchronousFinance mutex-extra`RefMutex<T>` that is similar to `Mutex<T>` but is `Sync` and `Send` even if `T` isn't `Send`.5,414Apache-2.0Asynchronous sendblueSendBlue is a Rust library that provides an API client for interacting with the SendBlue REST API, enabling businesses to…5,414MIT OR Apache-2.0API bindingsAsynchronous rusty-gql-axumaxum integration for rusty-gql5,413MITAsynchronousWeb programming futures-net-macroThe futures-net library5,411MITAsynchronousNetwork programming open-coroutine-hookThe syscall hook for open-coroutine5,411Apache-2.0AsynchronousConcurrency tokio-memcacheTokio memcache client. WIP5,396Apache-2.0AsynchronousCaching hasheryA flexible and efficient async file hashing library supporting multiple hash algorithms (MD5, SHA1, SHA2, SHA3, BLAKE2, BLAKE3).5,388MITAsynchronousCryptography yacme-serviceACME high-level client library5,385MITAsynchronousCryptography mqtt-protoMQTT v3.1/v3.1.1/v5.0 protocol sync/async codec.5,384MITAsynchronousNetwork programming async-tcpTraits implementable by async versions of TcpListener and TcpStream5,362MPL-2.0AsynchronousNetwork programming magnetar-auth-athenzAthenz auth provider for magnetar.5,358Apache-2.0AsynchronousNetwork programming ftml-rpcFoundation Text Markup Language - an RPC server to provide ftml parsing or rendering5,357AGPL-3.0-or-laterAsynchronous islabtech-upw-sensor-v1Rust client library for remote control of the ISLabTech UPW Sensor v15,350Apache-2.0API bindingsAsynchronous magnetar-auth-oauth2OAuth2 ClientCredentialsFlow auth provider for magnetar.5,349Apache-2.0AsynchronousNetwork programming voltage-tonic-lndAn async library implementing LND RPC via tonic and prost. Forked from https://github.com/Kixunil/tonic_lnd5,349MITNFAAPI bindingsAsynchronous nuitrack-rsRust bindings for the Nuitrack SDK, enabling skeletal tracking, gesture recognition, and other computer vision capabilities.5,346MITAPI bindingsAsynchronous magnetar-runtime-moonpoolmoonpool runtime engine for magnetar — deterministic-sim friendly. Custom rustls-over-bytepipe TLS adapter. No channels.5,342Apache-2.0AsynchronousNetwork programming rewrk-coreHTTP benchmarking as a library made simple.5,339MITAsynchronousConcurrency magnetar-runtime-tokioTokio runtime engine for magnetar — TCP + tokio-rustls TLS. No channels.5,334Apache-2.0AsynchronousNetwork programming baildonB+Tree library5,333Apache-2.0AsynchronousData structures viz-macrosThe proc macros for Viz5,328MITAsynchronousNetwork programming srad-macrossrad macros5,328MIT OR Apache-2.0AsynchronousEmbedded development async-gcodeAn async gcode parser for no_std targets.5,324MITAsynchronousEmbedded development error-forgePragmatic Rust error-handling framework with stable error metadata, contextual diagnostics, optional async support, and…5,321Apache-2.0AsynchronousDevelopment tools magnetar-adminApache Pulsar admin REST client for Rust.5,321Apache-2.0AsynchronousNetwork programming asyncoreasyncore5,317MIT OR Apache-2.0AsynchronousConcurrency tracing-appender-localtimetracing-appender base on localtime (chrono)5,298MITAsynchronousDevelopment tools::Debugging rusty-gql-cliA Command line tool for rusty-gql5,292MITAsynchronousWeb programming grpc-web-clientAn implementation of the gRPC-Web protocol that allows using tonic in browsers via wasm.5,283MIT OR Apache-2.0AsynchronousNetwork programming magnetar-driverApache Pulsar client driver for Rust. Public façade — re-exports the sans-io core plus the selected runtime engine. Imported as…5,276Apache-2.0AsynchronousNetwork programming basteh-redbAn implementation of basteh based on redb5,275MIT OR Apache-2.0AsynchronousCaching ref_countEfficient, low-level asynchronous synchronization for real-time and embedded systems5,274MIT OR Apache-2.0AsynchronousConcurrency aaloaka bevy-inspector-haalka, a bevy_ui-native inspector for Bevy5,269MIT OR Apache-2.0AsynchronousGame development flow-melMélodium core flow control library5,267EUPL-1.2AsynchronousCompilers hypers_sessionSession support for hypers web framework5,264Apache-2.0AsynchronousNetwork programming ops-melMélodium core operations library5,251EUPL-1.2AsynchronousCompilers completion-coreCore traits and types for completion-based asynchronous programming5,250MIT OR Apache-2.0AsynchronousNo standard library waker-queueA queue with a waker attached. Low level plumbing.5,249MPL-2.0AsynchronousConcurrency ssh-muxcontrolA library which controls existing SSH sessions.5,249BSD-3-ClauseAsynchronousNetwork programming basteh-memoryAn implementation of basteh based on hashmap(in memory)5,249MIT OR Apache-2.0AsynchronousCaching sabi-rustA small framework to separate logics and data accesses for Rust application.5,247MITAsynchronousDevelopment tools quixotic-plecostomus-timeoutHighly efficient async timer and timeout system for Tokio runtimes.5,246Apache-2.0Asynchronous hypers_compressionA simple rust web framework based on hyper 1.05,240Apache-2.0AsynchronousNetwork programming fetchyAsync HTTPS fetch API built on pasts.5,236Apache-2.0 OR BSL-1.0 OR MITAsynchronousHardware support sonar_libA library for network packet analysis with sonar capabilities.5,236MIT OR Apache-2.0AsynchronousNetwork programming tokio-snappyWrap rust-snappy as a async stream in tokio.5,233MITAsynchronousCompression qrushLightweight Job Queue and Task Scheduler for Rust (Actix/Axum + Redis + Cron)5,226MITAsynchronousConcurrency quixotic-plecostomus-runtimeMultithreaded Tokio runtime with the option of disabling work stealing.5,226Apache-2.0AsynchronousNetwork programming smartpollA 'Task' abstraction that simplifies polling futures.5,224MITAsynchronousNo standard library hyperbole_macrosProcedural macros for hyperbole.5,223MIT OR Apache-2.0AsynchronousWeb programming fluxus-utilsUtility components for Fluxus stream processing engine5,223Apache-2.0AsynchronousDatabase interfaces better-loggerFlexible sync/async logger with console, file, and HTTP output5,222MIT OR Apache-2.0AsynchronousDevelopment tools quixotic-plecostomus-corePingora's APIs and traits for the core network protocols.5,218Apache-2.0AsynchronousNetwork programming rs-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.5,216MITAsynchronousNetwork programming lz_shared_udpFunctionality for a shared UDP socket5,211MITAsynchronousNetwork programming mogwai-macrosThe minimal, obvious, graphical, widget application interface.5,211MITAsynchronousGUI quixotic-plecostomus-rustlsRusTLS async APIs for Pingora.5,209Apache-2.0AsynchronousNetwork programming cromAPI client for Crom, a scraper for the SCP Wiki and related projects5,207MIT OR Apache-2.0API bindingsAsynchronous edm-coreCore types and traits for edm.5,201MITAsynchronousNetwork programming basteh-redisAn implementation of basteh based on redis-rs5,194MIT OR Apache-2.0AsynchronousCaching tokio-tungstenite_wasiTokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation5,192MITAsynchronousConcurrency agnostik-attributesExecutor agnostik attributes.5,190MIT OR Apache-2.0API bindingsAsynchronous turbomcp-httpHTTP/SSE transport implementation for MCP (Model Context Protocol) - Client transport5,189MITAsynchronousNetwork programming futures-bufioBuffered IO with futures on top of a threadpool for blocking IO5,187MITAsynchronousFilesystem mail-messageA program for easy, quick, and fault tolerant sending of emails from the command line.5,179GPL-3.0-or-laterAsynchronousCommand line utilities type-melMélodium core types utilities library5,176EUPL-1.2AsynchronousCompilers crypto-botters-coincheckA crate for interacting with the coincheck API.5,168MITAPI bindingsAsynchronous meslinErgonomic messaging for Rust5,166MIT OR Apache-2.0AsynchronousConcurrency send_with_usAsync Rust client for the SendWithUs transactional email API5,161MITAPI bindingsAsynchronous smalltalkUtilities for speeding up development of simple networked applications5,158GPL-3.0-only OR MITAsynchronousNetwork programming catalyzerHTTP server framework5,155non-standardAsynchronousNetwork programming request-responseTetsy Generic Request/Response Protocols5,149MITAsynchronousCryptography::Cryptocurrencies contrabandContraband is a web framework for building modular and scalable applications5,145MIT OR Apache-2.0AsynchronousNetwork programming gain-listenerClient API for gateservice.net/listener service.5,142MITAPI bindingsAsynchronous kiteticker-async-managerHigh-performance async WebSocket client for Kite Connect API with multi-connection support, dynamic subscription management, and…5,140Apache-2.0API bindingsAsynchronous mini_httpSimple HTTP server built on mio5,138MITAsynchronousWeb programming::HTTP server num_streamRust crate that provides a Stream that yields incrementing numbers at a specified interval5,134Apache-2.0Asynchronous atomic_mpmcAtomic Multi-Producer Multi-Consumer Queue5,130MIT OR Apache-2.0AsynchronousConcurrency tauri-wasmThe tauri framework library for pure rust frontend5,129MITAPI bindingsAsynchronous gm-quicAn IETF quic transport protocol implemented natively using async Rust5,122Apache-2.0AsynchronousNetwork programming tokio-dbus-macrosPure Rust D-Bus implementation for Tokio.5,120MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs yacme-protocolACME JWT protocol implementation5,119MITAsynchronousCryptography tokio-dbus-xmlPure Rust D-Bus implementation for Tokio.5,118MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs dwbhkdwbhk-rs is a library for working with Discord Webhooks5,117MIT OR Apache-2.0API bindingsAsynchronous stream-guardRAII wrapper around Stream that invokes a custom action on drop5,109MITAsynchronous runtime-loopRuntime loop for Rust5,106MIT/Apache-2.0AsynchronousConcurrency swimmingDive into Efficiency with Swimming: A High-Performance, No-Nonsense Connection Pool5,104MIT OR Apache-2.0AsynchronousConcurrency lash-sansioSans-IO protocol kernel for the lash agent runtime. Pure types and state machine; no IO or async.5,100MITAPI bindingsAsynchronous minicoroutinemini coroutine library in rust5,099Apache-2.0AsynchronousConcurrency tokio-wireguardIn-process WireGuard for Tokio5,099MIT OR Apache-2.0AsynchronousCryptography feo-oop-engine-proc-macrosThe proc macros for feo-oop-engine.5,093MITAccessibilityAsynchronous auth0-managementAn unofficial client for Auth0 Management API.5,089MITAPI bindingsAsynchronous mysql_async_uuTokio based asynchronous MySql client library.5,084MIT/Apache-2.0AsynchronousDatabase interfaces libudxPure Rust implementation of the UDX protocol (tokio-compatible)5,081MIT OR Apache-2.0AsynchronousNetwork programming zipfsAn async filesystem on top of Zip files.5,078Apache-2.0AsynchronousCompression quixotic-plecostomus-cacheHTTP caching APIs for Pingora proxy.5,077Apache-2.0AsynchronousNetwork programming pyo3-async-macrosProcedural macros implementation for pyo3-async.5,076MITAPI bindingsAsynchronous yash-executorsingle-threaded concurrent task executor5,067MIT OR Apache-2.0AsynchronousConcurrency quixotic-plecostomus-proxyPingora HTTP proxy APIs and traits.5,064Apache-2.0AsynchronousNetwork programming nsq-async-rsAn asynchronous Rust NSQ client library with support for concurrent message processing5,062MITAsynchronousNetwork programming emu_macroA helper for Emu, a procedural macro for GPU acceleration, GPU programming5,055MITAsynchronousConcurrency atomr-coreActors, supervision, dispatch, mailboxes, scheduler, FSM, event stream, and coordinated shutdown — the core of the atomr actor…5,055Apache-2.0AsynchronousConcurrency mod-cliA fully customizable, feature-rich CLI framework for Rust. Define commands, prefixes, styled output, and more—built for…5,054Apache-2.0AsynchronousCommand-line interface roa-routerrouter implementation for roa5,053MITAsynchronousNetwork programming sched-clockA timer for task scheduling5,036MPL-2.0AsynchronousConcurrency arta-tokioAsync abstractions implementation for Tokio5,033MITAsynchronousNetwork programming puzz-coreCore types and traits for puzz.5,029MITAsynchronousNetwork programming comet-eventbusAn implementation of strong-typed sync and asynchronous eventbus.5,028MIT OR Apache-2.0AsynchronousConcurrency peeroxide-dhtRust port of HyperDHT — Kademlia DHT with hole-punching and relay5,014MIT OR Apache-2.0AsynchronousNetwork programming tracing-aliyun-slsA tracing layer for aliyun sls5,013MIT OR Apache-2.0AsynchronousDevelopment tools::Debugging qjackergonomic sqlx wrapper for nightly Rust4,999MITAsynchronousDatabase interfaces tokio-stream-utilExtension traits and utilities for tokio-stream's `Stream` trait.4,999MITAsynchronousData structures mcp_daemonDiverged Implementation of Model Context Protocol (MCP) with Extended Functionality4,989Apache-2.0AsynchronousDevelopment tools lrcall-macrolrcall-macro is Proc macros for lrcall.4,985MITAsynchronousNetwork programming mqtt-endpoint-tokioA high-performance async MQTT client/server library for Rust with tokio, supporting MQTT v5.0 and v3.1.1 with TCP, TLS, and…4,983MITAPI bindingsAsynchronous recon-linkPersistent tcp connections4,978Apache-2.0AsynchronousNetwork programming ng-repoRepository library of NextGraph, a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs4,975MIT/Apache-2.0AsynchronousDatabase implementations tower-pipelineA Tower Service combinator that "pipelines" two services4,973MITAsynchronousNetwork programming lash-traceTrace types and JSONL exporter for the lash agent runtime.4,966MITAsynchronousDevelopment tools::Debugging novelExperimental AI API client library for Rust.4,964MIT OR Apache-2.0API bindingsAsynchronous perseus-rocketAn integration that makes the Perseus framework easy to use with Rocket.4,960MITAsynchronousDevelopment tools hdp-cliInteractive Herodotus Data Processor via CLI4,958non-standardAsynchronousCommand-line interface prk_async_dataflowAn asynchronous dataflow processing library for Rust with SIMD-accelerated JSON parsing and AI agent capabilities.4,950MITAsynchronousParsing tools peeroxideRust port of Hyperswarm — topic-based P2P peer discovery and connections4,942MIT OR Apache-2.0AsynchronousNetwork programming waaaWebAssembly, Abstracted Away4,940MIT OR Apache-2.0API bindingsAsynchronous syncliteSQLite replication4,921MIT OR Apache-2.0AsynchronousDatabase interfaces bp3d-threadsYet another threading library intended to simplify concurrency in BP3D.4,911BSD-3-ClauseAsynchronous tako-rsMulti-transport Rust framework for modern network services.4,911MITAsynchronousNetwork programming tracing-async2Generic tracing layer library for working with tracing events including for async work.4,910MITAsynchronousDevelopment tools::Debugging ignitiaA blazing fast, lightweight web framework for Rust that ignites your development journey4,899MITAsynchronousWeb programming::HTTP server ferro-eventsEvent dispatcher and listener system for Ferro framework4,889MITAsynchronousWeb programming anthropic-agent-sdkRust SDK for Claude Code CLI - streaming queries, hooks, permissions, and MCP integration4,880MITAPI bindingsAsynchronous eventbuzz_coreThe core submodule of eventbuzz project.4,878Apache-2.0Asynchronous rspc-procedureInterface for a single type-erased operation that the server can execute4,860MITAsynchronousWeb programming fluxus-sourcesSource components for Fluxus stream processing engine4,849Apache-2.0AsynchronousDatabase interfaces connmanA ConnMan library that abstracts the D-Bus layer4,846MIT/Apache-2.0API bindingsAsynchronous par-dfsParallel, serial, and async dfs and bfs traversal4,840non-standardAlgorithmsAsynchronous deli-deriveProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,839MIT/Apache-2.0AsynchronousDatabase interfaces frostyA thread per core runtime based on iouring.4,838MITAsynchronousNetwork programming lash-coreSans-IO turn machine and runtime kernel for the lash agent runtime.4,838MITAPI bindingsAsynchronous fluxus-sinksSink components for Fluxus stream processing engine4,837Apache-2.0AsynchronousDatabase interfaces ironsbe-transportNetwork transport layer for IronSBE - TCP, UDP, and IPC4,837MITAsynchronousNetwork programming embedded-nal-async-xtraHosts a bunch of traits which are not yet available in the embedded-nal-async crate4,832MIT OR Apache-2.0AsynchronousEmbedded development fluxor_cliFluxor CLI: a command-line tool that allows developers to quickly and efficiently create project starters for the Fluxor web…4,828MIT OR Apache-2.0AsynchronousCommand line utilities load-balancerAsynchronous load balancing utilities for Rust — round-robin, random, cooldown, window, fault-tolerant, proxy pool with health…4,827MITAsynchronousNetwork programming