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.

async-socketGeneral-purpose asynchronous socket stream.4,824MITAsynchronousNetwork programming adk-graphGraph-based workflow orchestration for ADK-Rust agents4,813Apache-2.0AsynchronousScience plaintextPlaintext encryption dummy protocol for tet-libp2p4,810MITAsynchronousCryptography::Cryptocurrencies turnkeeperAn asynchronous, recurring job scheduler for Tokio with support for CRON, interval, and weekday/time schedules, plus retries,…4,805MPL-2.0AsynchronousConcurrency fieldsetStruct to enum derivation4,792non-standardAsynchronousEmbedded development chesterfieldErgonomic, strongly-typed CouchDB client in pure Rust.4,771Apache-2.0API bindingsAsynchronous aarambh-netA library for HTTP, TCP, and UDP clients and servers4,765MITAsynchronousNetwork programming valuable_futuresUtils which allow writing futures::Future and futures::Stream by-value4,763MIT/Apache-2.0AsynchronousNetwork programming camel-language-apiLanguage trait API for rust-camel (Expression, Predicate)4,762Apache-2.0AsynchronousDevelopment tools rzmqHigh performance, CPU and memory efficient, fully asynchronous, safe pure-Rust implementation of ZeroMQ (ØMQ) messaging with…4,758MPL-2.0AsynchronousConcurrency bottleActor model framework for Rust.4,756GPL-3.0Asynchronous libp2p-grpc-rsA library running gRPC on LibP2P for Rust4,755non-standardAsynchronousNetwork programming tk-carbonImplementation of carbon (graphite) client protocol on top of tokio-rs4,754MIT/Apache-2.0AsynchronousNetwork programming rstructorGet structured, validated data out of LLMs as native Rust structs and enums. Derive a type and rstructor generates the JSON…4,750MITAPI bindingsAsynchronous chat-systemA multi-protocol async chat crate — single interface for IRC, Matrix, Discord, Telegram, Slack, Signal, WhatsApp, and more4,747MITAsynchronousNetwork programming chromium-cryptoChromium crypt4,742LGPL-3.0-or-laterAsynchronousAuthentication aktAn actors library for Rust and Tokio designed to work with async / await message handlers out of the box.4,734MITAsynchronousNetwork programming trace_idA lightweight, high-performance tracing ID generation and propagation library for Rust, with out-of-the-box support for Axum.4,734MIT OR Apache-2.0API bindingsAsynchronous create-rspc-appGet started with your next rspc app!4,732MITAsynchronousWeb programming ump-ngxCollection of ump-ng extensions.4,7260BSDAsynchronousConcurrency wgpYet another waitgroup implementation4,722MITAsynchronousConcurrency uring-fileAsync file I/O for Linux using io_uring4,716MIT OR Apache-2.0AsynchronousFilesystem async-shellAsynchronous process child wait.4,706Apache-2.0 OR MITAsynchronousOperating systems mwc-libp2p-swarmThe libp2p swarm4,698MITAsynchronousNetwork programming yaar-reactorNon-blocking IO abstractions for building executors.4,693MIT OR Apache-2.0AsynchronousNetwork programming epics-caClient library for EPICS Channel Access protocol4,693MIT/Apache-2.0API bindingsAsynchronous vkteams-bot-mcpHigh-performance VK Teams Bot API toolkit with CLI and MCP server support4,690MIT OR Apache-2.0API bindingsAsynchronous connexaHigh level abstraction of rust-libp2p4,685Apache-2.0 OR MITAsynchronousNetwork programming yaarYet another asynchronous runtime optimized around configuration and no_std.4,683Apache-2.0/MITAsynchronousConcurrency elevatorproTTK4145 Real-time Programming elevator project, Group 25, spring 20254,677non-standardAsynchronousNetwork programming apex_legendsAn API wrapper for the MozambiqueHe.re Apex Legends API.4,667MIT OR Apache-2.0API bindingsAsynchronous embassy-net-adin1110embassy-net driver for the ADIN1110 ethernet chip4,666MIT OR Apache-2.0AsynchronousEmbedded development tokio_dual_stackDual-stack TCP listener based on tokio.4,664MIT OR Apache-2.0AsynchronousNetwork programming coasys_juniper_subscriptionsJuniper `SubscriptionCoordinator` and `SubscriptionConnection` implementations.4,662BSD-2-ClauseAsynchronousWeb programming fluxus-transformersTransformer components for Fluxus stream processing engine4,657Apache-2.0AsynchronousDatabase interfaces peace_profile_modelSerializable data model for profiles for the Peace framework.4,651MIT OR Apache-2.0AsynchronousConfiguration future_handlesA library crate to complete futures via handles4,638LGPL-3.0-onlyAsynchronous build_asyncRust Macros to Unify Synchronous and Asynchronous Codebases4,637LGPL-3.0-or-laterAsynchronousConcurrency eventbuzzA safe, fast, concurrent event publish/subscribe system based on tokio(async), inspired by Spring events.4,632Apache-2.0Asynchronous speak-easyLogging functionalities with different levels and rotation options built on top of tracing and compatible with of tokio-rs.4,630MITAsynchronousDevelopment tools::Debugging async-gigachatAsync bindings for Gigachat API4,616MITAPI bindingsAsynchronous waihonaLibrary for rudimentary cloud storage capabilities across major cloud providers4,611non-standardAPI bindingsAsynchronous dndx-fork-tokio-tunAsynchronous allocation of TUN/TAP devices using tokio4,609MIT OR Apache-2.0AsynchronousNetwork programming asupersync-conformanceConformance test suite for async runtime specifications4,606LicenseRef-MIT-OpenAI-Anthropic-RiderAsynchronousDevelopment tools::Testing futuresdr-remoteRemote interaction library for FutureSDR.4,603Apache-2.0AsynchronousConcurrency minicoro-sysrust binding to minicoro4,602Apache-2.0API bindingsAsynchronous nidrs-openapiNidrs openapi library.4,599MITAsynchronousNetwork programming wsptyxterm.js example with Rust Tokio and pty backend server4,598MITAsynchronousOperating systems::Unix APIs flowly-spscFlowly is a library of modular and reusable components for building robust pipelines processing audio, video and other.4,598MITAsynchronousNetwork programming beeswaxAn easy to use CRUD client for the Beeswax API4,596MITAPI bindingsAsynchronous baton-deriveA derive macro that generates a baton per field4,596MIT OR Apache-2.0Asynchronous ticqueTake a queue for a resource4,592Apache-2.0 OR MITAsynchronousConcurrency rusticacheSimple caching for rust without external requirements.4,591MIT OR Apache-2.0AsynchronousCaching catalyzer-utilsUtilities to make development easier4,590non-standardAsynchronousNetwork programming async_closureThis crate utilizes the nightly-only feature async_fn_in_trait to imitate async_closures.4,587MIT OR Apache-2.0Asynchronous xum1541Rust driver to access Commodore disk drives using xum1541 USB device4,586GPL-3.0AsynchronousDevelopment tools areq-bodyHTTP body types and traits as part of areq crate4,584MITAsynchronousNetwork programming tokio-task-schedulerA non-blocking task scheduler for Rust with fluent API, supporting interval-based and cron-like scheduling4,584MITAsynchronousConcurrency camel-endpointEndpoint abstractions for rust-camel4,584Apache-2.0AsynchronousDevelopment tools tokio-anon-pipeAsynchronous anonymous pipe for Windows.4,580MIT/Apache-2.0Asynchronous herbertsimple actor management4,579MITAsynchronousConcurrency futures_orchestraA Tokio-based task pool for managing concurrent execution of futures with queuing, labeling, notifications and cancellation.4,578MPL-2.0AsynchronousConcurrency skrillax-streamCombines skrillax-network crates to work nicely on top of a tokio tcp stream4,560MITAsynchronousNetwork programming awaitable-boolA Tokio-powered awaitable bool (analogous to a flag and highly inspired by Python's `asyncio.Event`, but can be waited for to…4,555MIT OR Apache-2.0AsynchronousConcurrency tower-sessions-ext-sqlx-storeSQLx session stores for `tower-sessions-ext`.4,548MITAsynchronousNetwork programming akinator-pyPython bindings for akinator-rs4,545MITAPI bindingsAsynchronous async_linux_spec_fdasynchronous linux specific fd in rust.4,543non-standardAsynchronousOperating systems::Linux APIs tokio-hidgLinux USB HID Gadget emulation for tokio async runtime4,541MITAsynchronousOperating systems truebner-smt100Drivers for the TRUEBNER SMT100 Soil Moisture Sensor4,537MIT/Apache-2.0AsynchronousHardware support qbit-api-rsA asynchronous Rust wrapper for qBittorrent Web API4,537MIT OR Apache-2.0API bindingsAsynchronous http-json-streamAn asynchronous JSON streamer for HTTP network requests4,531MIT OR Apache-2.0AsynchronousEncoding tokio-non-asyncHelpers for dealing with tokio channels in non-async code4,530non-standardAsynchronous real-async-traitA proc macro that uses experimental features to work around type erasure for async traits4,529MIT OR Apache-2.0Asynchronous newsblur_api_updatedrust implementation of the NewsBlur-API4,528GPL-3.0-or-laterAPI bindingsAsynchronous hyper-custom-certA small, ergonomic HTTP client wrapper around hyper with optional support for custom Root CAs and a dev-only insecure mode for…4,525MIT OR Apache-2.0AsynchronousNetwork programming tcrm-taskTask execution unit for TCRM project4,525MIT OR Apache-2.0AsynchronousCommand line utilities srad-clientTypes and traits for implementing Sparkplug Clients4,520MIT OR Apache-2.0AsynchronousEmbedded development artaAsync runtime abstractions library4,516MITAsynchronousNetwork programming fractal-fuseAsync FUSE library using io_uring (FUSE_OVER_IO_URING) and compio runtime for high-performance userspace filesystems on Linux…4,514Apache-2.0AsynchronousFilesystem async-metronome-attributesAttribute macro for async-metronome4,510Apache-2.0/MITAsynchronousConcurrency binary_options_toolsHigh-level library for binary options trading automation. Supports PocketOption and ExpertOption with real-time data streaming,…4,506non-standardAPI bindingsAsynchronous dynamodb-mutexUse Dymanodb mutex library.4,501MIT OR Apache-2.0Asynchronous siafuErgonomic job scheduling library for Rust4,499MIT OR Apache-2.0AsynchronousConcurrency futures-mockstreamMinimal mockstream which implements futures async traits4,495MIT OR Apache-2.0Asynchronous tokio_delayed_queueAsynchronous delayed queue for Tokio runtime.4,495MITAsynchronousData structures thalo_runtimeA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.4,486Apache-2.0 OR MITAsynchronousDatabase interfaces tokio-forkFork a process and wait the child process asynchronously4,483MITAsynchronousOperating systems::Unix APIs agreedFork of async-raft, the Tokio-based Rust implementation of the Raft protocol.4,479MIT/Apache-2.0AlgorithmsAsynchronous singleton-taskA singleton task based on tokio4,477MulanPSL-2.0AsynchronousConcurrency botrsA Rust QQ Bot framework based on QQ Guild Bot API4,475MITAPI bindingsAsynchronous vampirc-ioA library for asynchronous, non-blocking, UCI protocol–based communication between chess UIs and chess engines.4,468Apache-2.0AsynchronousCommand-line interface mailyA library for easy, quick, and fault tolerant sending of emails.4,462GPL-3.0-or-laterAsynchronousEmail warp-rate-limitRate-limiting middleware for the Warp web framework4,450MITAsynchronousWeb programming hdpAll Herodotus Data Processor4,448non-standardAsynchronousCommand-line interface tower-spawn-readyDrives service readiness via a spawned task4,447MITAsynchronousNetwork programming pantryTemporary storage for reusing values that may decay4,445MITAsynchronousCaching a3s-laneLane-based priority command queue for async task scheduling with reliability, scalability, and observability features4,440MITAsynchronousConcurrency ump-ngMicro message passing library for threads/tasks communication.4,4360BSDAsynchronousConcurrency tidy-browserTidy up browser information.4,432LGPL-3.0-or-laterAsynchronousAuthentication ics-watcherA lightweight crate for monitoring ICS files or links and detecting changes, additions, and removals.4,430MIT OR Apache-2.0API bindingsAsynchronous sidsAn actor-model concurrency framework providing abstraction over async and blocking actors.4,430Apache-2.0AsynchronousConcurrency rat_logger具有生产者消费者架构、异步文件操作和分层配置系统的高性能日志库4,429LGPL-3.0AsynchronousDevelopment tools::Debugging futures-raceDeprecated in favor of futures-micro and futures-lite4,427MPL-2.0AsynchronousConcurrency h3-shimShim libray between dquic and h34,426Apache-2.0AsynchronousNetwork programming cb_futCall function that return value via callback without a callback4,422BSD-3-ClauseAsynchronousRust patterns loggixA powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom…4,421MITAsynchronousDatabase interfaces space-tradersAsync SpaceTraders API client for Rust.4,404MIT OR Apache-2.0API bindingsAsynchronous streamdeck-oxideA high-level framework for creating Stream Deck applications in Rust4,404MITAsynchronousGUI completionUtilities for writing completion-based asynchronous code4,403MIT OR Apache-2.0AsynchronousNo standard library ruwRead-Update-Write4,389MIT OR Apache-2.0AsynchronousNo standard library kioto-serialProvide serial port I/O using tokio.4,387MIT OR Apache-2.0AsynchronousHardware support thalo_deriveDerive macros for thalo4,386Apache-2.0 OR MITAsynchronousDatabase interfaces async_ui_webAsync UI for the Browser4,379MPL-2.0AsynchronousGUI untokioAutomatically create tokio runtimes4,373Apache-2.0 OR MITAsynchronous catalyzer-coreCore of Catalyzer4,369non-standardAsynchronousNetwork programming batonA simple channel for receiving updates per field4,368MIT OR Apache-2.0Asynchronous bevy-wasm-tasksSimple integration of WASM tasks into a Bevy app for background processing.4,367CC0-1.0AsynchronousGame development peace_progress_modelCommand progress data model for the peace automation framework.4,363MIT OR Apache-2.0AsynchronousConfiguration tower-sessions-firestore-storetower-sessions store using Cloud Firestore4,362MITAsynchronousNetwork programming mailpit_clientA Mailpit REST API client4,360MIT OR Apache-2.0API bindingsAsynchronous mcpkit-transportTransport abstractions for mcpkit4,358MIT OR Apache-2.0API bindingsAsynchronous quick_crawlerQuickCrawler is a Rust crate that provides a completely async, declarative web crawler with domain-specific request rate-limiting…4,357Apache-2.0/MITAsynchronousConcurrency async-ioutilA collection of Rust asynchronous I/O utilities4,352MIT OR Apache-2.0Asynchronous actoriActor framework for Rust4,350MIT/Apache-2.0AsynchronousNetwork programming polycliA command line tool for interacting with the Polygon API at polygon.io.4,349GPL-3.0-or-laterAPI bindingsAsynchronous sockitA UDP socket that can read and write serializable data4,343MITAsynchronousNetwork programming async-graphql-axum-wasiasync-graphql for axum4,343MIT/Apache-2.0AsynchronousNetwork programming coasys_juniper_graphql_wsLegacy `graphql-ws` GraphQL over WebSocket Protocol implementation for `juniper` crate.4,342BSD-2-ClauseAsynchronousWeb programming catalyzer-macrosMacros to make life easier4,338non-standardAsynchronousNetwork programming allframe-coreAllFrame core - complete web framework with HTTP/2 server, REST/GraphQL/gRPC, DI, CQRS4,338MIT OR Apache-2.0AsynchronousWeb programming::HTTP server sht4x-ngDEPRECATED - please use sht4x crate4,331MIT OR Apache-2.0AsynchronousEmbedded development umpxCollection of ump extensions.4,3300BSDAsynchronousConcurrency coachmanrust asynchronous task manager built on top of tokio framework4,329UnlicenseAsynchronous throttled-readerAn io::Read proxy that limits calls to read()4,324MIT/Apache-2.0AsynchronousNetwork programming routerify-wsThe websocket support for the Routerify library.4,315MITAsynchronousWeb programming routerify-websocketThe websocket support for the Routerify library.4,313MITAsynchronousWeb programming delay_timer_wfTime-manager of delayed tasks. Like crontab, but synchronous asynchronous tasks are possible, and dynamic add/cancel/remove is…4,304Apache-2.0 OR MITAccessibilityAsynchronous prestige-macrosProc macro for deriving Prestige parquet trait implementations4,303MIT OR Apache-2.0AsynchronousEncoding async-coapA flexible, asynchronous library for using and serving CoAP resources. Experimental.4,302Apache-2.0AsynchronousNetwork programming wagGo like sync.WaitGroup implementation in Rust. (sync/async)4,299MIT OR Apache-2.0AsynchronousConcurrency strifeA lightweight library for the Discord API.4,298MITAPI bindingsAsynchronous sprattus-deriveThe derive macros for a async orm for Postgres4,295non-standardAsynchronousDatabase interfaces nautilus-infrastructureInfrastructure components for the Nautilus trading engine4,291LGPL-3.0-or-laterAsynchronousFinance russh-agentAsynchronous ssh-agent client4,273MIT/Apache-2.0AsynchronousCommand-line interface mcpkit-serverServer implementation for mcpkit4,273MIT OR Apache-2.0API bindingsAsynchronous roa-websocketwebsocket implementation for roa4,271MITAsynchronousNetwork programming ironsbe-clientClient-side engine for IronSBE messaging4,269MITAsynchronousNetwork programming deliProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,267MIT/Apache-2.0AsynchronousDatabase interfaces async-timeoutsAn instrument to start async tasks after timeouts4,259MITAsynchronousDate and time cloudconvertClient library for CloudConvert4,257MITAPI bindingsAsynchronous meslin-deriveErgonomic messaging for Rust4,257MIT OR Apache-2.0AsynchronousConcurrency vrchat_oscvrchat_osc is a Rust crate designed to easily utilize VRChat's OSC (Open Sound Control) and OSCQuery protocols.4,254MIT OR Apache-2.0AsynchronousNetwork programming igdbIGDB - Video Game Database Api4,250Apache-2.0/MITAPI bindingsAsynchronous jittrA binary heap based jitter buffer implementation for zero latency udp/rtp streams4,246MITAsynchronousData structures bing_clientAsync reverse client for Bing copilot4,242Apache-2.0 OR MITAPI bindingsAsynchronous ant-libp2p-swarmThe libp2p swarm4,239MITAsynchronousNetwork programming axum-router-pluginShared library-based plugins for Axum4,238MITAsynchronousWeb programming camel-endpoint-macrosProc-macros for camel-endpoint4,235Apache-2.0AsynchronousDevelopment tools joyent-tokio-zookeeperAsynchronous client library for interacting with Apache ZooKeeper4,233MIT/Apache-2.0API bindingsAsynchronous misaki-coreFast, asynchronous link checker with optional FlareSolverr support.4,232MIT OR Apache-2.0AsynchronousCommand line utilities trackaudioA high-level async client for the TrackAudio WebSocket API, enabling programmatic control, automation, and custom integrations…4,231Apache-2.0 OR MITAPI bindingsAsynchronous flowly-ioFlowly is a library of modular and reusable components for building robust pipelines processing audio, video and other.4,231MITAsynchronousNetwork programming file-retrieverConcurrent download library with progress bar4,224MITAsynchronousWeb programming::HTTP client datadoghqDatadog APM-compatible tracer and logger4,222MITAsynchronousDevelopment tools::Debugging async-opsUse std::ops traits with Futures4,220MIT OR Apache-2.0AsynchronousConcurrency itlaITLA (micro laser) non-blocking control library using embedded-hal4,219LGPL-3.0-or-laterAsynchronousEmbedded development java-threadpool这是一个跟java ThreadPoolExecutor线程池 使用方式基本相同的线程池4,218Apache-2.0AccessibilityAsynchronous waiWindowing And Input4,215Apache-2.0API bindingsAsynchronous reqwest-eventsource-wasiHelper to build an Eventsource using reqwest4,211MIT OR Apache-2.0AsynchronousNo standard library pubsub-busThread-safe one-to-many publish-subscribe event system. Simple and easy to use. It just works (hopefully).4,211MITAsynchronousConcurrency async_io_cryptoA rust library for handling AsyncRead with ciphering / deciphering.4,210MITAsynchronousCryptography testtoolsHelpers for eliminating boilerplate code in tests4,2080BSDAsynchronousConcurrency clia-ntex-files-modA mod to ntex-files, supporting '.' leading.4,207MITAsynchronousWeb programming::HTTP server phoenix_channels_clientProvides an async-ready client for Phoenix Channels in Rust4,206Apache-2.0Asynchronous oracledbPure-Rust async Oracle Database thin-mode driver.4,203MIT OR Apache-2.0AsynchronousDatabase interfaces tide-validatorData validator for Tide web framework4,202MITAsynchronousNetwork programming roa-tlstls based acceptor for roa4,192MITAsynchronousNetwork programming prestigePrestige file reading and writing utilities and tools4,178MIT OR Apache-2.0AsynchronousEncoding goggledA program/daemon sending notifications when the user should take a break from staring at the screen.4,171GPL-3.0-or-laterAccessibilityAPI bindings proc-heimLibrary for running and managing short-lived and long-lived processes using asynchronous API4,167MIT OR Apache-2.0AsynchronousOperating systems areq-h1An implementation of HTTP/1.1 as part of areq crate4,152MITAsynchronousNetwork programming delimiter-sliceStream type for splitting a delimited stream4,150MITAsynchronous wasmtime-asyncAsync support for wasmtime, with separate stacks4,148MIT OR Apache-2.0AsynchronousWebAssembly rocketmq-filterA filter for RocketMQ messages4,147MIT OR Apache-2.0AsynchronousDevelopment tools htmxtoolsA lightweight Rust crate for working with HTMX headers, specifically designed to integrate seamlessly with axum.4,146MIT OR Apache-2.0AsynchronousEncoding baildon-storeB+Tree CLI4,144Apache-2.0AsynchronousData structures limitation-actix-middlewareAn Actix web middleware for rate limiting requests using a fixed window counter keyed on a header.4,144MPL-2.0AsynchronousWeb programming linchIn development4,133MITAsynchronousConcurrency ianaio-timersIanaIO crate for working with JavaScript timers4,130non-standardAPI bindingsAsynchronous areqAsync runtime-agnostic HTTP requests4,121MITAsynchronousNetwork programming scambioSafe and efficient value exchanges between endpoint pairs.4,114BlueOak-1.0.0AsynchronousConcurrency pexels-apiA Rust client for the Pexels API. API Address: https://www.pexels.com/api/documentation/4,112MIT OR Apache-2.0AsynchronousDevelopment tools happyeyeballsSimple Happy Eyeballs implementation in Tokio (not RFC compliant atm)4,109MITAsynchronousNetwork programming cloudflare_dyndnsDynDNS client for Cloudflare4,108BSD-3-ClauseAsynchronousCommand line utilities rtl8139-rsno_std rtl8139 driver with async and sync interfaces4,107MITAsynchronousEmbedded development stateful_async_workerAsynchronous stateful worker threads utilizable as futures4,104MITAsynchronousConcurrency odbc-futures-deriveCustom derives for odbc-futures4,098MITAPI bindingsAsynchronous miku-server-timingAn axum layer to inject the Server-Timing HTTP header into the response.4,094MIT OR Apache-2.0AsynchronousNetwork programming mailfredProcess emails as an HTTP server4,089Apache-2.0AsynchronousEmail peace_item_interaction_modelData types for item interactions for the Peace framework.4,084MIT OR Apache-2.0AsynchronousConfiguration