#io #http-1 #networking #api #bring-your-own-io

h11

A pure-Rust, bring-your-own-I/O implementation of HTTP/1.1

2 unstable releases

0.1.0 Nov 22, 2023
0.0.0 Nov 10, 2023

#18 in #http-1

Apache-2.0

125KB
3K SLoC

h11

Inspired by python-h11.

It's a "bring-your-own-I/O" library; h11 contains no IO code whatsoever. This means you can hook h11 up to your favorite network API, and that could be anything you want: synchronous, threaded, asynchronous, or your own implementation of RFC 6214 -- h11 won't judge you.

Dependencies

~2.2–3MB
~55K SLoC