$ quinn-udp
v0.6.0MAJOR UPDATEUDP sockets with ECN information for the QUIC transport protocol
Latest Update Summary
Crate
Name: quinn-udp New version: 0.6.0 Release date: 2026-03-11T13:38:08.806605Z
Crate readme
Short description Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol.
Long description Quinn provides a high-level async API based on Tokio and supports simultaneous client/server operation, along with features like ordered and unordered stream reads, pluggable cryptography, and application-layer datagrams. It works on stable Rust, with a minimum supported version of 1.80.0. The crate is suitable for use in environments requiring high data rates and can be integrated into custom event loops.
Features • Simultaneous client/server operation • Ordered and unordered stream reads for improved performance • Works on stable Rust, tested on Linux, macOS and Windows • Pluggable cryptography, with a standard implementation backed by rustls and ring • Application-layer datagrams for small, unreliable messages • Future-based async API • Minimum supported Rust version of 1.80.0
Code Examples Basic usage
$ cargo run --example server ./
$ cargo run --example client https://localhost:4433/Cargo.toml
Links • https://docs.rs/quinn/ • https://crates.io/crates/quinn • https://github.com/djc/quinn/issues • https://letsencrypt.org/ • https://github.com/ctz/rustls • https://github.com/briansmith/ring • https://opencollective.com/quinn-rs • https://paris.rustfest.eu/sessions/a-quic-future-in-rust • https://github.com/djc/talks/blob/ff760845b51ba4836cce82e7f2c640ecb5fd59fa/2018-05-26%20A%20QUIC%20future%20in%20Rust/Quinn-Speaker.pdf • https://www.youtube.com/watch?v=EHgyY5DNdvI • https://github.com/djc/quinn/tree/main/quinn/examples • https://quinn-rs.github.io/quinn/networking-introduction.html • https://sans-io.readthedocs.io/how-to-sans-io.html • https://github.com/quinn-rs/quinn/blob/main/quinn/examples/insecure_connection.rs
https://api.github.com/repos/quinn-rs/quinn/releases/294633025
Release info
Release version:
Release description
Code Examples
Minor update: 0.5.14 → 0.6.0
$ DOWNLOADS TREND
$ VERSION HISTORY
$ LINKS
$ INSTALL
cargo add quinn-udpOr add to Cargo.toml: quinn-udp = "0.6.0"