BROWSE A-Z

All 305,250 crates, alphabetically

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-webdavAsync webdav1,855MIT async-wechatWechat SDK for Rust4,240MIT async-weighted-semaphoreAn async weighted semaphore.30,079MIT OR Apache-2.0AsynchronousConcurrency async-wgAsync version WaitGroup for RUST.4,038Unlicense async-winitUse winit like an async runtime6,202LGPL-3.0-or-later OR MPL-2.0 async-wormholeAsync calls across non-async functions20,985Apache-2.0/MIT async-wsasync websocket implementation75,979Apache-2.0 OR MIT async-wsocketA convenience library for using websockets both in native and WASM environments!966,097MITAPI bindingsAsynchronous async-wtwip16MIT OR Apache-2.0 async-xmlA crate for deserializing XML data asynchronously.7,059MIT OR Apache-2.0AsynchronousEncoding async-xml-deriveDerive macros for async-xml8,996MIT OR Apache-2.0AsynchronousEncoding async-yieldHandy utilities for yielding execution to an async runtime1,517MIT OR Apache-2.0 async-zeroconfAsync library for wrapping Zeroconf implemenations for use with Tokio9,045MIT OR Apache-2.0AsynchronousNetwork programming async-zmq-deriveProvides derivation for Async ZMQ Socket wrapper types28,548GPL-3.0 async-zmq-typesTypes and traits to create a generic interface over asynchronous zmq implementations35,475GPL-3.0 async_achAsync Atomic Channel7,144non-standardConcurrency async_ach-cellAsync Atomic Channel6,265non-standardConcurrency async_ach-mpmcAsync Atomic Channel6,932non-standardConcurrency async_ach-notifyAsync Atomic Channel15,499non-standardConcurrency async_ach-pubsubAsync Atomic Channel7,283non-standardConcurrency async_ach-ringAsync Atomic Channel7,555non-standardConcurrency async_ach-spscAsync Atomic Channel9,438non-standardConcurrency async_ach-wakerAsync Atomic Channel15,707non-standardConcurrency async_ach-watchAsync Atomic Channel8,571non-standardConcurrency async_as_symmetric_coroutinesHelpers to use `async` code as symmetric coroutines in stable Rust.1,507UnlicenseAsynchronousConcurrency async_async_io`AsyncRead`, `AsyncWrite` traits but with `async fn` methods.15,567MIT async_auto_traitsAssert and mask auto traits in `async fn` return types6,078MIT async_bagitCreate and load BagIt containers2,539MIT OR Apache-2.0 async_batisA MyBatis-plus-like ORM library for Rust with reflection, support sqlite, mysql, postgre, oracle and mssql.30MIT OR Apache-2.0Database interfaces async_buf_readAsync Buffer Reader for IO2,396MIT async_buf_reader_utilsAdds additional functionality to the async-std crate for BufReader1,995Apache-2.0/MITAsynchronousConcurrency async_busUtility library for sign_mail1,842GPL-2.0 async_cacheAsync refresh cache.217,954MIT OR Apache-2.0AsynchronousCaching async_cellA Cell<Option<T>> that you can await on.3,115,826MITAsynchronous async_channel_io`AsyncRead` and `AsyncWrite` implementations for `async_channel`14,435MITAsynchronous async_chanxImplement `Sink` for some channel implementations.10,094Unlicense async_chunked_transferAsync encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1)5,928Apache-2.0 async_closureThis crate utilizes the nightly-only feature async_fn_in_trait to imitate async_closures.4,587MIT OR Apache-2.0Asynchronous async_commandCommand with asynchronous stdout. Inspired by a tutorial by Andres Vahter.5,719Fair async_coroutineA coroutine implementation based on Rust's async/await syntax.887MIT OR Apache-2.0 async_counterCounter that implements a future to await on specific value.24,273MIT OR Apache-2.0 async_ctxAsynchronous contexts.3,380MIT OR Apache-2.0 async_dagAn async task scheduling utilitiy.7,303MIT OR Apache-2.0AlgorithmsAsynchronous async_dataloaderPowerful tool for avoiding N+1 queries using async/await, based on the DataLoader pattern.6,096MIT async_deadpool_redis_sessiondeadpool redis async session4,289MITDatabase interfaces async_destructionA smart pointer which executes drop asynchronously in tokio.3,269MIT OR Apache-2.0 async_dockerA Rust asynchronous interface for Docker API3,750MIT async_downloadWIP - Adaptors to easily download, decompress, and save data on disk in an asynchronous fashion2,599Apache-2.0 async_downloaderAsync file downloader: prespawned worker pool, queue with concurrency limit, pause/resume, HTTP range resume, SHA-256…14UnlicenseAsynchronousGUI async_event_streamsAsynchronous Events Pub/Sub Library8,263MIT OR Apache-2.0 async_event_streams_deriveAsynchronous Events Pub/Sub Library2,417MIT OR Apache-2.0 async_executorsImplements Spawn, SpawnLocal and SpawnHandle for commonly used executors.1,322,648UnlicenseAsynchronousConcurrency async_fileAn executor-agnostic async file IO library1,370MIT OR Apache-2.0AsynchronousFilesystem async_flagA oneshot many-waiters, one-broadcaster async primitive.6,199Apache-2.0 async_fnCollection of helper annotations and macros for concise and yet explicit `async fn` signatures1,819,008Zlib OR MIT OR Apache-2.0 async_fn-proc_macrosCollection of helper annotations and macros for concise and yet explicit `async fn` signatures1,820,091Zlib OR MIT OR Apache-2.0 async_fn_traitsTrait synonyms for “Fn[…]”-trait bounds returning futures1,762,861MIT OR Apache-2.0No standard libraryRust patterns async_forThis crate provide a way that can use Stream with for loop like Iterator.1,901MIT async_fromAsync version of From, Into, TryFrom, TryInto.48,801MITAlgorithmsDevelopment tools async_fsmAsync Finite State Machine3,246MIT async_fsm_bakeA CLI tool to generate async_fsm code snippets from plantuml diagram.653MITCommand line utilities async_ftpFTP client for Rust132,053Apache-2.0/MITNetwork programming async_geocodingGeocoding library for Rust257MIT OR Apache-2.0 async_http_range_readerA library for streaming reading of files over HTTP using range requests1,838,453MIT async_http_routera simple http_router for web server4,784MIT async_initinit object asynchronously without Arc<Mutex>1,948MIT async_io_cryptoA rust library for handling AsyncRead with ciphering / deciphering.4,210MITAsynchronousCryptography async_io_streamIntoAsyncRead on steriods15,573,503UnlicenseAsynchronousNetwork programming async_io_utilitiesAn asynchronous IO utilities crate powered by `tokio`.149,210MITAsynchronous async_ipAn asynchronous client used to obtain one's global Ipv6 or Ipv4 address15,467MIT OR Apache-2.0AsynchronousCryptography async_iterAsync iterator16Apache-2.0 OR BSL-1.0 OR MITAsynchronousNo standard library async_jobSimple async cron job crate for Rust56,667MITWeb programming async_jsonata_rustAsync-first JSONata parser/runtime crate with stable Rust API facade80MITAsynchronousParser implementations async_krakenMinimal wrapper for the Kraken exchange REST API using async-std6,708Apache-2.0API bindingsAsynchronous async_kraken_wsMinimal wrapper for the Kraken exchange WebSockets using async-std7,358Apache-2.0API bindingsAsynchronous async_labjackA pure rust, async interface to the LabJack T-series via Modbus TCP2,750MIT async_limiterSimple ratelimiter for async tasks.2,523MIT async_linux_spec_fdasynchronous linux specific fd in rust.4,543non-standardAsynchronousOperating systems::Linux APIs async_loadFunctionality to trigger GMS2 async events from Rust.5,938GPL-3.0-only async_loggerAsyncronous logger allows writing arbitrary slices to a memory buffer, which then processed by a writer in it's own thread.386,774MITAsynchronousConcurrency async_logger_logAsynchronous logging14,610MIT async_loggingAn asynchronous logging library for Rust, designed to be simple and efficient.5,152MIT async_mainRuntime-agnostic async main proc macro17,816Apache-2.0 OR BSL-1.0 OR MITAsynchronousEmbedded development async_main_macroRuntime-agnostic async main proc macro18,204Apache-2.0 OR BSL-1.0 OR MITAsynchronousEmbedded development async_message_dispatcherA library to make dispatching messages to asynchronous handlers easier.16,862MIT async_minreqSimple, minimal-dependency HTTP client513ISCWeb programming::HTTP client async_monadAsynchronous monad for rust3,021MIT OR Apache-2.0 async_msp_cliAsync msp cli for iNav and BetaFlight13,352MIT OR Apache-2.0AsynchronousCommand line utilities async_msp_libAsync msp library for iNav and BetaFlight24,712MIT OR Apache-2.0AsynchronousEmbedded development async_nurseryPrimitive for structured concurrency31,607UnlicenseAsynchronousConcurrency async_objectAsync Object wrapper5,914MIT OR Apache-2.0 async_object_deriveAsync Object wrapper macros1,816MIT OR Apache-2.0 async_odoorsOdoo JSON-RPC client async library2,475MIT async_onceasync once tool for lazy_static7,984,804MIT OR Apache-2.0 async_parse_wiki_textParse wiki text from Mediawiki into a tree of elements3,004non-standard async_pipeline_for_lucasEasy way to pipeline sync and async functions5,699MIT OR Apache-2.0 async_progressCreate sync points across async tasks9,893UnlicenseAsynchronousConcurrency async_pub_subA library aiming at making async pub-sub easier in Rust3,207MITAsynchronous async_pub_sub_macrosA library containing macros used by the async_pub_sub library to make async pub-sub easier in Rust2,853MIT async_pyA Rust library for calling Python code asynchronously using pyo3 or rustpython.1,313MITAPI bindingsAsynchronous async_repeatRetry futures mechanism1,759MIT/Apache-2.0 async_serdeUse Serde as a general-purpose data format API.2,0130BSD async_sharedA simple signal implementation.16,823MIT OR Apache-2.0 async_singleflightAsync singleflight.295,932MIT OR Apache-2.0AsynchronousCaching async_smuxAsynchronous smux multiplexing library47,584MIT async_staticA macro for declaring async lazily evaluated statics in Rust.13,819MIT OR Apache-2.0 async_step_machineA Simple Step Machine to improve code maintenance to execute async steps.1,677MIT async_symm_cryptoAn async openssl symmetric cryptography.2,839MIT async_syncA crate for handling asynchronous and synchronous operations seamlessly.1,062MIT async_sync_trait_procmacroProvides a macro for working with async traits3,540MIT OR Apache-2.0 async_tzero-cost async-traits11,232MIT async_t_internalcontains async_t macro11,768MIT async_tasks_recorderA struct for recording execution status of async tasks with async methods.16,942MIT OR Apache-2.0Asynchronous async_tasks_state_mapA struct for recording execution status of async tasks with async methods.8,874MIT OR Apache-2.0Asynchronous async_temporary_mailRust wrapper of 1secmail temporary mail service3,024MIT async_timing_utiltokio async functions for waiting until even intervals (on 1 min, 5 min, 30 min, etc), or waiting until a specified timestamp36,297MIT async_tinyA minimal async HTTP server with a tiny_http-like feel, built on Hyper 1.x2,177MITAsynchronousNetwork programming async_to_iterConvert async functions to generators on stable Rust1,426MIT OR Apache-2.0 async_toolsToolkit for asynchronous programming.9,049MITAlgorithmsDevelopment tools async_trait_protoAsync traits using nightly features5,691Unlicense async_uiUI library where everything is a Future; This crate is empty — see repo.1,736MPL-2.0 async_ui_coreShared code for Async UI2,544MPL-2.0 async_ui_gtkAsync UI for GTK41,729MPL-2.0 async_ui_internal_utilsfor internal use only3,718MPL-2.0 async_ui_webAsync UI for the Browser4,379MPL-2.0AsynchronousGUI async_ui_web_coreAsync UI for the Browser4,103MPL-2.0 async_ui_web_htmlAsync UI for the Browser3,621MPL-2.0 async_ui_web_macrosfor internal use only2,330MPL-2.0 async_user_lookupA library to lookup user and groups on Unix/Linux. NOTE: This has been renamed to user_lookup to allow for both sync and async…5,622MIT/Apache-2.0 async_uwsRust async HTTP & WebSocket server based on uWebSockets37,081MIT async_valueSimple, persistent, asynchronous values26,386WTFPL async_wasm_taskManage the concurrency of async tasks in webassembly Rust9,119MIT async_wrapasync_wrap5,817MulanPSL-2.0 async_wrr_queue[async & high performance] queued weighted round-robin load balance algorithm5,388MITAlgorithms async_zipAn asynchronous ZIP archive reading/writing crate.4,929,117MITAsynchronousCompression async_zip2An asynchronous ZIP archive reading/writing crate.3,224MITAsynchronousCompression async_zip_futuresAn asynchronous ZIP archive reading/writing crate using futures-rs.2,688MITAsynchronousCompression async_zmqAsync version for ZeroMQ bindings638,205MIT/Apache-2.0API bindingsAsynchronous asyncapiThis crate aims to provide data structures that represent the AsyncAPI specification easily deserializable with serde.20,744MIT OR Apache-2.0 asyncapi-rustAsyncAPI 3.0 specification generation for Rust WebSockets and async protocols52,045MIT OR Apache-2.0API bindingsAsynchronous asyncapi-rust-codegenProcedural macro implementation for asyncapi-rust52,199MIT OR Apache-2.0API bindingsAsynchronous asyncapi-rust-modelsRuntime data structures for asyncapi-rust (AsyncAPI 3.0 spec models)52,194MIT OR Apache-2.0API bindingsAsynchronous asyncapiv3Asyncapi v3 types and utilities21,639MIT asyncexASYNChronous EXtensions.1,521MIT/Apache-2.0No standard library asyncfdSend and receive file descriptors over Unix domain sockets while maintaining Tokio AsyncRead and AsyncWrite2,418Apache-2.0AsynchronousNetwork programming asyncfuseFUSE user-space library async version implementation.262MITAPI bindingsFilesystem asyncgitallow using git2 in a asynchronous context147,819MITAsynchronousConcurrency asyncgitlabAsync GitLab API layer for labtui29MITAPI bindingsCommand line utilities asyncgnitallow using git2 in a asynchronous context753MITAsynchronousConcurrency asynchelpSome simple helpers for some common async services1,749MIT asynchelp-macrosProc macros for asynchelp2,338MIT asynchronAsynchronize blocking operation.32,350MIT OR Apache-2.0 asynchronix[Asynchronix is now NeXosim] A high performance asychronous compute framework for system simulation.19,728MIT OR Apache-2.0AerospaceScience asynchronousPromises Q style , async and event loops51,772Apache-2.0 / MIT asynchronous-codecUtilities for encoding and decoding frames using `async/await`30,983,387MITAsynchronousNetwork programming asyncifiedA small library for operating on long lived sync values in an async context37,179MIT asyncifydeleted - email help@crates.io to claim this crate name3,277Apache-2.0 OR MIT asyncioAn unified async IO interface835MIT asyncio-utilsSupport limit,skip on AsyncRead traits6,254Apache-2.0 asynciterAsynchronous iterator.1,744MIT OR Apache-2.0AsynchronousConcurrency asyncjsonstreamAsync JSON stream reader for selective parsing of large payloads370MIT OR Apache-2.0AsynchronousEncoding asynclogA simple, asynchronous log library6,285MIT OR Apache-2.0 asyncmigratedatabase migration with async support4,434Apache-2.0Database interfaces asyncmigrate-clidatabase migration with async support3,175Apache-2.0Database interfaces asyncnalFast concurrent & local asyncronous signalling1,573non-standard asyncnsqasync client for nsq1,948MIT asyncoreasyncore5,317MIT OR Apache-2.0AsynchronousConcurrency asyncraUnblocking async runtime2,800Apache-2.0 asyncra_macrosMacros for asyncra runtime2,223Apache-2.0 asyncronExecutor agnostic task manager and async scheduler for Rust.679MIT OR Apache-2.0AsynchronousConcurrency asyncrunAsynchronously execute shell commands in filtered subdirectories.6,697MIT asyncsasync runtime agnostic facilities5,933,706Apache-2.0AsynchronousDevelopment tools::Testing asyncs-syncAsynchronous runtime agnostic synchronization utilities5,930,098Apache-2.0 asyncs-testMacros to bootstrap asynchronous tests9,020Apache-2.0Development tools::Build Utils asyncsyncRuntime-agnostic synchronization primitives for asynchronous Rust4,383MIT OR Apache-2.0 asyncuteasyncute (async execute) can execute async futures globally without per-executor queues.3,823GPL-3.0AsynchronousConcurrency asyncworkerMicroframework para escrever workers assíncronos1,909MIT asynkMultithread asynchronous runtime and reactor3,117MIT OR Apache-2.0 asynk-hyperHyper integration with asynk runtime1,990MIT OR Apache-2.0 asynk-strimLightweight stream generator library5,310,739MIT OR Apache-2.0AsynchronousNo standard library asynk-strim-attrAttribute macros for asynk-strim stream generators131,465MIT OR Apache-2.0 asynk-strim-attr-macroProc macros for asynk-strim-attr131,473MIT OR Apache-2.0 asynkitAbstractions for runtime-independent crates17MITAsynchronous asynqSimple, reliable & efficient distributed task queue in Rust, inspired by hibiken/asynq2,838MIT OR GPL-3.0AsynchronousConcurrency asynq-macrosProcedural macros for asynq task handler registration629MIT OR GPL-3.0 asynq-rsAsynq by redis client library. This library provides a set of tools for asynchronous task processing using Redis as a backend.3,274MITDatabase interfaces asynqrsRust learning reimplementation of hibiken/asynq, a Redis-backed task queue.36MIT asynqrs-macrosProc macros for asynqrs typed task ergonomics.30MIT asynxLibrary that helps you to simulate exception without `panic` in async Rust.1,852MIT OR Apache-2.0 atHelpers for indexing slices.4,030MIT at-api-rsWrapper for the Auckland Transport API.4,582MIT OR Apache-2.0 at-collectionCollections with minimum or maximum number of entities5,073LGPL-3.0 at-commandsAT Commands builder and parser for Rust #![no_std]61,754MIT OR Apache-2.0 at-cryptoauthDriver for ATECC608 Crypto Authentication secure elements8,199MIT OR Apache-2.0 at-jetHigh-performance HTTP + Protobuf API framework for mobile services1,114MIT OR Apache-2.0Network programmingWeb programming::HTTP server at-parser-rsA flexible AT command parser for embedded systems and communication devices with no_std support356LGPL-2.1-or-laterEmbedded developmentNo standard library at-rs[DEPRECATED] AT Parser for serial based device crates11,134MIT OR Apache-2.0Embedded developmentNo standard library at1AT-1 (Atom Teleporter) verified-lossless decoder -- safe Rust binding over the C ABI (decode-only)16Apache-2.0API bindingsCompression at24cxA rust-embedded async driver for the Atmel AT24Cx eeprom storage family4,123MIT OR Apache-2.0Embedded developmentHardware support at32f4xx-pacDevice support crates for AT32F4 devices11,351MIT/Apache-2.0Embedded developmentNo standard library