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.

magicapi-ai-gateway[DEPRECATED] This package has been renamed to 'noveum-ai-gateway'. Please use the new package for all future development. A…8,040MIT OR Apache-2.0API bindingsAsynchronous bastehGeneric kv storage with replaceable backend8,030MIT OR Apache-2.0AsynchronousCaching rama-cryptoAll crypto logic used by rama8,026MIT OR Apache-2.0AsynchronousNetwork programming busanAn actor implementation for Rust8,023GPL-3.0AsynchronousConcurrency arganA web framework for Rust.8,020MIT OR Apache-2.0AsynchronousNetwork programming one-of-futuresFuture-aware Either-like type with multiple variants8,015MITAsynchronous deepwell-rpcDatabase management and migrations service8,007AGPL-3.0-or-laterAsynchronous yacme-keyACME Key datastructures for YACME8,006MITAsynchronousCryptography tower-async-httpTower Async middleware and utilities for HTTP clients and servers. An "Async Trait" fork from the original Tower Library.8,005MITAsynchronousNetwork programming backdrop_arcArc which will drop its large or complex contents in the background with Backdrop! (later, on another thread, or both! Fully…7,996MIT OR Apache-2.0AsynchronousConcurrency nautilus-liveCore live trading components and machinery for the Nautilus trading engine7,995LGPL-3.0-or-laterAsynchronousFinance lofiLow Overhead Fibers.7,987Apache-2.0AsynchronousConcurrency north-configNorth config is a multi source configuration crate designed as part of the North Microservice Framework7,983MIT/Apache-2.0AsynchronousConfiguration tokio-beanstalkdAsynchronous client library for interacting with Beanstalkd work queue.7,978MITAPI bindingsAsynchronous armorHTTP Security Headers.7,969MIT OR Apache-2.0AsynchronousWeb programming shaveA library for shaving data from websites.7,967GPL-3.0-or-laterAccessibilityAPI bindings tower-resilience-cacheResponse caching/memoization for Tower services7,965MIT OR Apache-2.0AsynchronousCaching shared_streamA crate for easily cloneable streams7,947AGPL-3.0+Asynchronous mcp-protocol-sdkProduction-ready Rust SDK for the Model Context Protocol (MCP) with multiple transport support7,945MITAPI bindingsAsynchronous d3-coreA framework for server development -- the core layer7,940MIT OR Apache-2.0AsynchronousConcurrency peace_item_spec_file_downloadManages downloading a file for the peace framework7,933MIT OR Apache-2.0AsynchronousConfiguration s3tuiSimple TUI application for multiple s3 account operations7,920MITAsynchronousCommand line utilities bader-dbKey-value cache RESP server with support for key expirations7,909MITAlgorithmsAsynchronous wp-connector-apiConnector runtime traits, config helpers, and errors for WarpParse sinks and sources7,901Apache-2.0API bindingsAsynchronous quicrMoved to quinn (was: QUIC transport protocol implementation for Tokio)7,900MIT/Apache-2.0AsynchronousNetwork programming peace_item_spec_tar_xManages extracting a tar file for the peace framework7,893MIT OR Apache-2.0AsynchronousConfiguration drone-nrf-mapNordic Semi nRFx peripheral mappings for Drone, an Embedded Operating System.7,864MIT OR Apache-2.0AsynchronousConcurrency rx_rust_mpA protoype implementation of the ReactiveX API in Rust using a message passing approach7,854MITAsynchronousConcurrency romeoAn experimental actor framework for plug-able behaviors7,848Apache-2.0AsynchronousConcurrency libp2prs-websocketWebSocket transport for libp2p7,844MITAsynchronousNetwork programming oximod_macrosProcedural macros for the OxiMod MongoDB ODM.7,843MITAsynchronousDatabase interfaces lsp-server-tokioAn async-first LSP server infrastructure crate using Tokio7,842MIT OR Apache-2.0AsynchronousDevelopment tools actix-cborCBOR support for Actix-Web7,834MIT OR Apache-2.0AsynchronousCompression magical_rsRust framework for file recognition, aiming for high extensibility and customization.7,831GPL-3.0-or-laterAsynchronousFilesystem simple-semaphore🔐 A lightweight implementation of a Semaphore in Rust7,811MITAsynchronousConcurrency maybe-onceA singleton. Maybe.7,805MITAsynchronousConcurrency ai-agentsA Rust framework for building AI agents from YAML specifications with trait-based extensibility7,805Apache-2.0Artificial intelligenceAsynchronous searchlight📡 Rust mDNS server & client library designed with user interfaces in mind7,801MIT OR Apache-2.0AsynchronousNetwork programming slockAn async mutex that never deadlocks.7,800MITAsynchronousConcurrency telltale-macrosProcedural macros for Telltale session types (Aura flavored).7,799MITAsynchronousConcurrency future_pubsubA tokio based publish-subscibe channel7,796MIT/Apache-2.0Asynchronous paperless-rsAn asynchronous Rust library for the Paperless-ngx document manager7,791GPL-3.0API bindingsAsynchronous stundAn SSH tunnel maintenance daemon.7,789MITAsynchronous xioA utility library providing common functionality for file system operations and asynchronous file processing7,786MITAsynchronousDevelopment tools weaviate-communityCommunity client for handling Weaviate vector database transactions written in Rust, for Rust.7,785MITAsynchronousDatabase interfaces axum-server2High level server designed to be used with axum framework.7,761MITAsynchronousNetwork programming tokio-debouncerA minimal async debouncer for signal batching in Tokio7,756MITAsynchronousConcurrency fourcheA simple task queue named after a lion with forked tail (queue fourché), works with Redis.7,740Apache-2.0Asynchronous telltaleSession types for multi-party asynchronous communication.7,719MITAsynchronousConcurrency cc-sdkRust SDK for Claude Code CLI with full interactive capabilities7,713MITAPI bindingsAsynchronous ttl_cache_with_purgingA time-to-live (TTL) cache implementation with optional background purging for expired entries.7,707MIT OR Apache-2.0AsynchronousCaching SysMonkSysMonk is a highly efficient, lightweight API for resource monitoring that uses WebSockets for real-time streaming.7,703MITAlgorithmsAsynchronous leap_client_rsRust client library for the Leap Edge socket service7,694MPL-2.0AsynchronousNetwork programming canoHigh-performance orchestration engine for building resilient, self-healing systems in Rust. Uses Finite State Machines (FSM) for…7,677MIT OR Apache-2.0AsynchronousConcurrency async-metronomeUnit testing framework for async Rust7,668Apache-2.0/MITAsynchronousConcurrency trubaThe minimal tokio runtime based actors for Rust7,644MITAsynchronous libp2prs-noiseCryptographic handshake protocol using the noise framework.7,641MITAsynchronousNetwork programming serialport-streamAsync runtime-agnostic Stream and AsyncRead/AsyncWrite for serial ports using platform-specific I/O7,621MIT OR Apache-2.0AsynchronousHardware support uexecSimple work-stealing global and local executor7,616Apache-2.0 OR MITAsynchronousConcurrency rustygramRustyGram is a minimal and blazing fast telegram notification framework for Rust7,610MITAPI bindingsAsynchronous b2sum-rustA Rust Library For Computing The Blake2b Hash of Files with any given Digest Size7,608MIT OR Apache-2.0AsynchronousCryptography prefectAn embeddable task queue based on SQLite (renamed to effectum)7,607MIT OR Apache-2.0Asynchronous actix-web-async-awaitProvides a preview of Actix with async/await support.7,600MIT/Apache-2.0AsynchronousWeb programming::HTTP server datacake-nodeThe core cluster membership system built ontop of Quickwit's chitchat.7,583MITAsynchronousConcurrency wookieAsync test/bench toolkit including single stepping executors. No-std compatible.7,580Apache-2.0 WITH LLVM-exceptionAsynchronousConcurrency ufutJust an alias of 'futures-micro'7,579MPL-2.0AsynchronousConcurrency lis2dtw12no_std library for the LIS2DTW12 dual motion and temperature sensor using embedded-hal traits7,567Apache-2.0 OR MITAsynchronousEmbedded development diny_deriveDerive macros for the diny framework7,566MIT OR Apache-2.0AsynchronousEncoding releezAn utility tool to run application release-checklist safely.7,560MITAsynchronousCommand line utilities async-hofsVarious extention traits for providing asynchronous higher-order functions7,549MITAsynchronousNo standard library ruchei-routeSinks with routes7,545MIT OR Apache-2.0Asynchronous rocketmq-remotingRust implementation of Apache rocketmq remoting7,531MIT OR Apache-2.0AsynchronousNetwork programming async-leaseEssentially a futures-oriented Arc<Mutex<Option<T>>>7,524MITAsynchronous socket-flowa simple WebSockets implementation, to be used in clients and servers7,518Apache-2.0AsynchronousConcurrency lcd-asyncAsync fork of mipidsi crate7,508MITAsynchronousEmbedded development desirableA minimal Rust web application framework7,495Apache-2.0AsynchronousNetwork programming microbit-bspAn embassy-based boards support package (BSP) for BBC Micro:bit v27,493MIT OR Apache-2.0AsynchronousEmbedded development actix-async-awaitExperimental async/await support for Actix7,477MIT OR Apache-2.0Asynchronous freya-domInternal DOM abstractions for Freya.7,477MITAsynchronousGUI waaaaWebAssembly, Abstracted Away7,475MIT OR Apache-2.0API bindingsAsynchronous kcp-tokioA high-performance async Rust implementation of KCP - A Fast and Reliable ARQ Protocol7,473MITAsynchronousNetwork programming scpsl-apiA SCP: Secret Laboratory API wrapper7,470MIT OR Apache-2.0API bindingsAsynchronous super-visorSimple ordered startup and shutdown for long-running tokio processes7,470MIT OR Apache-2.0AsynchronousConcurrency async-rdmaA rust async wrapper for RDMA ibvers lib7,464non-standardAsynchronousHardware support beatsaver-rsA Rust library for interacting with the beatsaver.com api7,461MITAPI bindingsAsynchronous krecik-cliAsynchronous, parallel external service checker (and reporter), using industry standard libraries: Curl, ngHTTP2 and OpenSSL.7,459MITAsynchronousConcurrency tokio-redis-poolA Redis connection pool for the Tokio ecosystem.7,451MITAsynchronous deferred-future模仿 jQuery.Deferred(),允许从 Future 实现类实例的外部对正在 pending 的 Future 对象进行 resolve 或 reject 处理。7,426MITAsynchronous mwc-libp2p-coreCore traits and structs of libp2p7,425MITAsynchronousNetwork programming rusty-gql-macroMacro for rusty-gql7,418MITAsynchronousWeb programming qudpHigh-performance UDP encapsulation for QUIC7,413Apache-2.0AsynchronousNetwork programming tet-libp2p-swarmThe tet-libp2p swarm7,409MITAsynchronousCryptography::Cryptocurrencies event_iteratorAsynchronous lending iterator7,407Apache-2.0 OR BSL-1.0 OR MITAsynchronousNo standard library hash_consA type-safe hash-cons library.7,402MITAsynchronousCaching actix-web-multipart-filesave multipart's files into temporary files7,395MIT/Apache-2.0AsynchronousNetwork programming oximod_coreThe core logic and error handling for OxiMod, a MongoDB ODM for Rust.7,383MITAsynchronousDatabase interfaces mqiIdiomatic IBM® MQ Interface (MQI) and MQ Administration Interface (MQAI) APIs7,360Apache-2.0Asynchronous async_kraken_wsMinimal wrapper for the Kraken exchange WebSockets using async-std7,358Apache-2.0API bindingsAsynchronous async-ucxAsynchronous Rust bindings to UCX.7,357MITAPI bindingsAsynchronous rsinetdA port proxy, replacement of rinetd. Because async-std use epoll rather than select, RsInetd may handle higher throughput than…7,356GPL-3.0AsynchronousCommand line utilities engineEvent loop.7,348MIT OR Apache-2.0AsynchronousConcurrency surrealdb-async-graphql-axumasync-graphql for axum7,345MIT OR Apache-2.0AsynchronousNetwork programming reqwest-driveHigh-performance caching, throttling, and backoff middleware for reqwest, with a single-file storage container.7,337MIT OR Apache-2.0AsynchronousCaching upstox-rust-sdkSDK to access Upstox's Uplink APIs programmatically7,331MPL-2.0API bindingsAsynchronous peace_item_specsCollection of item specs the peace framework7,324MIT OR Apache-2.0AsynchronousConfiguration deleteFast, easy deletion of files and folders with async and cross-platform support.7,321Apache-2.0AsynchronousConcurrency adk-anthropicDedicated Anthropic API client for ADK-Rust7,315Apache-2.0API bindingsAsynchronous mcp-attrA library for declaratively building Model Context Protocol servers.7,308MIT OR Apache-2.0API bindingsAsynchronous tokio-send-fdA wrapper for tokio::net::UnixStream to send file descriptors7,305MITAsynchronousNetwork programming channels-ioAsync agnostic/Sync IO & buffer management abstractions.7,305MITAsynchronousNetwork programming async_dagAn async task scheduling utilitiy.7,303MIT OR Apache-2.0AlgorithmsAsynchronous veilid-async-tlsAsynchronous TLS/SSL streams using Rustls.7,299MIT/Apache-2.0AsynchronousCryptography txnA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).7,298MIT OR Apache-2.0AsynchronousConcurrency hyperdriveDeclarative request routing and decoding with async support7,2950BSDAsynchronousWeb programming::HTTP server scrappy-clientscrappy http client.7,294MITAsynchronousNetwork programming odbc-futuresAsynchronous ODBC 3.8 wrapper7,290MITAPI bindingsAsynchronous actix_web_metrics_mwActix middleware library for metrics7,290MIT/Apache-2.0AsynchronousNetwork programming workspacer-metadataA Rust crate for retrieving Cargo workspace metadata asynchronously, using Tokio for task management and async_trait for…7,288MITAsynchronousConcurrency opp🚧 OpenPlugin Protocol (WIP, nothing usable for now).7,285MIT/Apache-2.0AsynchronousAuthentication deepseek_rsA Rust client library for the DeepSeek API7,285MITAPI bindingsAsynchronous tokio-futures-byteorderAsynchronous library for reading/writing numbers in big-endian and little-endian.7,283Unlicense OR MITAsynchronousEncoding shared_cellInterior mutability between concurrent tasks on the same thread7,282Apache-2.0 OR BSL-1.0 OR MITAsynchronousConcurrency futures-netThe futures-net library7,279MITAsynchronousNetwork programming direct-executorAn executor that directly executes futures, suitable for embedded environments7,276MIT OR Apache-2.0AsynchronousEmbedded development girlbossSimple async job manager with progress tracking7,274MITAsynchronousConcurrency viaductA duplex communication channel between a parent and child process, using unnamed pipes7,270MIT OR Apache-2.0AsynchronousMemory management scoped_spawnFull structured concurrency for asynchronous programming.7,248MITAsynchronousConcurrency oracle-rsPure Rust driver for Oracle databases - no OCI/ODPI-C required7,242MIT OR Apache-2.0AsynchronousDatabase interfaces nautilus-persistenceData persistence and storage for the Nautilus trading engine7,242LGPL-3.0-or-laterAsynchronousFinance mini-c-ares-resolverAn asynchronous DNS resolver, backed by mini-c-ares.7,239MITAsynchronousNetwork programming qrecoveryThe reliable transport part of QUIC, a part of dquic7,238Apache-2.0AsynchronousNetwork programming rt-local-coreThread local asynchronous runtime working with platform-specific event loops.7,230MIT OR Apache-2.0Asynchronous senders_receiversSenders/Receivers implementation for Rust.7,216BSD-2-ClauseAsynchronousConcurrency cancellableA Rust library providing a generic cancellable utility.7,177MITAsynchronous async-debug-deriveDerive macro for async-debug: Debug structs and enums containing values that require an async call to render7,176MITAsynchronousDevelopment tools::Debugging t-ssh-clientRust async ssh client wrapped by thrussh7,167MITAsynchronousNetwork programming gcal_rsA blazingly fast, hand written Google calendar API in Rust7,164GPL-3.0AsynchronousDate and time retty-ioA collection of metal IO library with non-blocking TCP, UDP, broadcast, channel and timer, etc7,159MIT/Apache-2.0AsynchronousNetwork programming mlua-codemp-patchHigh level bindings to Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau with async/await features and support of writing…7,145MITAPI bindingsAsynchronous workspacer-check-privateEnsures that a Rust crate is not marked as private before cargo publish, leveraging the async programming capabilities of Rust…7,145MITAsynchronousConfiguration limitationA rate limiter using a fixed window counter for arbitrary keys, backed by Redis.7,137MPL-2.0AsynchronousWeb programming mailgun_apiApi for Mailgun in rust7,137MITAsynchronousEmail lieweba simple async web framework7,132MITAsynchronousNetwork programming qcongestionCongestion control in QUIC, a part of dquic7,127Apache-2.0AsynchronousNetwork programming posterMQTTv5 client library written in Rust.7,126MITAsynchronousNetwork programming peace_item_file_downloadManages downloading a file for the peace framework7,109MIT OR Apache-2.0AsynchronousConfiguration dbus-async-deriveHandler trait derive macro for dbus-async7,104BSD-3-ClauseAsynchronous wtr-watcherFilesystem watcher. Works anywhere. Simple, efficient and friendly.7,100MITAsynchronousCommand-line interface eternal-macroThe Eternal Framework7,094MITAsynchronousNetwork programming gabelungBranch an asynchronous stream of cloneable items into two.7,085MITAsynchronousConcurrency sntpc-net-embassyEmbassy socket wrapper for sntpc library7,085MIT OR Apache-2.0AsynchronousDate and time gmfA runtime-agnostic, high-performance gRPC server framework using thread-per-core architecture.7,075Apache-2.0AsynchronousNetwork programming desaturateThis package aims to makes it easier to maintain a single code base for both regular and async functions.7,071MIT OR Apache-2.0AsynchronousNo standard library::No dynamic allocation hreq-h2An HTTP/2.0 client and server7,065MITAsynchronousNetwork programming reddbMinimalistic async in-memory embedded document database with closure-based queries and optional persistence7,063MIT OR Apache-2.0AsynchronousDatabase interfaces async-xmlA crate for deserializing XML data asynchronously.7,059MIT OR Apache-2.0AsynchronousEncoding vmcImplementation of Virtual Motion Capture protocol for virtual avatar tracking.7,019MIT OR Apache-2.0AsynchronousNetwork programming gnostr-coreReplication protocol for Hypercore feeds7,017MIT OR Apache-2.0AsynchronousConcurrency qconnectionEncapsulation of QUIC connections, a part of dquic7,012Apache-2.0AsynchronousNetwork programming linux-aio-tokioTokio bindings for Linux kernel AIO7,004MITAPI bindingsAsynchronous async-graphql-relayRelay support for async-graphql6,982MITAsynchronousNetwork programming rdmaLow-level RDMA API6,980MITAsynchronousHardware support flysystemA filesystem abstraction layer for Rust.6,966MITAsynchronousFilesystem async-backplaneSimple, Erlang-inspired reliability framework for Rust Futures.6,962MPL-2.0AsynchronousConcurrency anapaya-quinn-protoAnapaya's for of the state machine for the QUIC transport protocol6,954MIT OR Apache-2.0AsynchronousNetwork programming workspacer-add-internal-depFacilitates adding internal dependencies between crates within a Cargo workspace asynchronously with `toml_edit` for robust…6,949MITAsynchronousConcurrency betfair-stream-apiUtilities for interacting with Betfair from Rust6,948MIT/Apache-2.0API bindingsAsynchronous workspacer-register-internal-crate-in-prefix-groupA Rust crate to register new internal crates in a prefix group, automating dependency and module adjustments within workspace…6,947MITAsynchronousConcurrency peace_item_tar_xManages extracting a tar file for the peace framework6,946MIT OR Apache-2.0AsynchronousConfiguration adventure-rusoto-ecsAdventure to rusoto_ecs6,941MIT OR Apache-2.0API bindingsAsynchronous workspacer-scan-for-prefix-groupsProvide utilities for creating cohesive prefix-based crate groups in a Rust workspace with asynchronous validation and scanning…6,941MITAlgorithmsAsynchronous peace_item_sh_cmdManages running a shell command for the peace framework6,940MIT OR Apache-2.0AsynchronousConfiguration peace_item_blankCopies a number from one resource to another6,938MIT OR Apache-2.0AsynchronousConfiguration proqIdiomatic Async Prometheus Query (PromQL) Client for Rust.6,936Apache-2.0/MITAPI bindingsAsynchronous workspacer-rebuild-or-testAsynchronous Rust crate for rebuilding and testing crates and workspaces, with comprehensive logging and error handling.6,933MITAsynchronousConfiguration plumbA functional, async pipeline framework6,932non-standardAsynchronousRust patterns oximodMongoDB ODM for Rust inspired by Mongoose6,929MITAsynchronousDatabase interfaces tarpc-tracefoundations for tracing in tarpc6,925MITAsynchronousNetwork programming edge-mqttImplements the embedded-svc MQTT traits on top of the rumqttc crate6,922MIT OR Apache-2.0AsynchronousEmbedded development scrappyscrappy is the best web framework for Rust6,908MITAsynchronousNetwork programming springtime-web-axumWeb framework based on Springtime and axum.6,906MITAsynchronousWeb programming lrcalllrcall is a Rust procedure call framework that is compatible with local and remote procedure calls.6,901MITAsynchronousNetwork programming spring-opentelemetryIntegration of spring-rs framework and open-telemetry6,893MITAPI bindingsAsynchronous veilid-async-tungsteniteAsync binding for Tungstenite, the Lightweight stream-based WebSocket implementation6,886MITAsynchronousConcurrency pyo3-asyncPyO3 bindings to various Python asynchronous frameworks.6,876MITAPI bindingsAsynchronous tonic-build-codecCodegen module of `tonic` gRPC implementation. (Add feature to support selecting codec)6,873MITAsynchronousNetwork programming rustfs-uringCancel-safe async io_uring read backend for RustFS storage.6,872Apache-2.0AsynchronousFilesystem lstngrpGroups listeners and connections with common data/logic.6,8690BSDAsynchronousNetwork programming future-busFutures based SPMC channel (bus)6,868Apache-2.0AsynchronousConcurrency tower-sessions-file-storeStore sessions for Tower Session store on the file system6,856MITAsynchronousNetwork programming pupactorPupactor is actor model library built with tokio6,854MIT OR Apache-2.0Asynchronous tokio_spf_validatorthis is a spf validation lib for smtp servers.6,848GPL-3.0API bindingsAsynchronous component-futureimplements the inner future protocol documented in the tokio docs6,845MITAsynchronousRust patterns async-instrumenterA wrapper over futures which allows to time how long the future takes to execute6,841GPL-3.0+AsynchronousDevelopment tools::Debugging izihawa-hyper-multipartAn implementation of multipart/form-data for Hyper6,840MIT OR Apache-2.0AsynchronousWeb programming anapaya-quinnAnapaya's fork of the versatile QUIC transport protocol implementation6,836MIT OR Apache-2.0AsynchronousNetwork programming asciicker-rsRust library for interacting with asciicker servers.6,832MIT OR Apache-2.0AsynchronousNetwork programming ump-serverServer message dispatch loop for ump.6,8130BSDAsynchronousConcurrency http-kitA flexible and ergonomic HTTP toolkit for Rust with async support, middleware, and zero-copy body handling6,809MITAsynchronousNetwork programming arm-pl011-rsPL011 UART driver6,808MIT OR Apache-2.0AsynchronousEmbedded development