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.

geiserx_ts_magicsocktailscale direct (disco) UDP underlay transport2,279BSD-3-ClauseAsynchronousNetwork programming wecomAsnyc Client for WeCom2,275non-standardAccessibilityAPI bindings vielporkA high-performance multi-threaded HTTP downloader with extensible reporting and resolution strategies.2,271MITAsynchronousNetwork programming hexput-runtimeWebSocket runtime server for Hexput AST processing2,271MITAsynchronousCompilers aether-agent-coreA minimal Rust library for building AI agents with MCP tool integration2,270MITAPI bindingsAsynchronous lamellar-profLamellar is an asynchronous tasking runtime for HPC systems developed in RUST.2,267non-standardAsynchronousConcurrency route-sinkSinks with routes2,265MIT OR Apache-2.0Asynchronous elicitationConversational elicitation of strongly-typed Rust values via MCP2,264Apache-2.0 OR MITArtificial intelligenceAsynchronous liblinkspaceliblinkspace - a general purpose supernet2,262MPL-2.0AsynchronousDatabase interfaces ff-backend-postgresFlowFabric EngineBackend impl — Postgres backend (RFC-v0.7, Wave 0 scaffold)2,257Apache-2.0AsynchronousDatabase interfaces orichalcumA type-safe, composable agent orchestration framework for building complex, multi-step workflows.2,257MITAsynchronousDevelopment tools mtorrent-coreFundamentals for building asynchronous BitTorrent clients2,252Apache-2.0AsynchronousNetwork programming kapacitor-multi-indicator-batch-udfA multi-indicator batch UDF for Kapacitor2,252MITAsynchronousDatabase interfaces pi_awcAsync HTTP and WebSocket client library2,251MIT OR Apache-2.0AsynchronousNetwork programming nexo-configYAML configuration loader with env var resolution for Nexo agents.2,249MIT OR Apache-2.0API bindingsAsynchronous rinf-routerRouter and handler framework for RINF-based Flutter <> Rust apps2,248Apache-2.0AsynchronousRust patterns kvarn-quinnTemporary Kvarn fork: Versatile QUIC transport protocol implementation2,247MIT OR Apache-2.0AsynchronousNetwork programming linkspace-cli'lk' - the linkspace cli2,246MPL-2.0AsynchronousCommand line utilities betfair-rsA high-performance Rust library for the Betfair Exchange API with real-time streaming, order management, and interactive terminal…2,241MITAPI bindingsAsynchronous everruns-mcpTransport-agnostic MCP (Model Context Protocol) client for connecting tools to Everruns agents2,237MITAPI bindingsAsynchronous airio-stream-selectStream selection for airio2,234MITAsynchronousNetwork programming everruns-runtimeThe agentic runtime for Rust — the in-process entrypoint to the Everruns agentic framework, for building coding agents, personal…2,234MITAsynchronousDevelopment tools flowly-kafkaflowly-kafka is a reusable kafka component for flowly.2,233MITAsynchronousNetwork programming rust-freelyAn asynchronous wrapper for the WriteFreely/Write.as API2,226MITAPI bindingsAsynchronous exo_taskA lightweight async task executor for bare metal (or any) systems2,226MIT OR Apache-2.0AsynchronousEmbedded development camel-language-simpleSimple Language for rust-camel YAML DSL2,222Apache-2.0AsynchronousDevelopment tools set_intervalCall a subroutine at a constant time interval2,220MITAccessibilityAsynchronous graphile_worker_utilsWorker utility helpers for graphile_worker2,220MITAsynchronousDatabase interfaces ai-agents-llmLLM providers for AI Agents framework2,220Apache-2.0Asynchronous roam-service-macrosProcedural macros for roam RPC services2,219MIT OR Apache-2.0AsynchronousNetwork programming v_rusty_tarantoolTarantul async client based on tokio framework2,219Apache-2.0AsynchronousNetwork programming murmer-macrosProc macros for the murmer distributed actor framework2,219MIT OR Apache-2.0AsynchronousDevelopment tools::Procedural macro helpers icanhazdadjoke-sdkAn SDK to interact with the icanhazdadjoke Dad Jokes API.2,216MITAPI bindingsAsynchronous hooch-macroProcedural macros for the hooch async runtime.2,214Apache-2.0AsynchronousDevelopment tools oxiragA four-layer RAG engine with SMT-based logic verification and knowledge graph support2,214Apache-2.0AsynchronousText processing graphile_worker_queriesDatabase query helpers for graphile_worker2,213MITAsynchronousDatabase interfaces harness-rs-coreCore traits and types for the harness-rs agent framework: Model, Tool, Guide, Sensor, Hook, Compactor, Skill, plus Context,…2,213MIT OR Apache-2.0AsynchronousDevelopment tools roam-macros-parseParser grammar for roam RPC service trait definitions2,210MIT OR Apache-2.0AsynchronousNetwork programming agent-sdk-toolsTool traits, registry, hooks, and store contracts for the Agent SDK2,210MITAPI bindingsAsynchronous actix-restMicro layer above actix-web to build REST API2,209MITAsynchronousNetwork programming ianaio-fileConvenience crate for working with JavaScript files and blobs2,208non-standardAPI bindingsAsynchronous crdb-helpersConcurrently Replicated DataBase2,207AGPL-3.0-or-laterAsynchronousDatabase interfaces camel-bean-macrosProc-macros for camel-bean crate2,205Apache-2.0AsynchronousDevelopment tools localharnessAgents that own themselves: one Rust crate that's both an agent SDK (streaming, tools, hooks, policies, triggers, MCP) and a…2,202Apache-2.0API bindingsAsynchronous armature-redisRedis client integration for Armature - connection pooling, pub/sub, and DI-ready2,200Apache-2.0AsynchronousCaching future-by-exampleExamples of common patterns using Future2,200MIT/Apache-2.0AsynchronousConcurrency ferris_chats_dataThis library provides data structures for ferris_chat.2,199GPL-3.0AsynchronousDevelopment tools graphile_worker_recoveryDead worker recovery helpers for graphile_worker2,198MITAsynchronousDatabase interfaces camel-processorMessage processors for rust-camel2,198Apache-2.0AsynchronousDevelopment tools lochanSingle-threaded (!Send), no_std, no-atomics async channels for thread-per-core runtimes: mpsc, mpmc, and oneshot, with…2,191MIT OR Apache-2.0AsynchronousConcurrency ant-libp2p-pingPing protocol for libp2p2,190MITAsynchronousNetwork programming promiseryA JavaScript-inspired, ergonomic, and composable Promise type for Rust, supporting background work, chaining, and error handling…2,190MIT OR Apache-2.0AsynchronousConcurrency rustycordA fast, lightweight, and feature-rich Discord bot library written in Rust.2,186MITAPI bindingsAsynchronous odem-rs-syncModel-time synchronization facilities of the odem-rs simulation framework2,186MITAsynchronousNo standard library::No dynamic allocation async_tinyA minimal async HTTP server with a tiny_http-like feel, built on Hyper 1.x2,177MITAsynchronousNetwork programming zwueviLibrary to communicate with the Tor control socket to generate ephemeral onion services2,174EUPL-1.2AsynchronousCryptography monoio-quicheAsynchronous QUIC implementation for Monoio based on Quiche.2,172MIT/Apache-2.0AsynchronousCryptography sqlx-meta-macrosProc macro implemtation for sqlx-meta to implement metadata reading2,171MITAsynchronousDatabase interfaces tonic-arcanyx-forkA gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.2,169MITAsynchronousNetwork programming crossflow_deriveProcedural macros for crossflow2,168Apache-2.0AsynchronousConcurrency actix-proxy-protocolActix integration for the PROXY protocol2,165MIT OR Apache-2.0AsynchronousNetwork programming shmipcShared memory IPC for Rust2,164Apache-2.0AsynchronousNetwork programming turbomcp-tcpTCP transport implementation for TurboMCP SDK2,162MITAsynchronousNetwork programming qail-pgRust PostgreSQL driver for typed AST queries with direct wire-protocol execution2,160Apache-2.0AsynchronousDatabase interfaces mcp-sessionBounded session management for MCP servers — max sessions, FIFO eviction, rate limiting2,155MIT OR Apache-2.0Artificial intelligenceAsynchronous rs_ctxContext propagation for rs framework2,154Apache-2.0AsynchronousDevelopment tools switchy_async_cargoCargo async linter package2,152MPL-2.0AsynchronousDevelopment tools turbomcp-websocketWebSocket transport implementation for TurboMCP SDK2,151MITAsynchronousNetwork programming axum-safe-pathTraversal-safe `Path` extractor for Axum2,149MITAsynchronousWeb programming tower-seshA Tower middleware for strongly typed, efficient sessions.2,148MITAsynchronousWeb programming unisockUnified socket with different implementations2,146AGPL-3.0-or-laterAsynchronousNetwork programming ezneta simple net lib2,144MIT/Apache-2.0AsynchronousNetwork programming mini_executorThe smallest, simplest Rust task executor using Tokio runtime2,144MITAsynchronousConcurrency murmerA distributed actor framework for Rust2,143MIT OR Apache-2.0AsynchronousConcurrency roamCore Roam library crate2,142MIT OR Apache-2.0AsynchronousNetwork programming fqA fast and simple ring-buffer-based single-producer, single-consumer queue with no dependencies. You can use this to write Rust…2,141MIT OR LGPL-3.0-or-laterAsynchronousConcurrency serdes-aiType-safe, production-ready AI agent framework for Rust - a full port of pydantic-ai2,139MITAPI bindingsAsynchronous atomiclock_asyncA simple async lock2,138MIT OR Apache-2.0AsynchronousConcurrency odem-rs-utilModel elements and statistical tooling for the odem-rs simulation framework2,137MITAsynchronousNo standard library::No dynamic allocation roam-typesBase types used by roam crates2,135MIT OR Apache-2.0AsynchronousNetwork programming smtp_recvDual-port SMTP server: Secure submission (465) & Inbound forwarding (25) / 双端口 SMTP 服务:安全提交 (465) 与入站转发 (25)2,134MulanPSL-2.0AsynchronousCryptography kapacitor-udfA Rust library for creating Kapacitor User Defined Functions (UDFs)2,133MITAsynchronousDatabase interfaces volans-swarmVolans network client and server swarm2,133MITAsynchronousNetwork programming cancellation-token-eagleA Rust implementation of C#'s CancellationToken API.2,128MIT OR Apache-2.0Asynchronous local-spawn-poolSpawn `!Send` futures in a pool and await for all of them to finish. Standalone alternative to `tokio::task::LocalSet`.2,125MITAsynchronousConcurrency read-write-ext-tokioAsyncReadWriteExt trait with `chain_after` and `take_rw` for `tokio::io::Read + Write` structs2,124Apache-2.0AsynchronousNetwork programming embedded-interfaces-codegenA macro library for generating packed structs, register and command definitions for embedded-interfaces2,121MIT OR Apache-2.0AsynchronousEmbedded development modiAn out-of-the-box modular dependency injection web application framework.2,118Apache-2.0AsynchronousNetwork programming lz_stream_ioAsyncRead and AsyncWrite implementations for Streams and Sinks respectively2,117MITAsynchronousConcurrency crypsol_loggerStructured asynchronous logger for Rust services with CloudWatch, HTTP (Loki / Elasticsearch / custom), file, and console…2,117MITAsynchronousDevelopment tools::Debugging atomr-agents-strategyStrategy traits and combinators for atomr-agents.2,117Apache-2.0AsynchronousRust patterns mwc-libp2p-mdnsImplementation of the libp2p mDNS discovery method2,115MITAsynchronousNetwork programming reagent-rsA Rust library for building AI agents with MCP, custom tools and skills2,115MITAPI bindingsAsynchronous hdp-cairo-runnerHDP cairo runner2,112non-standardAsynchronousCommand-line interface bifrostlinkTopology-aware RPC library2,112MITAsynchronousNetwork programming tracing-async2-macrosGeneric tracing layer library for working with tracing events including for async work.2,109MITAsynchronousDevelopment tools::Debugging rusticxBlazingly fast, async-first, multi-database ORM for Rust (PostgreSQL, MySQL, MongoDB)2,107MITAsynchronousDatabase interfaces ts_opentelemetry_protoA fork of the protobuf generated files and transmationes2,105Apache-2.0AsynchronousDevelopment tools::Debugging mwc-libp2p-identifyNodes identifcation protocol for libp2p2,105MITAsynchronousNetwork programming adk-ragRetrieval-Augmented Generation for Rust Agent Development Kit (ADK-Rust) agents2,105Apache-2.0API bindingsAsynchronous jsonrpc-ws-clientJSON-RPC 2.0 websocket client implementation.2,104MITAsynchronousNetwork programming kumoAn async web crawling framework for Rust - Scrapy for Rust2,104MITAsynchronousWeb programming qrawlRust toolkit to crawl web data for AI agents2,102MITAsynchronousCommand line utilities tempo-rsRust library & minimal client to connect and interact with RTE's 'Tempo Like Supply Contract' API2,100non-standardAPI bindingsAsynchronous mwc-libp2p-wasm-extAllows passing in an external transport in a WASM environment2,097MITAsynchronousNetwork programming mtorrentFast and lightweight BitTorrent client in Rust2,095Apache-2.0AsynchronousNetwork programming mwc-libp2p-kadKademlia protocol for libp2p2,094MITAsynchronousNetwork programming dynalockA lease based distributed locking algorithm with support for DynamoDB2,092Apache-2.0AlgorithmsAsynchronous actori-tracingSupport for tokio tracing with Actori services2,089MIT/Apache-2.0AsynchronousNetwork programming locklessnessComposable, lock-free, allocation-light data structures2,089MIT OR Apache-2.0AsynchronousConcurrency mwc-libp2p-request-responseGeneric Request/Response Protocols2,086MITAsynchronousNetwork programming graus-dbA high-performance, thread-safe key-value embedded data store.2,083MIT/Apache-2.0AlgorithmsAsynchronous freya-radioFully-typed global state management with a topics subscription system for Freya 🧬2,082MITAsynchronousGUI tokio-thrift-binThrift implementation on Tokio2,081MITAsynchronousNetwork programming mwc-libp2p-plaintextPlaintext encryption dummy protocol for libp2p2,081MITAsynchronousNetwork programming mwc-libp2p-pnetPrivate swarm support for libp2p2,081MITAsynchronousNetwork programming camel-beanBeans/Registry system for rust-camel2,076Apache-2.0AsynchronousDevelopment tools libopenaiA Rust client for OpenAI's API2,075non-standardAPI bindingsAsynchronous turbomcp-unixUnix domain socket transport implementation for the TurboMCP SDK2,074MITAsynchronousNetwork programming airio-coreCore library for airio, providing essential networking functionalities2,073MITAsynchronousNetwork programming miyabi-llm-anthropicAnthropic Claude SDK for Miyabi LLM - Unified LLM interface for Rust2,068MITAPI bindingsAsynchronous hyperscan-tokioHigh-performance async regex scanning with VectorScan2,066Apache-2.0AsynchronousParsing tools wireframeSimplify building servers and clients for custom binary protocols.2,064ISCAsynchronousNetwork programming mwc-libp2p-deflateDeflate encryption protocol for libp2p2,063MITAsynchronousNetwork programming mwc-libp2p-floodsubFloodsub protocol for libp2p2,063MITAsynchronousNetwork programming actr-runtime-mailboxPersistent mailbox layer for the Actor-RTC framework, backed by SQLite.2,060Apache-2.0AsynchronousData structures tasksA task parallel library in Rust similar to TPL in C#2,060MITAsynchronousConcurrency mwc-libp2p-websocketWebSocket transport for libp2p2,060MITAsynchronousNetwork programming dtactDtact: A non-preemptive, stackful coroutine runtime featuring a lock-free context arena, P2P mesh scheduling, and…2,060MIT or Apache-2.0AsynchronousConcurrency threadsafe_zmqThread-safe ZeroMQ wrapper with sync and async support2,058Apache-2.0AsynchronousConcurrency mountain-mqttA no_std compatible, async MQTT v5 client for tokio and embedded use2,058MIT OR Apache-2.0AsynchronousEmbedded development async-bybitMinimal wrapper for the Bybit exchange REST API using async-std2,057Apache-2.0API bindingsAsynchronous actori-redisRedis integration for actori framework2,056MIT/Apache-2.0AsynchronousNetwork programming flare-coreA high-performance, reliable long-connection communication toolkit for Rust, supporting WebSocket and QUIC protocols with…2,054MITAsynchronousNetwork programming tokio-uring-xitcaa fork of tokio-uring with miniaml maintenance2,049MITAsynchronousNetwork programming miyabi-llm-openaiOpenAI GPT SDK for Miyabi LLM - Unified LLM interface for Rust2,049MITAPI bindingsAsynchronous alligatorAlligator is for getting the output value from a future2,046MITAsynchronous actori-http-testActori http test server2,046MIT/Apache-2.0AsynchronousNetwork programming mercuryThe official Rust client for the Mercury Parser.2,043MIT/Apache-2.0API bindingsAsynchronous mwc-libp2p-udsUnix domain sockets transport for libp2p2,043MITAsynchronousNetwork programming sui-daemon-frameAsync frame codec for the rkyv-over-UDS local protocol. Reads/writes `[magic 4B][len u32 LE][rkyv body]` over any tokio…2,042MITAsynchronousEncoding actr-platform-traitsPlatform abstraction traits for Actor-RTC: KvStore, CryptoProvider, PlatformProvider2,039Apache-2.0AsynchronousCryptography actori-framedActori framed app server2,038MIT/Apache-2.0AsynchronousNetwork programming event-loopEvent loop.2,037MIT OR Apache-2.0Asynchronous async-trait-syncFork of async-trait with support to Sync future2,036MIT OR Apache-2.0AsynchronousNo standard library local-runtimeThread-local async runtime2,034MIT OR Apache-2.0AsynchronousConcurrency homey-energy-dongleHomey Energy Dongle local API access2,033MIT OR Apache-2.0API bindingsAsynchronous actori-ioframeActori framed service2,030MIT/Apache-2.0AsynchronousNetwork programming raceStaggered async task executor with race semantics / 阶梯式异步任务执行器,具备竞赛语义2,030MulanPSL-2.0AlgorithmsAsynchronous motosan-aiRust SDK for multi-provider AI chat2,030MITAPI bindingsAsynchronous stream-combinatorsAdditional stream combinators for [`futures-rs`](https://github.com/alexcrichton/futures-rs/) streams.2,028MIT/Apache-2.0Asynchronous neuromance-commonCommon types and data structures for LLM conversation and tool management2,028Apache-2.0API bindingsAsynchronous hpx-yawcYet another websocket library. A fast, secure WebSocket implementation with RFC 6455 compliance and compression support2,027Apache-2.0AsynchronousNetwork programming actori-web-static-filesactori-web static files as resources support.2,026Unlicense OR MITAsynchronousNetwork programming squall-errorAgentic error2,024MITAsynchronousConcurrency traleTrale is a minimalistic Rust async executor using io_uring for efficient, correct task execution.2,023MITAsynchronousNetwork programming na-kraken-clientA Rust client for the Kraken cryptocurrency exchange API2,022MITAPI bindingsAsynchronous multi_streamAggregate multiple streams of different types in a single stream with an item type that is a tuple of the incoming stream items.2,021MIT OR Apache-2.0AsynchronousRust patterns toy-rpc-ha421An async RPC that mimics golang net/rpc's usage and supports both async-std and tokio2,020MIT/Apache-2.0AsynchronousNetwork programming actori-filesStatic files support for actori web.2,020MIT/Apache-2.0AsynchronousWeb programming::HTTP server nova_routernova - router2,020MIT OR Apache-2.0AsynchronousNetwork programming vertigo-formsBuilding block for forms in vertigo2,020MIT OR Apache-2.0AsynchronousGUI wasm_safe_threadCross-platform std::thread + std::sync replacement for native and wasm32.2,019MIT OR Apache-2.0AsynchronousConcurrency tracing-appender-plusSync with tracing-appender and support rolling with local time2,018MITAsynchronousDevelopment tools::Debugging better-tracingCommunity fork of `tracing-subscriber` focused on usability and accessibility.2,016MITAsynchronousDevelopment tools::Debugging crdb-macrosConcurrently Replicated DataBase2,013AGPL-3.0-or-laterAsynchronousDatabase interfaces besuA typesafe, async, and database-agnostic query builder for Rust.2,007MITAsynchronousWeb programming camel-coreCore engine for rust-camel2,005Apache-2.0AsynchronousDevelopment tools sensehat-stickA Rust library for the Raspberry Pi Sense HAT Joystick.2,004MITAsynchronousHardware support folk-apiPlugin contract for the Folk PHP application server2,000Apache-2.0AsynchronousWeb programming crossflowReactive programming and workflow engine in bevy2,000Apache-2.0AsynchronousConcurrency kevy-uringPure-Rust io_uring bindings — no liburing, no libc crate.1,999Apache-2.0 OR MITAsynchronousExternal FFI bindings faucet-coreShared types, traits, and utilities for the faucet-stream ecosystem1,998MIT OR Apache-2.0AsynchronousDatabase interfaces async_buf_reader_utilsAdds additional functionality to the async-std crate for BufReader1,995Apache-2.0/MITAsynchronousConcurrency zinit-clientA Rust client library for interacting with Zinit service manager1,992MITAPI bindingsAsynchronous nexo-resilienceCircuit breaker, retry, and rate limiter primitives for Nexo agents.1,990MIT OR Apache-2.0API bindingsAsynchronous informalsystems-tonicTemporary fork for internal use. Use the `tonic` crate instead.1,989MITAsynchronousNetwork programming ant-libp2p-plaintextPlaintext encryption dummy protocol for libp2p1,989MITAsynchronousNetwork programming tokio-copy-with-buffertokio_io::io::copy that can take additional buffer parameter and also returns if back to you.1,986MIT/Apache-2.0Asynchronous volans-swarm-deriveVolans swarm derive macros1,979MITAsynchronousNetwork programming libp2p-mdns-ouroImplementation of the libp2p mDNS discovery method1,976MITAsynchronousNetwork programming night-fury-coreAsync Rust browser automation over Chrome DevTools Protocol with stealth fingerprint spoofing1,976MIT OR Apache-2.0AsynchronousWeb programming plungerPlunger helps you quickly unblock your async tasks1,967MIT OR Apache-2.0Asynchronous sfn-tpnsaffron's two-player networking code for turn-based games.1,966MITAsynchronousGame development open-coroutine-iouringThe io_uring support for open-coroutine1,966LGPL-3.0 OR Apache-2.0AsynchronousConcurrency tarpc-json-transportA JSON-based transport for tarpc services.1,966MITAsynchronousNetwork programming libsql-ormA powerful, async-first ORM for Turso Database with first-class support for Cloudflare Workers and WebAssembly environments.…1,966MITAsynchronousDatabase interfaces strut-factoryProcedural macros. Part of the Strut family.1,966MITAsynchronousConfiguration ringlineAsync I/O runtime with io_uring (Linux) and mio (cross-platform) backends1,959MIT OR Apache-2.0AsynchronousNetwork programming tokio-graceful-shutdown-without-anyhowUtilities to perform a graceful shutdown on a Tokio based service.1,957Apache-2.0Asynchronous bytes-handoffIncremental async byte ingestion and bounded owned write handoff.1,957MITAsynchronousNetwork programming ratatui-elmA simple Elm architecture framework for ratatui1,955MITAsynchronousCommand-line interface omnia-wasi-keyvalueWASI key-value store interface for the Omnia runtime1,954MIT OR Apache-2.0AsynchronousWebAssembly tiycoreUnified LLM API and stateful Agent runtime in Rust1,954MITAPI bindingsAsynchronous latchlm-coreCore traits and types for the LatchLM ecosystem1,951MPL-2.0API bindingsAsynchronous vec_parallelConstruct your Vec in parallel1,946MIT OR Apache-2.0AsynchronousConcurrency webhooksRust library for interacting with the Svix API and verifying webhook signatures.1,943MITAsynchronousDevelopment tools fut_rwlockA read-write lock that is read and written via Futures.1,941Apache-2.0AsynchronousData structures embedded-interfacesTraits for common embedded interfaces and procedural macros for effortless definition of registers and commands for embedded…1,936MIT OR Apache-2.0AsynchronousEmbedded development nova_middlewarenova - middleware1,933MIT OR Apache-2.0AsynchronousNetwork programming