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.
tailtriage-controllerConfigurable control layer for repeated bounded capture windows in long-lived services98MIT
outbox-redisRedis-based idempotency provider for the oxide-outbox98MIT
turul-llm-coreProvider-neutral LLM client trait and types — one async method, JSON-Schema-driven structured output, zero provider deps.98MIT OR Apache-2.0
spawningpoolCreate hyper-specific, 0-waste agents98MIT
runcyclesRuntime authority for AI agents in Rust — hard limits on agent spend, risky tool actions, and audit gaps. Tokio-native client for…98Apache-2.0
rama-net-apple-networkextensionApple Network Extension support for rama98MIT OR Apache-2.0
rcfeAn asynchronous etcd v3 client library for Rust built on gRPC.98MIT
enact-clusterDistributed worker-node cluster components for Enact98MIT
net-kitCross-platform network reachability monitoring with a single Net facade and Tokio runtime support.98MIT
supersonicA one-stop rust crate for high-speed, high-performance, high-concurrency data-structures.98MIT OR Apache-2.0
fiddlesticksPrimary library for the fiddlesticks agent harness framework98MIT
cruxai-macrosProc macros for the cruxai agentic DSL98MIT
yugendb-coreCore Rust abstractions for yugendb.98MIT
rune-chain-promptPrompt template engine for the rune-chain LLM orchestration framework98MIT
apalis-pgmqBackground task processing for rust using apalis and pgmq98PostgreSQL
nautilus-lighterLighter integration adapter for the Nautilus trading engine98LGPL-3.0-or-later
simple-discoverA lightweight service discovery library for LAN using UDP multicast with custom data support98MIT
phi-coreSimple, effective agent loop with tool execution and event streaming97MIT
solti-tlsSolti SDK shared TLS / mTLS configuration.97Apache-2.0
atomr-infer-runtime-mistralrsMistral.rs runner for atomr-infer. Wraps mistralrs::TextModelBuilder + Model behind the ModelRunner trait with token-streaming.97Apache-2.0
hexeract-outbox-sqlSQL backends for the Hexeract outbox via sqlx with postgres, mysql and sqlite feature flags97MIT OR Apache-2.0
thin-statusLow-overhead, production-grade error status type for Rust, heavily inspired by Abseil's absl::Status97Apache-2.0
enki-nextEnki's Rust agent runtime, workflow engine, and shared core abstractions.97Apache-2.0
shedul3r-rs-sdkRust client SDK for shedul3r task execution server97MIT
subetha-sidecarSidecar control plane for CXC / SubEtha adaptive primitives: per-NUMA scan thread, policy dispatch, SidecarBox RAII,…97MIT
lazyflow-grpcgRPC connectors for lazyflow -- tonic Streaming<T> source and server response adapter97MIT
spine-humanAgentic-first web stack for the 21st century — wire-level tool calling, token streaming, capability handshake, W3C tracing, and…97AGPL-3.0-or-later
embedded-buffer-poolFixed-size async buffer pool for no_std firmware using embassy-sync.97MIT OR Apache-2.0
novel-openai-macrosnovel openai proc macros97MIT OR Apache-2.0
wuhuA Rust framework for building LLM agents. Streaming, concurrent, graceful.97MIT OR Apache-2.0
duroxide-pg-optA PostgreSQL-based provider implementation for Duroxide, a durable task orchestration framework97MIT
rune-chain-memoryIn-process conversation memory implementations for the rune-chain LLM orchestration framework97MIT
wae-observabilityWAE Observability - 可观测性服务抽象层,提供健康检查、指标、日志和追踪能力96MIT
subetha-pointersExotic pointer types for the CXC / SubEtha IPC stack: content-prefix (Umbra), bloom-filtered, log2-strided, multi-segment,…96MIT
octo-notifyA focused Rust client and polling engine for the GitHub Notifications API96MIT OR Apache-2.0
ironsagaCommand pipeline orchestration with automatic LIFO rollback and recursive compensation, for sync and async Rust workflows.96MIT
oxirpc-webgRPC-Web bridge layer for OxiRPC (base64 framing + CORS headers)96Apache-2.0
mailrs-delivery-executorGroup-commit delivery executor on top of mailrs-maildir 1.2's deliver_batch. Accumulates per-path delivery requests from…96Apache-2.0 OR MIT
entelix-memory-qdrantentelix concrete VectorStore — qdrant-client gRPC backend96MIT
entelix-memory-pgvectorentelix concrete VectorStore — sqlx + pgvector extension backend96MIT
entelix-memory-openaientelix concrete OpenAI-backed Embedder — text-embedding-3-{small,large} over HTTPS96MIT
kranthStress-test ideas against hundreds of AI personas. Adversarial multi-bias debate. API-first.96Apache-2.0
terrierTenacious async retries for Rust: bounded backoff with decorrelated jitter until it succeeds or the budget says stop.96MIT
chump-messagingPlatform-agnostic messaging trait for LLM agents: MessagingAdapter contract for Telegram/Slack/Matrix/Discord/web adapters PLUS…95Apache-2.0
apcore-a2aA2A protocol adapter for apcore — expose apcore modules as A2A agents95Apache-2.0
atomr-infer-runtime-cudarcDirect CUDA kernel dispatch for atomr-infer via cudarc + atomr-accel-cuda. Feature-gated; default-features-off compiles to a…95Apache-2.0
pe-toolsTool registry and MCP adapter for Potential Expectations — schema-driven tool nodes and protocol bridge95MIT OR Apache-2.0
spine-clusterDistributed agent coordination for SPINE95AGPL-3.0-or-later
novel-zhipuZhipu AI (GLM) API client for novel95MIT OR Apache-2.0
tracing-broadcasttracing_subscriber::Layer that fans every event into a tokio broadcast channel as JSON frames.95MIT
atomr-agents-web-search-provider-braveBrave Search WebSearch provider for atomr-agents.95Apache-2.0
rightsize-modulesPreconfigured rightsize containers — Redis, Memcached, ArangoDB, MongoDB, Redpanda, Kafka, SpringCloudConfig, PostgreSQL, MySQL,…95Apache-2.0
agent-sdk-rsPure-Rust agent SDK for production tool-calling loops, multi-provider, type-safe, and ergonomic94MIT
solidb-clientOfficial Rust client for SoliDB database with HTTP and TCP transport94MIT
lspiGiving AI the sight of LSP: bridge LSP capabilities to AI coding CLIs via an MCP server over stdio.94MIT OR Apache-2.0
fluxion-errorError types for the Fluxion reactive streaming library94Apache-2.0
novel-doubaoDoubao (ByteDance Volcengine) API client for novel94MIT OR Apache-2.0
kcp2-embassyKCP protocol async implementation for Embassy — targeting ESP32 and other no_std devices94MIT
aureliaEmbeddable service mesh for Rust distributed applications.94Apache-2.0
oxirpcPure-Rust gRPC facade — client + server + no-protoc codegen94Apache-2.0
async-selectorFast and flexible asynchronous task selector94MIT
ruffusFast, minimalist web framework for Rust inspired by Express.js93MIT
cruxx-agenticBuilt-in step handlers for cruxx-script pipelines93MIT
rhizome-p2pDistributed P2P networking library for the Rhizome ecosystem93Apache-2.0
noesis-coreCore traits and types for the Tryambakam Noesis consciousness engine platform93MIT
rain-engine-runtimeReference runtime library for embedding RainEngine over HTTP93MIT
novel-openaiOpenai for novel93MIT OR Apache-2.0
pulseengine-mcp-client[DEPRECATED] Use rmcp instead. MCP client implementation.93MIT OR Apache-2.0
runtara-environmentEnvironment server for runtara - image registry, OCI runner, and instance management93AGPL-3.0-or-later
rfeignA declarative HTTP client for Rust, inspired by OpenFeign93MIT OR Apache-2.0
sql-orm-macrosProcedural macros for entity and context metadata generation.93MIT
atomr-agents-web-search-provider-serpapiSerpAPI (Google) WebSearch provider for atomr-agents.93Apache-2.0
async-graphql-wasmA GraphQL server library implemented in Rust92MIT OR Apache-2.0
operese-dagxA minimal, type-safe, runtime-agnostic async DAG (Directed Acyclic Graph) executor with compile-time cycle prevention and true…92MIT
atomr-inferMulti-runtime GPU + remote inference as a supervised actor system on atomr. Single-crate rollup that re-exports per-runtime…92Apache-2.0
streamweave-attractorAttractor pipeline as a StreamWeave graph92CC-BY-SA-4.0
oxistore-blob-s3S3 BlobStore backend for the COOLJAPAN ecosystem (Pure-Rust, ring-free).92Apache-2.0
astorA fast, minimal HTTP framework for reverse-proxy deployments92MIT
faucet-conformanceReusable connector conformance test battery for the faucet-stream ecosystem92MIT OR Apache-2.0
path-extraExtra methods on `Path` for ergonomic and chainable `fs` operations.92MIT OR Apache-2.0
rust-genai-macrosProcedural macros for the Rust Gemini SDK92Apache-2.0
kwokka-irlanguage-neutral typed IR for kwokka orchestration specs92MIT OR Apache-2.0
hwhkit-schedulerHwhKit persistent background scheduler (cron + one-shot, PG/Redis-backed leadership)92MIT OR Apache-2.0
openhelm-httpHTTP skill for openhelm: GET, POST, PUT, PATCH, DELETE, HEAD91MIT
argus-workerWorker implementation for distributed web crawling91MIT
brainwires-call-policyResilience middleware (retry, circuit breaker, budget, cache, error classification) for the Brainwires Agent Framework91MIT OR Apache-2.0
wesichain-memoryRust-native LLM agents & chains with resumable ReAct workflows91Apache-2.0 OR MIT
typed-eventbusTransport-agnostic event streaming with typed events, metadata envelopes, local pub/sub, and NATS support.91MIT
llm-agent-runtimeUnified Tokio agent runtime -- orchestration, memory, knowledge graph, and ReAct loop in one crate91MIT
thoughtchainSemantic, hash-chained memory for long-running and multi-agent systems.91MIT
solti-discoverSolti SDK agent-registration and heartbeat client for the Podium control-plane.91Apache-2.0
id_effect_platformPlatform capability traits (HTTP, FS, process) for id_effect — @effect/platform-style boundaries91CC-BY-SA-4.0
paigasus-helikon-sessions-redisRedis-backed Session backend (Redis Streams) for the Paigasus Helikon AI SDK.91Apache-2.0 OR MIT
agui-rs-serverServer SDK for the AG-UI protocol91Apache-2.0
chump-cancel-registryTiny global registry of per-request CancellationToken handles, keyed by string id. Pair with tokio_util::sync::CancellationToken…90Apache-2.0
agnt5-sdk-coreHigh-performance Rust core for AGNT5 SDK90Apache-2.0
solti-apiSolti SDK HTTP/JSON and gRPC API layer.90Apache-2.0
crawnA utility for web crawling and scraping90MIT
jamjet-auditJamJet audit log — immutable, append-only record of all security-relevant events90Apache-2.0
rust_mobile_telemetryObservability instrumentation (tracing + metrics) for mobile-backend applications or embedded / edge services.90MIT
stagecraft-macrosMacros for stagecraft90Apache-2.0
nacelleConvenience crate for Nacelle streaming handlers and transport APIs.90MIT
eventsource-stream2A basic building block for building an Eventsource from a Stream of bytes, an updated fork of eventsource-stream.90MIT OR Apache-2.0
hypixel-sdkAsync client for the Hypixel Public API with typed models and SkyBlock helpers90MIT
knustAsynchronous KNX/IP library for Rust90MIT
audacity-sdkRust SDK for the Audacity Investments AI gateway — Amazon Bedrock Converse-compatible API surface90non-standard
openhelm-githubGitHub skill for openhelm: browse repos, issues, PRs, and files89MIT
pacta-memoryIn-memory Pacta Registry backend with real lease and lapse semantics.89MIT OR Apache-2.0
zendo-sdkAsync client for the Zendo motion-tracking WebSocket stream.89Apache-2.0 OR MIT
pilatus-rtRuntime support for the Pilatus deterministic simulation framework89MPL-2.0
rskit-messaging-rabbitmqRabbitMQ adapter for rskit-messaging89MIT
agentlib-orchestratorMulti-agent orchestration and parallel workflow management for AgentLib89MIT
oris-evo-ipc-protocolIPC protocol definitions for Oris Evolution integration89MIT
cpu_bindBind threads to idlest CPU core / 将线程绑定到最空闲 CPU 核心89MulanPSL-2.0
clankersclankeRS — Rust SDK for robotics applications in the ROS 2 ecosystem89MIT
quinn-shared-socketRun a quinn::Endpoint on a UDP socket shared with other consumers.89MIT
preyPREY: A high-performance Packet Routing Engine Yield and Proxy framework.89MIT OR Apache-2.0
sayiir-d1Cloudflare D1 (SQLite) persistence backend for Sayiir workflow engine89MIT
rx-rsA lightweight single-threaded push-based reactive programming library88MIT OR Apache-2.0
rskit-messaging-kafkaKafka adapter for rskit-messaging88MIT
rskit-storage-gcsGoogle Cloud Storage backend for rskit-storage88MIT
agentic-workflow-mcpMCP server for AgenticWorkflow — universal LLM access to workflow orchestration88MIT
sttp-core-rsCore STTP parsing, validation, storage contracts, and application services for Rust88Apache-2.0
agentlib-reasoningAdvanced reasoning strategies (ReAct, CoT, etc.) for the AgentLib framework88MIT
subetha-cxcMMF-backed cross-process IPC primitives for SubEtha: SharedRing, SharedHashMap, SharedRWLock, SharedSemaphore, SharedLRUCache,…88MIT
llamSafe, Go-style Rust bindings for the LLAM runtime88Apache-2.0
json-rpc-rsA framework-agnostic JSON-RPC 2.0 handler for Rust88MIT
behest-adapter-anthropicAnthropic chat adapter for the behest agent runtime88MIT OR Apache-2.0
flowd_deriveDerive macro for flowd — generates struct ↔ redis::Value mapping. Not intended for direct use; re-exported by `flowd`.88MIT OR Apache-2.0
langgraph-coreGraph model, state containers, channels, and runtime types for LangGraph-style workflows in Rust.88MIT
otariA unified Rust SDK for interacting with LLMs via the Otari gateway88Apache-2.0
paigasus-helikon-sessions-postgresPostgreSQL-backed Session backend for the Paigasus Helikon AI SDK.88Apache-2.0 OR MIT
brainwires-storesOpinionated minimum data-store set for the Brainwires Agent Framework — sessions, conversations, tasks, plans, locks, images, and…87MIT OR Apache-2.0
mavkitAsync MAVLink SDK for vehicle control, missions, and parameters87MIT
atd-serverUnix-socket listener and connection layer for ATD-speaking servers — pair with atd-runtime to build a server in ~30 lines.87Apache-2.0
rskit-media-ffmpegFFmpeg CLI backend for video/audio processing87MIT
rubo_engineA pure Rust core runtime framework for source-device-function-sink pipelines.87MIT OR Apache-2.0
discord-authorityA fast, async Discord selfbot library for Rust87MIT
moonbeam-serdeSerde support for Moonbeam87MIT
specta-jsonschemaExport your Rust types to a JSON Schema87MIT
juncture-tracingOpenTelemetry integration and tracing for Juncture applications87Apache-2.0
pgpubsubAsync PostgreSQL LISTEN/NOTIFY pub/sub client built on tokio-postgres87MIT
kathputliMinimal typed-mailbox actor framework over Tokio — actors respond to messages like puppets to strings87MIT OR Apache-2.0
muxi-rustRust SDK for MUXI AI platform87MIT
pacta-conformanceBackend-agnostic conformance suite for Pacta Registry implementations.86MIT OR Apache-2.0
pactaCurated entrypoint for Pacta: a thin, durable lifecycle contract you compose.86MIT OR Apache-2.0
peeked-streamReplay a peeked byte buffer back onto the read side of an AsyncRead+AsyncWrite stream.86MIT
polypixel-memoir-coreMemoir memory substrate as an embeddable Rust library86MIT OR Apache-2.0
rskit-messaging-natsNATS adapter for rskit-messaging86MIT
shillingTyped Telegram Bot API client with long-polling, retries, and structured updates. Named after Pavel L. Schilling, inventor of the…86MIT
neuron-op-single-shotSingle-shot operator — one model call, no tools, return immediately86MIT OR Apache-2.0
synwire-agent-skillsAgent skills runtime for Synwire following the agentskills.io specification86MIT OR Apache-2.0
halo-spiderA fast, async web crawling framework inspired by Scrapy, built in Rust86MIT
a3s-deep-researchEvidence-first, domain-agnostic deep research engine for A3S86MIT
stdiobusAI agent transport layer - unified SDK for MCP/ACP protocols86Apache-2.0
hwhkit-integration-s3HwhKit S3-compatible storage integration (AWS S3 / MinIO)86MIT OR Apache-2.0
hickory-tower-resolverWrap hickory-resolver as a tower::Service for hyper-util's HttpConnector.85MIT
uf-photon-corePhoton core types and identity port85MIT
uefi-asyncA lightweight asynchronous executor for UEFI environments.85MIT OR Apache-2.0
agilityA powerful and elegant reactive programming library for Rust, inspired by category theory85MIT OR Apache-2.0
coreon-dslRoute builder DSL for camel-rs.85Apache-2.0
rskit-storage-s3Amazon S3 and S3-compatible (MinIO, LocalStack) storage backend for rskit-storage85MIT
maestro-rsA lightweight, fast, and ergonomic framework for building TCP & UDP servers in Rust with zero boilerplate.85MIT
lunaris-memoryLunaris agent memory engine — umbrella crate (Apache-2.0)85Apache-2.0
farmerCrate to create a bot farm via teloxide85MIT
overseerd-axum-json-wsJSON request/reply WebSocket protocol for overseerd-axum.85MIT
neuron-state-fsFilesystem-backed StateStore implementation for neuron85MIT OR Apache-2.0
neuron-orch-kitUnopinionated wiring kit for composing neuron systems85MIT OR Apache-2.0
neuron-orch-localIn-process Orchestrator implementation for neuron85MIT OR Apache-2.0
neuron-env-localLocal (passthrough) Environment implementation for neuron85MIT OR Apache-2.0
nautilus-deriveDerive integration adapter for the Nautilus trading engine85LGPL-3.0-or-later
mooringShared lifecycle primitives for long-running application sessions85Apache-2.0
compio-rustlsimpl Async for rustls85MIT OR Apache-2.0
traffic-light-macrosMacros for another single-threaded blocking asynchronous executor in rust.85MIT OR Apache-2.0
http-retry-policyHTTP retry policy with exponential backoff, idempotent-method gating, and explicit body-buffering semantics.84MIT
elizaos-plugin-mcpMCP (Model Context Protocol) client plugin for elizaOS - Rust implementation84MIT
photon-telemetryPhoton OpsLog telemetry port84MIT
simple_sshSimple async SSH for Rust84MIT
priestRust SDK for the priest protocol (spec v2.6.1)84MIT
coreon-testTest utilities for camel-rs (MockEndpoint).84Apache-2.0
coreon-directdirect:* component for camel-rs (in-memory synchronous handoff).84Apache-2.0
uninit-readA marker trait and utilities for safe, high-performance reads into uninitialized buffers.84MIT OR Apache-2.0
atomr-agents-sandbox-harnessOrchestrator for the atomr-agents microVM sandbox: owns a pluggable SandboxBackend, a sandbox registry, a bin-packing scheduler…84Apache-2.0
spdy-muxSPDY/3.1 stream multiplexer over WebSocket transports84GPL-3.0-only
oddonkeyA dead-simple Ollama wrapper – auto-installs Ollama & models, then lets you prompt in two lines of code.84MIT
iron_runtimeAgent runtime with LLM request routing and translation84MIT
shelly-dataData-layer primitives for Shelly LiveView (schemas, changesets, repo, migrations).84Unlicense OR MIT OR Apache-2.0
shelly-axumAxum adapter for Shelly LiveView.84Unlicense OR MIT OR Apache-2.0
zfskitAsync toolkit for OpenZFS: datasets, snapshots, send/recv streams, holds, bookmarks, pools - via the zfs/zpool CLI with JSON…84MIT OR Apache-2.0
rylr998-embassyEmbassy-based no_std driver for the REYAX RYLR998 LoRa radio module (RP2040 / RP2350 / any embedded-io-async UART).84MIT OR Apache-2.0
hydra-syncLight-weight zero-copy E2E Single Producer Multiple Consumer network cluster library.83MIT
stream-dupDuplicate a single Stream into multiple identical Streams83Apache-2.0 OR MIT
mcp-kit-clientMCP client SDK for connecting to Model Context Protocol servers83MIT
openllm-rsA Rust crate that enables seamless interaction with Llama.cpp backend services through an OpenAI-compatible REST APIe83non-standard
spine-agentAgent interface for SPINE83AGPL-3.0-or-later
typeway-openapiOpenAPI spec generation for the typeway web framework83MIT OR Apache-2.0
routex-rsA YAML-driven multi-agent AI runtime for Rust83MIT
telos_agenttelos — an intent-driven agent runtime. Loop: intent → execute → think → complete83MIT
juncture-deriveProc-macro derive implementation for Juncture State trait83Apache-2.0
bat-markets-mexcMEXC USDT-M linear futures adapter for bat-markets83MIT OR Apache-2.0