-
futures-util
Common utilities and extension traits for the futures-rs library
-
futures-io
The
AsyncRead,AsyncWrite,AsyncSeek, andAsyncBufReadtraits for the futures-rs library -
yamux
Multiplexer over reliable, ordered connections
-
rustls-tokio-stream
AsyncRead/AsyncWrite interface for RustTLS on Tokio
-
piper
An asynchronous single-consumer single-producer pipe for bytes
-
async-speed-limit
Asynchronously speed-limiting multiple byte streams
-
async_io_stream
IntoAsyncRead on steriods
-
ws_stream_tungstenite
Provide AsyncRead/AsyncWrite over Tungstenite WebSockets
-
astral_async_http_range_reader
streaming reading of files over HTTP using range requests
-
async_http_range_reader
streaming reading of files over HTTP using range requests
-
brk_rmcp
Rust SDK for Model Context Protocol
-
derive-io
derive macros for
std::io::{Read,Write},tokio::io::{AsyncRead,AsyncWrite}and more -
axum-range
HTTP Range responses for axum
-
async_smux
Asynchronous smux multiplexing library
-
async-utf8-decoder
Convert AsyncRead to incremental UTF8 string stream
-
pageant
SSH agent transport client
-
zippity
asynchronously creating a ZIP file on the fly
-
rw-stream-sink
Adaptator between Stream/Sink and AsyncRead/AsyncWrite
-
read_range
A portable and efficient crate for reading a specific range of bytes from a file. Provides both sync/async APIs and uses concurrent-safe positional I/O.
-
lol-async
async html-rewriter
-
anchovy
Async Unix socket stream with file descriptor passing
-
tracing-lv
Track your apps in real time
-
picomux
A protocol to multiplex multiple AsyncRead/Write streams over a single one, inspired by smux and http2
-
rkyv_codec
Some adaptors to stream rkyv Archives over AsyncRead and AsyncWrite
-
asyncfd
Send and receive file descriptors over Unix domain sockets while maintaining Tokio AsyncRead and AsyncWrite
-
messagepack-async
functional library for read/writing messagepack with tokio
-
async_async_io
AsyncRead,AsyncWritetraits but withasync fnmethods -
async-read-super-ext
A super extension for tokio::io::AsyncRead
-
uvarint
unsigned varint
-
futures-io-preview
The
AsyncReadandAsyncWritetraits for the futures-rs library -
unsync-pipe
Ringbuffer-backed !Send !Sync binary safe repr(C) AsyncWrite/AsyncRead pair
-
emmapack
Traits for sending and receiving packets
-
agenterra-rmcp
Agenterra fork of Rust SDK for Model Context Protocol
-
bufstream
Buffered I/O for streams where each read/write half is separately buffered
-
tophat
A small, pragmatic, and flexible async http server
-
async-io-bufpool
Efficient asynchronous I/O operations with minimal idle memory overhead
-
async-io-converse
Can conduct a conversation over any AsyncRead or AsyncWrite type with serde compatible types
-
packetio
sending and receiving length-prefixed binary packets over any stream
-
async-ringbuffer
A nonblocking spsc ring buffer with fixed capacity
-
xy-rpc
An RPC framework for Rust
-
compio-btls
SSL streams for Compio backed by BoringSSL
-
async-io-typed
Adapts any AsyncRead or AsyncWrite type to send serde compatible types
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
tokio-stdin-stdout
Thread- and future::sync::mpsc-based AsyncRead/AsyncWrite stdin/stdout with little buffering
-
async-read-progress
Extension traits for inspecting
AsyncReadprogress -
tokio-duplex
Combine seperate
AsyncReadandAsyncWritetypes into a singleAsyncRead + AsyncWritetype -
broker-tokio
tokio for broker
-
range-reader
Converts low-level APIs to read ranges of bytes to
Read + Seek -
cftp
A small, fast and highly customizable FTP server library
-
tokio_sse_codec
Tokio codec for Server-Sent Events
-
hashing-reader
A std::io::Read and tokio::io::AsyncRead wrapper that calculates checksum on the fly
-
swimos_byte_channel
SwimOS Byte Channel
-
dissonance
An async-friendly Rust library for generating Noise-encrypted transport protocols
-
tokio_serial_pacing
A pacing wrapper for SerialStream to ensure silence between Read & Write operations
-
async-os-pipe
Cross platform implementation of a bidirectional async pipe
-
tokio-take-seek
Offers a wrapper to tokio::io::Take that offers a tokio::io::AsyncSeek implementation
-
ppp-stream
Adds ProxyProtocol parsing to AsyncRead streams
-
fuser-async
Build FUSE filesystems where the system calls are directed to async functions. With an example S3 implementation.
-
async-read-util
A collection of utilities for working with AsyncRead
-
async-read-length-limit
limit the size of an async read
-
asyncio-utils
Support limit,skip on AsyncRead traits
-
socks5-protocol
types that can be read from
AsyncReadand write toAsyncWrite -
ws_stream_endpoint
Network stream mock for tokio 0.1
-
hyper-futures
Compatibility layer for futures to use AsyncRead and AsyncWrite traits with hyper
-
mock-embedded-io
Mock implementations of the embedded_io and embedded_io_async traits
-
memcache-rawl
Minimal Memcached client implementation
-
futures-stream-reader
Convert an [AsyncRead] into a [Stream] of byte chunks
-
tokio-prepend-io
Wrapper types that prepends data when reading or writing with AsyncRead or AsyncWrite
-
io-tubes
functionality like pwntools tube for async io in rust
-
sfio-tokio-mock-io
Mock object that implements
AsyncReadandAsyncWriteto facilitate testing of Tokio tasks -
message-sink
Message framing for AsyncRead + AsyncWrite
-
async-eris
Async ERIS encoding library
-
async-stdio
Adapter for using async read/write streams in std::io contexts
-
async-codec-lite
Adaptors from AsyncRead/AsyncWrite to Stream/Sink using futures
-
tls-async
TLS support for AsyncRead/AsyncWrite using native-tls
-
http-connection
Trait representing HTTP connections
-
tracing-lv-core
Track your apps in real time
-
derive-io-macros
Support macros for derive-io
Try searching with DuckDuckGo.