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.
neuron-secretSecret resolution traits and types for neuron729MIT OR Apache-2.0
neuromance-cliInteractive command-line interface for LLM interactions728Apache-2.0
vex-adversarialAdversarial (Red/Blue) agent pairing for VEX728Apache-2.0
kit-rsA Laravel-inspired web framework for Rust727MIT
avx-telemetryObservability and distributed tracing for Avila Experience Fabric - Structured logging, metrics, and scientific time series727MIT OR Apache-2.0
distributed-configA robust configuration management library for Rust applications running in distributed environments727MIT OR Apache-2.0
wesichain-embeddingsEmbedding providers for Wesichain727Apache-2.0 OR MIT
thehive-clientRust client for TheHive API, enabling programmatic management of alerts, cases, observables, tasks, and other security incident…726MIT
wireguard-netstackUserspace WireGuard tunnel with TCP/IP network stack726GPL-3.0
harness-rs-tools-shellAllowlisted read-only shell tool for harness-rs. Per-program safe-args predicate.726MIT OR Apache-2.0
wcp-coreCore library for the White Cat Protocol (WCP), focusing on privacy, security, anonymity.725MIT OR Apache-2.0
wesichain-llmRust-native LLM agents & chains with resumable ReAct workflows725Apache-2.0 OR MIT
zelos-trace-grpcgRPC client and server for Zelos tracing system725MIT OR Apache-2.0
nnrp-transport-tcpTCP transport provider package for NNRP framed runtime transport and listener slots.724Apache-2.0
d-majorTraverse directory trees in parallel, using relative entries to minimize allocation and
maximize parallelism.723LGPL-3.0-or-later
streamweaveComposable, async, stream-first computation in pure Rust723CC-BY-SA-4.0
supply-chain-trust-example-crate-000091Additional utilities for working with Tokio.721MIT
tracing-cloudchamberExtend tracing with an ffi via cxx to emit events and create spans in C++721MIT
stratneo-nautilus-riskCore risk management machinery for the Nautilus trading engine719LGPL-3.0-or-later
openai-agents-rustHarmony-aligned, OpenAI-compatible agent orchestration in Rust with tools, realtime, and voice.718MIT
elph-agentAgent runtime for Elph coding assistant718MIT
rustfs-protosProtocol definitions for RustFS, providing gRPC and FlatBuffers interfaces for communication between components.717Apache-2.0
udpoptA simple crate to test your UDP connection between two nodes717MIT OR Apache-2.0
orchflow-muxTerminal multiplexer abstraction layer supporting tmux, mock backends, and custom implementations715MIT OR Apache-2.0
stasis-rsDurable AI orchestration framework with runtime jobs, lineage, and memory integration715MIT OR Apache-2.0
icentraliCentral is a command-line interface development utility in Rust, providing argument parsing, subcommand management, dynamic flag…713MIT OR Apache-2.0
tirea-extension-reminderSystem-reminder injection for persistent cross-turn context in tirea agents712MIT OR Apache-2.0
mcpkit-axumAxum integration for mcpkit711MIT OR Apache-2.0
nexo-pollerGeneric polling runtime: cron schedules, retries, ack semantics.711MIT OR Apache-2.0
open-agent-sdkProduction-ready Rust SDK for building AI agents with local OpenAI-compatible servers (LMStudio, Ollama, llama.cpp, vLLM).…710MIT
rskit-suiteProduction Rust toolkit facade — modular entry point for rskit-* crates709MIT
folk-plugin-metricsPrometheus metrics and health check plugin for Folk — serves /metrics, /health, and /ready endpoints with custom metrics and…709Apache-2.0
stratneo-nautilus-serializationSerialization functionality for the Nautilus trading engine709LGPL-3.0-or-later
tirea-protocol-ai-sdk-v6Vercel AI SDK v6 UI Message Stream encoding and input adapters for tirea707MIT OR Apache-2.0
omq-compiocompio backend for omq: thread-per-core io_uring/IOCP socket driver. Built on omq-proto.706ISC
hotdataPowerful data platform API for datasets, queries, and analytics.705MIT
vex-anchorPublic anchoring layer for VEX audit logs - Git, OpenTimestamps, Ethereum, Celestia support705Apache-2.0
mcprsModel Context Protocol para Rust - Uma biblioteca unificada para comunicação com diferentes LLMs e APIs de IA704MIT
workspacer-upgrade-test-tracingA tracing and diagnostic tool for monitoring workspace upgrade processes, leveraging Rust 2024 features for high efficiency and…704MIT
supply-chain-trust-example-crate-000088An implementation of futures and streams featuring zero allocations,
composability, and iterator-like interfaces.703MIT OR Apache-2.0
binance-stream-handlerAsync WebSocket/HTTP app for Binance Orderbooks streams.703MIT OR Apache-2.0
roam-shmShared-memory transport for roam — lock-free rings for zero-copy IPC702MIT OR Apache-2.0
maybe-fut-unwrap-derivemaybe_fut derive crate for unwrap maybe-fut702MIT
entelix-coreentelix DAG root — IR, codecs, transports, Tool trait + ToolRegistry, auth, ExecutionContext, ModelInvocation/ToolInvocation…702MIT
rustangoDjango-shaped batteries-included web framework for Rust: ORM + migrations + auto-admin + multi-tenancy + audit log + auth…701MIT OR Apache-2.0
bevy_coroutine_systemA coroutine system for Bevy game engine701MIT OR Apache-2.0
maybe-fut-io-derivemaybe_fut derive crate for io maybe-fut701MIT
sakuhiki-memdbIndexing overlay for any key-value store699MIT OR Apache-2.0
deadpool-oracleDeadpool connection pool for oracle-rs699MIT OR Apache-2.0
turul-a2aA2A Protocol v1.0 server framework697MIT OR Apache-2.0
ds-common-logger-rs-libA comprehensive Rust library for working with the DS Common Logger, providing high-level abstractions for logging697MIT OR Apache-2.0
sakuhiki-index-btreeIndexing overlay for any key-value store696MIT OR Apache-2.0
mailrs-rate-limitToken-bucket rate limiting trait + in-memory reference impl. &str keys (IP / user / api-key / endpoint), unix-seconds time.…696Apache-2.0 OR MIT
nnrp-ffiC-compatible NNRP FFI surface with value handles, event polling, and native library packaging.695Apache-2.0
granular-metricsZero-middleware metrics counter that emits per-key and aggregate RPS/RPM snapshots every second693MIT OR Apache-2.0
loro-websocket-serverSimple async WebSocket server skeleton for the Loro protocol692MIT
readdir-sysA wrapper over POSIX `readdir`.691LGPL-3.0-or-later
a3s-boot-macrosAttribute macros for a3s-boot690MIT
rneterSSH connection manager for network devices with intelligent state machine handling689MIT
avila-asyncRevolutionary async runtime - Quantum, Neural Networks, Blockchain, Genetic Algorithms, Zero dependencies689MIT OR Apache-2.0
rusty-genius-coreCore types and protocol definitions for rusty-genius689MIT
openai4rs-macroMacros for the openai4rs crate689Apache-2.0
term-guardA Rust data validation library providing Deequ-like capabilities without Spark dependencies688MIT
vcs-jjAutomate Jujutsu (jj) from Rust: a typed, async wrapper that drives the real jj CLI with its exact behavior.688MIT
camel-componentComponent trait and registry for rust-camel687Apache-2.0
locus-core-rsCore STTP parsing, validation, storage contracts, and application services for Rust687Apache-2.0
acktor-ipc-protoInterprocess communication protocol for the acktor actor framework687MIT
lash-search-toolsCLI-only fff-backed local search tools for the lash agent runtime.687MIT
pacifica-rs-rpc-impl-grpcgrpc support for pcifica-rs684MIT
rskit-workerTask worker pool with JoinSet, typed events, and provider bridges684MIT
oxy-upnp-igdUPnP Internet Gateway Device (IGD) port mapping library and CLI with smol runtime684AGPL-3.0-only
polaris-aiA unified agent runtime where agent patterns are first-class, composable, and optimizable abstractions.684Apache-2.0
alpaca-rest-httpShared HTTP transport layer for the alpaca-rust workspace683MIT OR Apache-2.0
hsipc-macrosProcedural macros for hsipc - High-performance inter-process communication framework682MIT OR Apache-2.0
harness-rs-macrosProcedural macros for harness-rs: #[skill], #[tool], #[guide], #[sensor], #[hook]. agentskills.io-compliant registration via…682MIT OR Apache-2.0
folk-plugin-processAuxiliary process supervisor plugin for Folk — starts, monitors, and restarts sidecar processes682Apache-2.0
async-rev-bufHigh-performance async buffered reader for reading lines in reverse order from files and streams681Apache-2.0
htmsStream Async HTML, Stay SEO-Friendly681MIT
cs_mwc-libp2p-tcpTCP/IP transport protocol for libp2p680MIT
cs_mwc-libp2p-swarm-deriveeProcedural macros of mwc-libp2p-core680MIT
async-net-miniAsync networking primitives for TCP/UDP/Unix communication for esp-idf679Apache-2.0 OR MIT
asyncronExecutor agnostic task manager and async scheduler for Rust.679MIT OR Apache-2.0
agentic-robotics-coreHigh-performance agentic robotics framework with ROS2 compatibility679MIT OR Apache-2.0
cs_mwc-libp2p-mplexMplex multiplexing protocol for libp2p678MIT
nautilus-bitmexBitMEX exchange integration adapter for the Nautilus trading engine678LGPL-3.0-or-later
garudust-gatewayProduction HTTP API gateway and streaming server for Garudust agents678MIT
cs_mwc-libp2p-pingPing protocol for libp2p677MIT
cs_mwc-libp2p-dnsDNS transport implementation for libp2p676MIT
dramamultitenant scheduler for the komora db project676MIT OR Apache-2.0
socketioxide-mongodbMongoDB adapter for socketioxide674MIT
albert-apiMulti-provider LLM client for Albert CLI — bridges Anthropic, OpenAI, Google Gemini, Ollama, XAI and the Ternlang API with…673LGPL-2.1-or-later
harness-rs-mcpMCP (Model Context Protocol) stdio server exposing the harness-rs tool registry to Claude Code, Cursor, and Codex.673MIT OR Apache-2.0
cs_mwc-libp2p-yamuxYamux multiplexing protocol for libp2p672MIT
axocoatl-llmLLM provider abstraction layer for Axocoatl — core traits, types, and registry672Apache-2.0
garudust-cronCron-scheduled autonomous task runner for Garudust AI agents672MIT
tasker-pgmqTasker's PGMQ wrapper with PostgreSQL NOTIFY support670MIT
cruster-macrosProcedural macros for the cruster distributed entity framework670MIT OR Apache-2.0
tempo-simRust client API for the Tempo simulation server. Generated gRPC wrappers with sync and async surfaces.669Apache-2.0
tokio_websocket_serverA robust WebSocket server implementation with TLS support built on Tokio669MIT
kestrel-timerHigh-performance async timer library based on Hierarchical Timing Wheel algorithm666MIT OR Apache-2.0
alopex-chirps-wireWire protocol types for Alopex Chirps cluster communication666Apache-2.0 OR MIT
maikoLightweight event-driven actor runtime with topic-based pub/sub for Tokio665MIT OR Apache-2.0
websockets-monoioMonoio (io_uring) WebSocket client built on fastwebsockets_monoio with wss support.664MIT OR Apache-2.0
openclaw-coreCore types, configuration, and storage for OpenClaw662MIT
pole-specificationService Governance Specification.662MIT OR Apache-2.0
stratneo-nautilus-systemSystem orchestration for the Nautilus trading engine661LGPL-3.0-or-later
vector-nexusAbstraction layer for multiple vector databases with schema generation and RAG support.661MIT
codeuchainCodeUChain Rust: High-performance implementation with memory safety and async support661Apache-2.0
metalcraftA LangGraph-style stateful graph orchestrator for AI agents in Rust661MIT
stratneo-nautilus-binanceBinance exchange integration adapter for the Nautilus trading engine660LGPL-3.0-or-later
migrioA drop-in database migration library for PostgreSQL660MIT
smix-metro-logsmix-metro-log — metro / expo log tail + ring buffer + await_signal / await_signals / assert_clean (stone). Powers…660Apache-2.0 OR MIT
alpaca-dataRust client for the Alpaca Market Data HTTP API660MIT OR Apache-2.0
freya-queryFully-typed, async, reusable cached data management for Freya 🧬660MIT
jrwsJSON-RPC 2.0 websocket client & server implementation.659MIT OR Apache-2.0
actr-mailboxPersistent mailbox layer for the Actor-RTC framework, backed by SQLite.659Apache-2.0
alchemy-llmUnified LLM API abstraction layer supporting 10+ providers through a consistent streaming interface656MIT
icm42605-driverAn embedded async driver for the ICM-42605 6-axis inertial measurement unit656Apache-2.0
rusmes-storageStorage abstraction layer for RusMES — trait-based mailbox and message store with filesystem (maildir), PostgreSQL, and AmateRS…655Apache-2.0
capnweb-transportTransport layer implementations for Cap'n Web protocol (HTTP, WebSocket, WebTransport)654MIT OR Apache-2.0
bytesbuf_ioAsynchronous I/O abstractions expressed via `bytesbuf` types.654MIT
perdixHigh-performance GPU-accelerated ring buffer for AI terminal multiplexing653MIT
starlang-runtimeRuntime infrastructure for Starlang - process registry, scheduler, mailboxes652MIT OR Apache-2.0
solapiOfficial SOLAPI Rust SDK for messaging and storage APIs. Provides a typed async client to send SMS/LMS/MMS, KakaoTalk…651MIT
nautilus-pluginPlug-in system for the Nautilus trading engine651LGPL-3.0-or-later
jaebsimple snapshot-driven event bus649MIT
stratneo-nautilus-dataCore data handling machinery for the Nautilus trading engine648LGPL-3.0-or-later
soul-coreAsync agentic runtime for Rust — steerable agent loops, context management, multi-provider LLM abstraction, virtual filesystem,…648MIT
pulz-schedule-macrosProc-Macros for pulz-schedule for defining systems647MIT OR Apache-2.0
hanabiHanabi - High perfomance in-memory caching and event streaming647MIT
bevy_event_bus_deriveProcedural macros for bevy_event_bus647non-standard
aerosocket-transport-tcpTCP transport implementation for AeroSocket647MIT OR Apache-2.0
ruststream-macrosProcedural macros for the RustStream messaging framework.646Apache-2.0
icmsgRust implementation of the ICMsg IPC backend646MIT OR Apache-2.0
flowbuilder-yamlYAML/JSON dynamic flow loading for FlowBuilder646Apache-2.0
mailrs-acmeHigh-level ACME (RFC 8555 / Let's Encrypt) orchestration: account load-or-create, HTTP-01 cert provisioning, expiry monitoring,…645Apache-2.0 OR MIT
resonate-sdk-macrosDurable promises SDK for Rust645Apache-2.0
folk-protocolLength-prefixed MessagePack-RPC wire protocol for Folk645MIT
prax-migrateMigration engine for the Prax ORM - schema diffing, SQL generation, and history tracking643MIT OR Apache-2.0
oxana-webWeb UI for Oxana job queue system.643MIT
async-graphql-linera-deriveMacros for async-graphql642MIT OR Apache-2.0
traitclaw-coreCore traits, types, and runtime for the TraitClaw AI Agent Framework642MIT OR Apache-2.0
bob-coreCore domain types and port traits for Bob Agent Framework642Apache-2.0
mailrs-smtp-codecTokio Decoder/Encoder for the RFC 5321 SMTP wire format — switches between line-oriented command mode (CRLF-terminated, ≤1024…640Apache-2.0 OR MIT
radarcord-rsAn API wrapper for the Radarcord bot list638MIT OR Apache-2.0
locus-sdkSDK-first STTP memory primitives and AI provider abstraction638Apache-2.0
neuron-toolTool interface and registry for neuron637MIT OR Apache-2.0
async-deflate-zipStreaming async ZIP archive writer with per-file deflate compression636MIT OR Apache-2.0
overseerdAn async daemon framework with compile-time dependency injection, typed RPC, and config — the all-in-one facade crate.634MIT
warhornProtocol types for agent communication - signals between goblins633MIT
tauri-plugin-background-serviceBackground service lifecycle plugin for Tauri v2 — run long-lived tasks on Android, iOS, and desktop633MIT OR Apache-2.0
mailrs-imap-codecTokio Decoder/Encoder for the RFC 9051 IMAP wire format — handles both line mode (CRLF-terminated commands and responses) and…632Apache-2.0 OR MIT
ai-agents-contextDynamic context management for AI Agents framework632Apache-2.0
ruststreamAsync messaging framework for Rust: broker-agnostic traits, router, codecs, and a conformance harness for broker authors.630Apache-2.0
volans-yamuxYamux multiplexing protocol for volans630MIT
vcs-gitAutomate Git from Rust: a typed, async wrapper that drives the real git CLI with its exact behavior, config, and credentials.630MIT
overseerd-rpc-macrosThe Overseerd RPC daemon macros (#[service], #[handlers], #[rpc], app!), built on overseerd-macros-core. Re-exported through the…629MIT
harness-rs-daemonOptional standalone scheduler for the harness-rs agent framework. Runs declarative TOML-configured jobs (daily / weekly /…628MIT OR Apache-2.0
gimbal_async_cargoCargo async linter package627MPL-2.0
overseerd-axum-macrosThe Overseerd axum/HTTP controller macros (#[controller], #[handlers], route attributes), built on overseerd-macros-core.…625MIT
duendeCross-platform daemon tooling framework625MIT
cdp-liteA lightweight, asynchronous, and low-overhead Rust client for the Chrome DevTools Protocol (CDP).625MIT
aion-workerRust remote-worker SDK for executing Aion activities over the gRPC worker protocol.625AGPL-3.0-only
flowly-flvFLV format streaming parser624MIT
ai-agents-hooksAgent hooks and events for AI Agents framework624Apache-2.0
protoc-gen-rust-grpcProtobuf plugin to generate gRPC-Rust service bindings623MIT
fluxion-streamStream combinators with ordering guarantees for async Rust622Apache-2.0
nautilus-bybitBybit exchange integration adapter for the Nautilus trading engine622LGPL-3.0-or-later
toki-noA minimal and fast async runtime, written in pure Rust.619MIT
lash-plugin-tool-discoveryTool-discovery plugin for the lash agent runtime.619MIT
rosrust_asyncA native ROS1 client implementation in async Rust.618MIT
combadgeCombadge makes Rust Web Workers easy618MIT
sync_executorAn async executor which you can use to execute a future that you know will never return `Pending` when you poll it.616MIT
dmscRi - A high-performance Rust middleware framework with modular architecture616Apache-2.0
speedbumpAn extensible rate limiting library.614MIT OR Apache-2.0
nestrs-coreRuntime primitives and traits for the nestrs framework.614MIT OR Apache-2.0
axum-postgres-txRequest-scoped PostgreSQL transactions for axum613MIT
sqlx-exasol-implDriver implementation for sqlx-exasol. Not meant to be used directly.610MIT OR Apache-2.0
aisilA lightweight framework to define APIs as types610MIT
wechat-ilinkStream-first stateless async WeChat iLink client for Rust: QR login, event-driven polling, automatic context refresh, and typed…610MIT
camel-testTesting utilities for rust-camel610Apache-2.0
llm-kit-openai-compatibleOpenAI-compatible provider implementation for the LLM Kit - supports OpenAI, Azure OpenAI, and compatible APIs609MIT
tasker-sharedShared components for tasker orchestration and worker systems608MIT
fluxus-sink-telegramA Telegram sink component for the Fluxus stream processing framework, enabling real-time message delivery to Telegram channels…608Apache-2.0
heartbit-coreThe Rust agentic framework — agents, tools, LLM providers, memory, evaluation.607MIT OR Apache-2.0
ai-sdk-providerProvider specification for AI SDK - trait-based interfaces for AI models606MIT OR Apache-2.0
zepA minimal, super simple, async HTTP library in Rust605MIT
harness-rs-sensors-rustcargo-check and clippy feedback sensors for harness-rs. Emits LLM-friendly correction signals.605MIT OR Apache-2.0
latchlmA provider-agnostic client library for AI models605MPL-2.0
aerosocket-transport-tlsTLS transport implementation for AeroSocket605MIT OR Apache-2.0
claude-code-sdk-rustAsync Rust SDK for the Claude Code CLI: streaming agent turns, tool use, and sessions.604MIT
asp5033Platform agnostic driver for the QioTek ASP5033 AirSpeed sensor (I2C or CAN)603MIT
sansio-transportAsynchronous transports with ECN information603MIT/Apache-2.0
tracexec-opentelemetry-otlpExporter for the OpenTelemetry Collector602Apache-2.0
ranvierTyped Decision Engine facade crate for Ranvier601MIT OR Apache-2.0
minicacheA fast, lightweight, async-compatible in-memory cache with TTL support and automatic cleanup601MIT
digdigdig3-stationConsumer-facing builder over digdigdig3 ExchangeHub. Persistence, cache, replay, cure, orderbook tracker, multiplex, reconnect.600MIT OR Apache-2.0
stream-partitionPartition a single stream into multiple sub-streams based on a key599MIT OR Apache-2.0
tirea-agent-loopLLM inference engine, tool dispatch, and streaming execution loop for tirea599MIT OR Apache-2.0
fluxus-source-gharchiveA Fluxus source component for processing and analyzing GitHub Archive data streams, providing efficient access to historical…598Apache-2.0