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-regexEmpower regex with streaming capabilities - high-performance async streaming pattern search using regex for multi-byte pattern…875MIT
async-reifyAsync computation inspector: extract continuation structure as step graphs65MIT OR Apache-2.0
async-reify-macrosAttribute proc macros for async-reify (e.g. #[trace_async])60MIT OR Apache-2.0
async-repeaterTokio based library for repeating tasks with user defined durations and start times.545MIT
async-replyLibrary to handle typed messages and replies6,153MIT OR Apache-2.0
async-reply-deriveDerive macros for `async-reply` messages5,528MIT OR Apache-2.0
async-resol-vbusA Rust library for processing RESOL VBus data asynchronously.1,932MIT/Apache-2.0
async-resourceAsync resource pool3,310MIT/Apache-2.0
async-resultA simple wrapper providing a convenient way to await a result, built on futures-channel's oneshot channel.2,755MIT
async-result-extAsync extensions for Result<T, E> with async closures.1,094MIT
async-retryAsync Retry10,275Apache-2.0 OR MIT
async-rev-bufHigh-performance async buffered reader for reading lines in reverse order from files and streams681Apache-2.0
async-ringbufAsync SPSC FIFO ring buffer286,908MIT OR Apache-2.0
async-ringbufferA nonblocking spsc ring buffer with fixed capacity.29,545AGPL-3.0
async-rocksdbAsync-aware wrapper for RocksDB51MIT OR Apache-2.0
async-rsAsync runtime abstraction883,838BSD-2-Clause
async-rtA small library designed to utilize async executors through an common API while extending features.13,084Apache-2.0 OR MIT
async-rusqliteA tiny executor agnostic wrapper around rusqlite to make calls to it async16,478MIT
async-rustasync rust examples3,474MIT
async-rust-lspLSP server for tokio async antipatterns: Mutex guards across .await points and cancel-unsafe futures inside select! arms12,257MIT
async-rust-scraperAsync scraper with sqlite insertion1,198MIT
async-rustbusAn asynchronous implementation of the DBus protocol based on rustbus5,950MIT
async-rustlsAsynchronous TLS/SSL streams using Rustls.1,589,644Apache-2.0 OR MIT
async-rustls-streamAn async tls stream library based on rustls and futures-io. Both for server/client.3,450MIT OR Apache-2.0
async-rwlockAsync reader-writer lock2,868,759Apache-2.0 OR MIT
async-rxUtility functions for async reactive programming.278,517MPL-2.0
async-safe-deferMinimal async- and sync-capable `defer` crate2,538MIT
async-scgiAsync SCGI Client & Server3,191MPL-2.0
async-scopedSpawn scoped (non 'static) asynchronous futures for async_std and tokio runtimes12,619,260Apache-2.0/MIT
async-sctpAsync SCTP for Rust and Python — a tokio wrapper over the Linux kernel SCTP stack (lksctp), with multihoming, per-message…48MIT
async-sea-orm-sessionasync-session backend implemented in sea-orm10,579MIT OR Apache-2.0
async-select`select!` multiplex asynchronous futures simultaneously5,935,516Apache-2.0
async-select-allA futures library adapter for selecting over a list of futures.2,012Apache-2.0
async-select-proc-macros`select!` multiplex asynchronous futures simultaneously5,926,667Apache-2.0
async-selectorFast and flexible asynchronous task selector94MIT
async-semaAsync semaphore library6,517MIT
async-semaphoreAn async semaphore189,784Apache-2.0 OR MIT
async-send-fdA wrapper for async UnixStream's to send file descriptors9,819MIT
async-serialLightweight async serial port adapter for async-io + serialport32MIT OR Apache-2.0
async-serializationTraits for serializing into AsyncWrites and deserializing from AsyncReads.8,562MIT
async-serialportRuntime-agnostic async I/O wrappers for serial ports.235MIT
async-serviceasync service936MIT OR Apache-2.0
async-sessionAsync session support with pluggable middleware3,756,641MIT OR Apache-2.0
async-session-r2d2Provides session management using r2d2 for async-session.6,312MIT OR Apache-2.0
async-session-typesAsynchronous Session Types5,557MIT
async-sevenzAn async 7z decompressor/compressor written in pure Rust125Apache-2.0
async-shared-timeoutAsync timeout that can be reset and shared27,0440BSD OR MIT OR Apache-2.0
async-shellAsynchronous process child wait.4,706Apache-2.0 OR MIT
async-shutdownone-stop solution for async graceful shutdown2,606,104BSD-2-Clause OR Apache-2.0
async-signalAsync signal handling81,951,401Apache-2.0 OR MIT
async-signal-with-infoAsync signal handling442Apache-2.0 OR MIT
async-signalsLibrary for easier and safe Unix signal handling with async Stream.139,558MIT
async-signatoryRust Signatory Kit3,194MIT
async-signatureTraits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)121,528Apache-2.0 OR MIT
async-sinkThe asynchronous `Sink` trait for the tokio ecosystem.3,787MIT
async-skipdbAn embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database…9,699MIT OR Apache-2.0
async-sleepAsync Sleep74,203Apache-2.0 OR MIT
async-sleep-akiIt provides simple `async_sleep()` that work well in both web browsers and native applications.1,023MIT OR Apache-2.0
async-slotAn asynchronous (futures-based) channel that only preserves last value sent26,644MIT/Apache-2.0
async-smtpSMTP client550,837MIT OR Apache-2.0
async-smtp-liteAsynchronous smtp.6,285Apache-2.0 OR MIT
async-snmpModern async-first SNMP client library for Rust11,083MIT OR Apache-2.0
async-socketGeneral-purpose asynchronous socket stream.4,824MIT
async-socksCheck README.md4,659Apache-2.0 OR MIT
async-socks5An async/.await SOCKS5 implementation2,930,429Apache-2.0 OR MIT
async-spawn-macrosGeneric macros for async task spawning and management.766non-standard
async-spawnerexecutor independent task spawner4,749MIT OR Apache-2.0
async-spdkasync-spdk23BSD-2-Clause
async-spdk-sysasync-spdk-sys23BSD-2-Clause
async-speed-limitAsynchronously speed-limiting multiple byte streams423,246MIT OR Apache-2.0
async-spin-sleepA crate providing a highly accurate asynchronous timer for multiple async tasks using spin sleep in a single thread.21,892MIT
async-spooled-tempfileAsynchronous spooled temporary file176,890Apache-2.0 OR MIT
async-spscWIP2,008Apache-2.0/MIT
async-sqliteA library for working with sqlite asynchronously327,778MIT
async-sqlx-sessionsqlx session store for async-session25,372MIT OR Apache-2.0
async-sseAsync Server Sent Event parser and encoder4,590,614MIT OR Apache-2.0
async-sse-loaderLoad and parse data from an SSE url.3,265MIT OR Apache-2.0
async-sshHigh-level library for asynchronous SSH connections6,092MIT/Apache-2.0
async-ssh2Async wrapper over ssh2.5,402MIT/Apache-2.0
async-ssh2-liteAsynchronous ssh2.319,427Apache-2.0 OR MIT
async-ssh2-russhLighweight async ssh2 client, wrapping russh.65,943Apache-2.0
async-ssh2-tokioAsynchronous and easy-to-use high level ssh client library for rust.218,144non-standard
async-stdDeprecated in favor of `smol` - Async version of the Rust standard library86,212,642Apache-2.0 OR MIT
async-std-gpiodLinux GPIO character device interfacing with async-std6,139MIT
async-std-hidgLinux USB HID Gadget emulation for async-std runtime3,151MIT
async-std-linux-videoLinux V4L2 device interfacing with async-std3,147MIT
async-std-opensslAn implementation of SSL streams for async-std backed by OpenSSL. Based on sfackler/tokio-openssl.55,838MIT/Apache-2.0
async-std-resolverHickory DNS is a safe and secure DNS library, for async-std. This Resolver library uses the hickory-proto library to perform all…3,683,943MIT OR Apache-2.0
async-std-testAlternate implementation of the #[async_std::test] macro9,633MIT
async-std-utpA µTP (Micro/uTorrent Transport Library) library implemented in Rust using async-std3,307MIT/Apache-2.0
async-stdinAsynchronously read from stdin566,362MIT
async-stdioAdapter for using async read/write streams in std::io contexts16,352MIT/Apache-2.0
async-stmAsynchronous Software Transactional Memory36,241MIT
async-stm32f1xxAbstractions for asynchronous programming on the STM32F1xx family of microcontrollers.6,414MIT OR Apache-2.0
async-stompAn asynchronous streaming STOMP client18,920EUPL-1.2
async-storagewip: async storage client1,896MIT
async-streamAsynchronous streams using async & await notation282,886,740MIT
async-stream-connectionAsyncRead and AsyncWrite on TCP as well as Unix sockets.8,967MIT
async-stream-http-tunnel-graderAsynchronous stream http tunnel grader.8,288Apache-2.0 OR MIT
async-stream-implproc macros for async-stream crate282,619,896MIT
async-stream-liteProc macro-free async/await Rust streams3,358MIT
async-stream-packedAsynchronous stream packed.32,782Apache-2.0 OR MIT
async-stream-tls-upgraderAsynchronous stream tls upgrader.17,700Apache-2.0 OR MIT
async-streamdataAsync IO data stream decoding utilitites.12,218MIT
async-stripeAPI bindings for the Stripe HTTP API4,668,305MIT OR Apache-2.0
async-stripe-billingAPI bindings for the Stripe HTTP API415,492MIT OR Apache-2.0
async-stripe-checkoutAPI bindings for the Stripe HTTP API345,264MIT OR Apache-2.0
async-stripe-client-coreAPI bindings for the Stripe HTTP API511,721MIT OR Apache-2.0
async-stripe-connectAPI bindings for the Stripe HTTP API30,481MIT OR Apache-2.0
async-stripe-coreAPI bindings for the Stripe HTTP API433,961MIT OR Apache-2.0
async-stripe-fraudAPI bindings for the Stripe HTTP API186,698MIT OR Apache-2.0
async-stripe-issuingAPI bindings for the Stripe HTTP API5,418MIT OR Apache-2.0
async-stripe-miscAPI bindings for the Stripe HTTP API207,308MIT OR Apache-2.0
async-stripe-paymentAPI bindings for the Stripe HTTP API270,640MIT OR Apache-2.0
async-stripe-productAPI bindings for the Stripe HTTP API160,722MIT OR Apache-2.0
async-stripe-reserveAPI bindings for the Stripe HTTP API3,024MIT OR Apache-2.0
async-stripe-sharedAPI bindings for the Stripe HTTP API528,742MIT OR Apache-2.0
async-stripe-terminalAPI bindings for the Stripe HTTP API189,080MIT OR Apache-2.0
async-stripe-treasuryAPI bindings for the Stripe HTTP API186,680MIT OR Apache-2.0
async-stripe-tsarAPI bindings for the Stripe HTTP API. With some de-duped types.1,916MIT OR Apache-2.0
async-stripe-typesAPI bindings for the Stripe HTTP API530,466MIT OR Apache-2.0
async-stripe-webhookAPI bindings for the Stripe HTTP API362,835MIT OR Apache-2.0
async-subscription-mapAsync bookkeeping datastructure for state subscriptions2,464MIT
async-svcWIP Modern Service Trait3,279MIT OR Apache-2.0
async-tarA Rust implementation of an async TAR file reader and writer. This library does not
currently handle compression, but it is…7,322,891MIT/Apache-2.0
async-tar-wasmA Rust implementation of an async TAR file reader and writer. This library does not
currently handle compression, but it is…54,409MIT/Apache-2.0
async-taskTask abstraction for building executors164,010,574Apache-2.0 OR MIT
async-task-executorA lightweight Rust library for building extensible asynchronous task executors, designed for handling large-scale multitasking in…1,692MIT
async-task-ffiTask abstraction for building executors3,388Apache-2.0/MIT
async-task-groupManage groups of `async-std` tasks as a single unit.5,474MIT OR Apache-2.0
async-task-localA standard-library-only implementation of async task locals15MIT
async-task-trackerA task tracker used for waiting until tasks exit.1,902MIT
async-tcpTraits implementable by async versions of TcpListener and TcpStream5,362MPL-2.0
async-tcp-channelA low level TCP socket/stream based message channel implementation.6,863non-standard
async-tempfileAutomatically deleted async I/O temporary files.2,265,037MIT
async-tensorrtAsync TensorRT for Rust.26,629MIT OR Apache-2.0
async-testAsync testing utilities8,142MIT OR Apache-2.0
async-test-attrA helper macro for attribute generation on async tests135MIT
async-test-deriveProcedure macro to run async fn as test10,911Apache-2.0
async-tftpExecutor agnostic async TFTP implementation165,171MIT
async-threadFutures version of std::thread50,720MIT OR Apache-2.0
async-throttleAsynchronous Rate Limiting522,962MIT
async-ticktick clock13,800non-standard
async-tiffAsynchronous TIFF reader.4,538MIT OR Apache-2.0
async-time-mock-async-stdMockable time for use in async runtimes (async-std compatibility).5,689MIT
async-time-mock-coreMockable time for use in async runtimes (core package).33,319MIT
async-time-mock-smolMockable time for use in async runtimes (smol compatibility).5,195MIT
async-time-mock-tokioMockable time for use in async runtimes (tokio compatibility).30,463MIT
async-timeoutSome timeout for async rust.6,361MIT
async-timeoutsAn instrument to start async tasks after timeouts4,259MIT
async-timerTimers for Rust async story942,546BSL-1.0
async-timer-rs**Hashed timer wheel** implementation compatible with asynchronous tasks, support async_std/tokio and other futures base framework12,865non-standard
async-timersProvides asynchronous timer primitives29,954Unlicense
async-tlsAsynchronous TLS/SSL streams using Rustls.3,725,094MIT/Apache-2.0
async-tls-acceptora trait for tls acceptors1,909MIT OR Apache-2.0
async-tls-connectorReserved.1,880MIT OR Apache-2.0
async-tls-liteAsynchronous TLS/SSL streams using Rustls.3,354Apache-2.0 OR MIT
async-tracerouteAsync Traceroute library/command-line tool5,037MIT
async-traitType erasure for async trait methods566,876,074MIT OR Apache-2.0
async-trait-exta procedural macro for async traits6,753WTFPL
async-trait-fnA fork of async-trait with useful additional features467,513MIT OR Apache-2.0
async-trait-nostdAsync-trait with no_std support35MIT OR Apache-2.0
async-trait-staticasync fn in trait for no_std7,925MIT
async-trait-syncFork of async-trait with support to Sync future2,036MIT OR Apache-2.0
async-trait-with-sync`async-trait` with `Sync` patch75,332MIT OR Apache-2.0
async-translateA concurrent translation library supporting OpenAI and Microsoft Translator710MIT
async-transmitTrait for transmitting data to peers asynchronously.16,327MIT
async-transportAsynchronous transports with ECN information110,872MIT/Apache-2.0
async-transportsEmpty crate, used only to reserve the name1,679MIT
async-try-fromA crate that provides asynchronous trait-based creation and validation patterns.15,336MIT
async-ttyAn asynchronous TTY library for Rust2,107MIT OR Apache-2.0
async-tunAsynchronous allocation of TUN/TAP devices using async-std30,914MIT OR Apache-2.0
async-tungsteniteAsync binding for Tungstenite, the Lightweight stream-based WebSocket implementation21,793,278MIT
async-tw-econSimple Rust library to use Teeworlds external console asynchronously701MIT
async-txnA runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager…6,663MIT OR Apache-2.0
async-uciAn async UCI Implementation over the tokio runtime.6,079non-standard
async-ucxAsynchronous Rust bindings to UCX.7,357MIT
async-uninetUnified types for asynchronous TCP & Unix sockets.6,684MIT
async-unsyncasynchronous, unsynchronized (thread-local) channels and semaphores210,164MIT/Apache-2.0
async-uringio-uring support for the futures asynchronous runtime.1,807MIT
async-usercallsAn interface for asynchronous usercalls in SGX enclaves.
This is an SGX-only crate, you should compile it with the…15,941MPL-2.0
async-utf8-decoderConvert AsyncRead to incremental UTF8 string stream39,089MIT
async-utilityCollection of async utilities.914,563MIT
async-utilsnothing to see here yet :)4,587MIT OR Apache-2.0
async-utpAn async µTP (Micro/uTorrent Transport Library) library for Tokio2,240MIT/Apache-2.0
async-variadicSimple async variadic functions in Rust with trait bounds4,409MIT
async-vfsAsync Virtual File System27,442MIT
async-vfs-osAsync Virtual File System backed by OS File System9,971MIT
async-wait-groupdeleted - email help@crates.io to claim this crate name3,164Apache-2.0 OR MIT
async-waitgroupGolang like WaitGroup implementation that supports both sync and async Rust20,068MIT OR Apache-2.0
async-wakersA container to register and notify task wakers.30,483MIT
async-walkA concurrent fs walk library built on top of tokio1,967MIT
async-walkdirAsynchronous directory traversal for Rust.2,968,917Apache-2.0
async-wasiAsync WASI for WasmEdge30,363Apache-2.0
async-wasmdeleted - email help@crates.io to claim this crate name3,274Apache-2.0 OR MIT
async-watchAsync watch channel542,534Apache-2.0 OR MIT
async-watch2Async watch channel1,930Apache-2.0 OR MIT
async-watcherTrigger events when files or directories change85,591MIT
async-web-clientasync web client helpers464,817Apache-2.0 OR MIT
async-web-serverasync web server helpers28,040Apache-2.0 OR MIT