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.
bevy_persistence_database_deriveDerive macros for bevy_persistence_database912non-standard
mlua-swarmSwarm engine host built on mlua — long-running stateful runtime with Role/Verb gate, CapToken, 3-stage pipeline, and Middleware…911MIT OR Apache-2.0
iqs323-driverAn embedded async driver for the IQS323 IQ Switch ProxFusion touch and proximity sensing controller.909Apache-2.0
bevy_coroutine_system_macroProcedural macros for bevy_coroutine_system909MIT OR Apache-2.0
icentral-test-updateA Rust crate that provides advanced tools and frameworks for integration testing, utilizing the Rust 2021 edition features.908MIT OR Apache-2.0
dnsaurAn asynchronous DNS stub resolver907MPL-2.0
daemonbit-testCross-platform daemon lifecycle primitives906MIT OR Apache-2.0
flowbuilderAn async flow orchestration framework with conditional execution and context sharing.904Apache-2.0
gwsJSON-RPC 2.0 websocket client & server implementation.903MIT OR Apache-2.0
hpx-dlHigh-performance download engine built on hpx903Apache-2.0
nexo-driver-permissionMCP `permission_prompt` tool used by the nexo-rs driver to gate Claude Code tool calls. Phase 67.3.902MIT OR Apache-2.0
polaris_toolsTool framework for Polaris agents902Apache-2.0
hibanaSession-typed choreographic programming for no_std Rust protocols, inspired by affine MPST900MIT OR Apache-2.0
overseerd-hooksThe Overseerd hook system: a general lifecycle/event hook framework, generic over the core resolver.899MIT
lendpoolA simple lock-free library for allowing safe and concurrent access to a group of objects898MIT
agzipAsync compatible gzip (de)compressor897Apache-2.0 OR MIT
kotoba-serverComplete HTTP server and frontend integration system for Kotoba graph database897Apache-2.0
atomr-agents-agentAgent actor + per-turn pipeline + tool-call orchestration loop.896Apache-2.0
ceylonA powerful AI agent framework with goal-oriented capabilities, memory management, and tool integration895Apache-2.0
tacacs-plusAn asynchronous, runtime-independent RFC8907 TACACS+ client894MPL-2.0
vertigo-cmarkAllows to render CommonMark inside Vertigo tree893MIT OR Apache-2.0
htms_deriveProcedural macros for HTMS - Auto-magical code generation that transforms your HTML attributes into streaming superpowers892MIT
paigasus-helikonPaigasus AI SDK — facade crate. Re-exports core plus feature-gated providers and runtimes.892Apache-2.0 OR MIT
fluxion-ordered-mergeGeneric ordered stream merging utilities for async Rust890Apache-2.0
vex-persistPersistence layer for VEX Protocol887Apache-2.0
rafka-coreCore library for Rafka - a high-performance message broker885Apache-2.0
dispatch-executorAn asynchronous executor for Apple's Grand Central Dispatch881MIT OR Apache-2.0
kameleoon-reqwest-eventsourceKameleoon-maintained fork of reqwest-eventsource881MIT OR Apache-2.0
spdystream-rsSPDY/3.1 stream multiplexer for Kubernetes CRI runtimes881Apache-2.0
aion-protoShared gRPC and serde wire contracts for Aion servers, clients, and workers.880AGPL-3.0-only
open-paymentsOpen Payments Rust SDK library with types, HTTP client and signature utilities880Apache-2.0
rustango-macrosProc-macros for rustango: #[derive(Model)] and friends.878MIT OR Apache-2.0
claude-agentRust SDK for building AI agents with Anthropic's Claude - Direct API, no CLI dependency878MIT
alpaca-coreShared primitives for the alpaca-rust workspace878MIT OR Apache-2.0
folk-plugin-grpcgRPC plugin for Folk — unary call passthrough to PHP workers via tonic878Apache-2.0
polaris_appShared HTTP server runtime for Polaris products.876Apache-2.0
async-regexEmpower regex with streaming capabilities - high-performance async streaming pattern search using regex for multi-byte pattern…875MIT
mendiRust client for the Mendi neurofeedback headband over BLE using btleplug875MIT
strut-configA companion to `config` crate. Part of the Strut family.873MIT
nexo-agent-registryLive registry of in-flight driver goals (Phase 67.B). Persists to SQLite for reattach across daemon restarts.873MIT OR Apache-2.0
jwks-cacheHigh-performance async JWKS cache with ETag revalidation, early refresh, and multi-tenant support — built for modern Rust…872GPL-3.0
await_valuesPrimitives for subscribing to / notifying about changes to values871MIT OR Apache-2.0
tirea-agentosAgent runtime with streaming LLM integration, sub-agent orchestration, and context window management871MIT OR Apache-2.0
specta-swiftExport your Rust types to Swift871MIT
capability-exampleA framework for managing skill tree growth and configuration using automated and manual strategies, ideal for AI-driven…870GPL-3.0-only
nexo-driver-loopGoal orchestrator + LlmDecider + Unix socket bridge for the nexo-rs driver subsystem. Phase 67.4.870MIT OR Apache-2.0
a3s-tuiTEA (The Elm Architecture) framework for terminal user interfaces870MIT
durable-dbDatabase migrations and schema for the durable workflow engine869MIT
opencode-sdkRust SDK for OpenCode (HTTP-first hybrid with SSE streaming)869Apache-2.0
everruns-providerProvider/LLM abstraction foundation shared by Everruns core and provider crates869MIT
refaultdeterministic simulation framework for distributed systems using async867MIT OR Apache-2.0
salesforce_coreUnofficial Rust SDK for Salesforce Core APIs (Sales, Service, Platform)866MPL-2.0
orchard-rsRust client for Orchard - high-performance LLM inference on Apple Silicon866Apache-2.0
bytefetchA Rust library that makes HTTP file downloads easier to implement.863MIT
turul-a2a-typesErgonomic Rust types for the A2A Protocol v1.0863MIT OR Apache-2.0
strut-tracingA convenience layer around `tracing` crate. Part of the Strut family.862MIT
overseerd-diThe Overseerd dependency-injection engine: scope containers, factories, and component descriptors over the core resolver.862MIT
remote-fileA file-like object for reading remote files over HTTP with range requests.862MIT
lamco-videoVideo frame processing and bitmap conversion for Wayland screen capture, by Lamco Development LLC860MIT OR Apache-2.0
folk-plugin-jobsQueue consumer plugin for Folk — pulls jobs from memory, Redis or a managed broker (RabbitMQ/SQS/NATS/beanstalkd/Kafka/Pub/Sub)…860Apache-2.0
camel-component-wsWebSocket component for rust-camel860Apache-2.0
synwire-coreCore traits and types for the Synwire AI framework858MIT OR Apache-2.0
zelos-traceCore tracing functionality for Zelos857MIT OR Apache-2.0
harness-rs-skillsagentskills.io-compliant SKILL.md loader, validator, linter, exporter, and in-process registry for harness-rs.857MIT OR Apache-2.0
durable-macrosProc macros for the durable workflow engine856MIT
strut-sentryIntegration with Sentry. Part of the Strut family.856MIT
qbiceThe Query-Based Incremental Computation Engine856MIT
sayiir-runtimeExecution runtime, checkpointing runner and distributed workers for Sayiir workflows856MIT
bongonet-runtimeMultithreaded Tokio runtime with the option of disabling work stealing.855Apache-2.0
completion_stagePush-based futures for Rust similar to Java's CompletionStage855MIT OR Apache-2.0
strut-databaseA convenience layer around `sqlx` crate. Part of the Strut family.853MIT
strut-rabbitmqA convenience layer around `lapin` crate. Part of the Strut family.853MIT
nexo-project-trackerParses PHASES.md / FOLLOWUPS.md and exposes them as agent tools (Phase 67.A).853MIT OR Apache-2.0
rspc-coreCore types and traits for rspc852MIT
supply-demandSupply-Demand - A functional dependency injection library852MIT
ferrotunnelA production-ready reverse tunnel system in Rust850MIT OR Apache-2.0
polaris_core_pluginsCore infrastructure plugins for Polaris.850Apache-2.0
irc-reparteethe irc crate – usable, async IRC for Rust. Temporary fork for repartee IRC client (bind_address, immediate flush, rustls fix,…849MPL-2.0
simple_socks5A simple, lightweight and async SOCKS5 proxy server library849MIT
smuxA stream multiplexing library for Rust, compatible with the Go smux protocol848MIT
tracing-rewriteTracing logs conditional rewrite wrapper848WTFPL
nexo-memory-snapshotAtomic point-in-time snapshot/restore for agent memory: git memdir + SQLite (long_term, vector, concepts, compactions) + extract…847MIT OR Apache-2.0
atomr-agents-workflowWorkflow actor: DAG of Steps over event-sourced state.845Apache-2.0
ethercat-device-controlA command line utility to control Ethercat devices842MIT
service-rsAn async-first, lightweight dependency injection container for Rust841MIT
starlang-atomAtom (interned string) implementation for Starlang838MIT OR Apache-2.0
hitbox-mokaIn-memory cache backend for Hitbox using Moka.837MIT
smtp_srvAuto-refreshing SMTPS server powered by Redis / Kvrocks / 基于 Redis / Kvrocks 自动热更新证书的 SMTPS 服务器836MulanPSL-2.0
omnia-wasi-vaultWASI secrets vault interface for the Omnia runtime836MIT OR Apache-2.0
models-devSimple Rust client for the models.dev API836MIT
borrow-countMemory that can be shared with a smart pointer and then reaquired with a future.836MIT
flowbuilder-runtimeAdvanced runtime features for FlowBuilder834Apache-2.0
eshanized-polaris-coreCore runtime and implementation for the Polaris distributed compute framework834MIT
ai-agents-toolsTool system for AI Agents framework834Apache-2.0
freya-material-designMaterial Design Components for Freya apps833MIT
nautilus-polymarketPolymarket integration adapter for the Nautilus trading engine830LGPL-3.0-or-later
tracexec-opentelemetry-protoProtobuf generated files and transformations. (tracexec fork)829Apache-2.0
lightstreamComposable, zero-copy Arrow IPC and native data streaming for Rust with SIMD-aligned I/O, async support, and memory-mapping.829MPL-2.0
openapi-sdkA fully-featured and blazing-fast Rust API client to interact with Openapi®828MIT
crud_hyperA simple CRUD (Create, Read, Update, Delete) web application built using Rust's `hyper` library. This project demonstrates how to…828MIT
patternhuntA high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata…827MIT OR Apache-2.0
bongonet-rustlsRusTLS async APIs for Bongonet.827Apache-2.0
hyperfileA file-like interface abstraction layer provides random read and write capabilities for S3827Apache-2.0
overseerd-dirsUnified application directories for the Overseerd framework, injectable as Dir<K>. Standalone: depends only on core and di.824MIT
lbank-rsComplete Rust SDK for LBank API - Market data, trading, wallet management with both sync/async support, RSA/HmacSHA256 auth822MIT
rbitA BitTorrent library implementing BEP specifications822MIT OR Apache-2.0
datum-coreRust stream-processing library mirroring Akka/Pekko Streams Typed, built on Ractor actors821Apache-2.0
polaris_agentAgent trait for defining reusable behavior patterns in Polaris.821Apache-2.0
gosh-dlA fast, embeddable download engine for Rust. HTTP/HTTPS with multi-connection acceleration and full BitTorrent protocol support.821MIT
coroutine-stateInspect the state of a Future created by an async function.820MIT OR Apache-2.0
allora-coreCore primitives for Allora: messages, exchanges, channels, processors, patterns (EIP) for Rust integration flows.820Apache-2.0
sayiir-postgresPostgreSQL persistence backend for Sayiir workflow engine819MIT
camel-component-kafkaKafka component for rust-camel integration framework819Apache-2.0
http_unix_clientA minimal async HTTP client over Unix sockets, inspired by reqwest818MIT OR Apache-2.0
nexo-dispatch-toolsPhase 67.D — agent-loop tools that dispatch / control / chain driver goals through DispatchGate.818MIT OR Apache-2.0
jsonrpc-wsJSON-RPC 2.0 websocket client & server implementation.817MIT OR Apache-2.0
atomr-agents-stt-remote-coreShared HTTP / WebSocket plumbing for atomr-agents speech-to-text remote backends: client builder, secret refs, retry/backoff,…817Apache-2.0
vidi-coreThe core traits and types in for Vidi815MIT
membaseUltra-high performance async runtime with fast task cycling, lock-free scheduling, and zero-overhead performance814Apache-2.0
care-gameSimple and easy game framework inspired by LÖVE.814ISC
rust-task-queue-macroProcedural macros for rust-task-queue automatic task registration813MIT OR Apache-2.0
acmexAcmeX: High-performance, extensible ACME v2 (RFC 8555) client and server in Rust, supporting multiple DNS providers, storage…813MIT OR Apache-2.0
awaken-runtimePhase-based execution engine, plugin system, and agent loop for Awaken813MIT OR Apache-2.0
auspex-otelExtremely opinionated, lean, high-performance OTEL tracing middleware for axum812MIT OR Apache-2.0
cloud_terrastodonA command-line tool for interacting with cloud ecosystems812LiLiQ-R-1.1
clia_deepseek_rsA Rust client library for the DeepSeek API (use rustls)811MIT
yoa-runner-libShared Rust primitives for managing runner workloads across Docker and Kubernetes.811MIT OR Apache-2.0
kovi-plugin-oaiKovi 的 OpenAI 兼容 API 聊天插件,支持多智能体管理与符号指令系统。810MIT OR Apache-2.0
clia-async-openaiRust library for OpenAI (with rustls)809MIT
nntp-proxyNNTP proxy server with per-command backend multiplexing, caching, metrics, and TUI dashboard809MIT
resonate-sdkResonate SDK for Rust809Apache-2.0
edp_clientLow-level Erlang Distribution Protocol client806MIT OR Apache-2.0
async-reciprocalsA utility library for asynchronous fallible conversion and reciprocals in Rust.805non-standard
supply-chain-trust-example-crate-000060An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.803MIT
axum-firebase-middlewareAxum middleware for authenticating Firebase ID tokens803MIT OR Apache-2.0
devops-armoryLibrary to make DevOps work easier, based on russh and actix.802MIT OR Apache-2.0
seams-rs-fakeDeterministic in-memory seams-rs-core implementations: ManualClock, InstantSleeper, CurrentThreadSpawner, MemoryFileSystem801MIT OR Apache-2.0
daemon-baseA flexible and configurable Rust daemon library with lifecycle management, logging, callbacks, and optional async support. Works…799Apache-2.0
durable-workflowFirst-party Rust SDK for Durable Workflow workers and clients799MIT
tokio-io-mock-forkEnhanced tokio_test::io::Mock797MIT
ai-transform-runtimeRuntime library for AI-powered data transformations using OpenAI795MIT
zino-aiLLM services for zino.791MIT
nidus-coreCore Nidus dependency injection, modules, provider lifetimes, and application lifecycle.791MIT OR Apache-2.0
proxy-protocol-rsTokio-native Proxy Protocol v1/v2 listener wrapper790MIT OR Apache-2.0
eztryeasy-to-use utilities to add retry logic to async functions789MIT
podman-clientA native Rust client for the Podman REST API over Unix sockets789MIT
prinA simple reverse proxy terminal utility787non-standard
gilA collection of high-performance, lock-free concurrent queues (SPSC, MPSC, MPMC, SPMC) with sync and async support787MIT
openraft-legacyLegacy compatibility layer for deprecated Openraft APIs786MIT OR Apache-2.0
mofa-kernelMoFA Kernel - Core runtime and microkernel implementation786Apache-2.0
net-mesh-sdkErgonomic Rust SDK for the Net mesh network785Apache-2.0
bullmq-rsA Rust implementation of BullMQ - Redis-based distributed job queue781MIT OR Apache-2.0
systimePortable timers that handle system sleep consistently.780MIT OR Apache-2.0
dog-coreCore traits and utilities for the DogRS ecosystem - a modular Rust framework for building scalable applications780MIT OR Apache-2.0
crdbConcurrently Replicated DataBase778AGPL-3.0-or-later
tsoracle-yieldpointAsync yield points: tokio::sync::Notify-backed test injection sites, the async sibling of fail-rs failpoints778Apache-2.0
atomr-agents-harnessHarness: tested, packaged, persistent execution loop.778Apache-2.0
theta-syncA high-performance no_std MPSC channel with full Tokio compatibility774MIT OR Apache-2.0
prax-sqliteSQLite database driver for Prax ORM771MIT OR Apache-2.0
ump-ng-autopostAutomatic message poster for ump-ng.7700BSD
anet_a2a_serverA Rust framework for building Agent-to-Agent (A2A) protocol services770MIT
orkaAn asynchronous, pluggable, and type-safe workflow engine for Rust, designed for orchestrating complex multi-step business…770MPL-2.0
webioA minimalist, high-performance Rust web framework built with a zero-dependency philosophy for maximum speed and low memory…769MIT
rakka-coreActors, supervision, dispatch, mailboxes, scheduler, FSM, event stream, and coordinated shutdown — the core of the rakka actor…768Apache-2.0
dnsurAn asynchronous DNS stub resolver766MPL-2.0
harness-rs-tools-fsJail-safe filesystem tools (read_file, write_file, edit_file, list_dir, grep, glob) for harness-rs. Symlink-escape protection.766MIT OR Apache-2.0
tearsA simple and elegant framework for building TUI applications using The Elm Architecture (TEA)766Apache-2.0
polaris_model_providersModel provider implementations for Polaris760Apache-2.0
polaris_sessionsSession management and orchestration for Polaris agents.760Apache-2.0
genai-rsA Rust client library for Google's Generative AI (Gemini) API with streaming, function calling, and multi-turn conversations759MIT
mlua-swarm-serverHTTP + WebSocket server for mlua-swarm (task API, Blueprint store, Operator WS sessions).759MIT OR Apache-2.0
ovsdb-clientAsync Rust client for the Open vSwitch Database Protocol with monitoring support758Apache-2.0
prax-mysqlMySQL database driver for Prax ORM755MIT OR Apache-2.0
takanawa-httpTokio and reqwest HTTP range downloader for Takanawa754MIT
eugener-testAn event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.754MIT
asyncgnitallow using git2 in a asynchronous context753MIT
serdes-ai-graphGraph-based execution and multi-agent orchestration for serdes-ai753MIT
camel-component-validatorValidator component for rust-camel (XSD, JSON Schema, YAML)753Apache-2.0
wgcAn ergonomic Rust wrapper for Windows.Graphics.Capture API752MIT OR Apache-2.0
nexo-llm-authReusable OAuth + PKCE primitives for Nexo LLM providers (Anthropic Claude.ai auth-code, MiniMax device-code). Pure functions…749MIT OR Apache-2.0
stratneo-nautilus-cryptographyCryptographic primitives and management for the Nautilus trading engine748LGPL-3.0-or-later
supply-chain-trust-example-crate-000086Core primitives for application-level tracing.747MIT
starlang-coreCore types for Starlang - Erlang-style concurrency for Rust747MIT OR Apache-2.0
ignoramusA flexible library for matching ignore files such as `.gitignore` against file paths with
incremental state updates and efficient…744LGPL-3.0-or-later
penguin-muxTCP/UDP multiplexing over HTTP WebSocket742Apache-2.0 OR GPL-3.0-or-later
nnrp-transport-quicDefault Quinn/Rustls QUIC transport provider plus injection helpers for NNRP.741Apache-2.0
oxiosOxios Agent OS — Agent Operating System powered by oxi-sdk741MIT
jump-dirTraverse directory trees in parallel, using relative entries to minimize allocation and
maximize parallelism.740LGPL-3.0-or-later
ai-agents-hitlHuman-in-the-loop support for AI Agents framework739Apache-2.0
tirea-store-adaptersPluggable storage backends (memory, file, PostgreSQL, NATS) for AI agent state and threads738MIT OR Apache-2.0
airio-muxingMuxing multiplexing protocol for airio737MIT
atomr-infer-remote-coreRemote-provider infrastructure for atomr-infer — distributed rate limiter (CRDT), circuit breaker, retry/backoff, SSE parser,…734Apache-2.0
conferencierTokio-backed asynchronous shared configuration hub with TOML persistence733MIT OR Apache-2.0
agentctlTiny control-plane primitives for AI agents.733AGPL-3.0-only
overseerd-appThe Overseerd protocol-agnostic application core: the App/AppBuilder, the Plugin/Protocol traits, the DI runtime handle, scope…733MIT
hexeract-coreCore traits and types for the Hexeract messaging framework732MIT OR Apache-2.0
aranet-coreCore BLE library for Aranet environmental sensors732MIT
neuromance-agentAgent framework for autonomous task execution with LLMs731Apache-2.0
roam-codegenLanguage bindings codegen for roam731MIT OR Apache-2.0
durable-rustLightweight durable job execution engine backed by Postgres730MIT