Add QUIC and HTTP/3 support to Rust networking code
Made by Cloudflare
View profile on GitHub (opens in a new tab)quiche is a Rust software library that adds QUIC and HTTP/3 — the newer protocols behind faster, more reliable web connections — to another program's networking code.
It gives a low-level API for building and reading QUIC packets and tracking connection state; the surrounding application still has to supply its own sockets and timers, though the project ships example command-line client and server tools for testing setups. It is aimed at developers building network software in Rust, not something an end user opens directly. Cloudflare says quiche powers its edge network's HTTP/3 support, and that Android's DNS resolver and the curl tool also use it.
You could use it to…
- Add fast, dropped-packet-tolerant HTTP/3 to Rust code
- Let a library handle QUIC's packets and connection state
- Build on the same tech that runs Cloudflare's HTTP/3 edge
Can I use this?
You'll need Rust and a terminal · Setup needed
Worth knowing The project says its example command-line client and server "are not suitable for production environments," and using the library itself means writing your own networking and event-loop code around it — it is a building block, not a finished application. BuildTube has not run or verified this software.
Why it's here
Not trending this week
Last seen on the GitHub trending list on 28 September 2026. It stays on BuildTube so you can still find it.
- 12,746 people have starred it on GitHub.
Numbers checked on 6 October 2026; not refreshed since.
Behind it
See the code on GitHubBuildTube has not run or verified this project. Everything above is written from what the creator published.
Made this?