HTTP/3 explained - Document describing the HTTP/3 and QUIC protocols.
The modern Web - Good explanation of web networking.
WireMock - Tool for mocking HTTP services.
Caddy - Production-ready open-source web server that is fast, easy to use, and makes you more productive.
llhttp - Port of http_parser to llparse.
see - Static web server, developed using rust.
serve-dir - "python -m SimpleHTTPServer" but FAST.
Yaws web server - HTTP high perfomance 1.1 webserver particularly well suited for dynamic-content web applications.
Vulcain - Use HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs.
nghttp2 - Implementation of the Hypertext Transfer Protocol version 2 in C.
h2spec - Conformance testing tool for HTTP/2 implementation.
HTTP Made Really Easy - Practical Guide to Writing Clients and Servers.
Mini HTTP guide for developers (2020) - Glance behind the curtain: it can affect engineering decisions.
HTTP Caching (2018) - Everything you need to know about web caching.
Cassowary - Modern cross-platform HTTP load-testing tool written in Go.
TwitterServer - Defines a template from which services at Twitter are built.
miniserve - CLI tool to serve files and dirs over HTTP.
wrk - Modern HTTP benchmarking tool.
Broxy - HTTP/HTTPS intercept proxy written in Go.
Smokescreen - Simple HTTP proxy that fogs over naughty URLs.
HTTPie - CLI, cURL-like tool for humans.
http - Host These Things Please - a basic http server for hosting a folder fast and simply.
httpmole - Provides a HTTP mock server that will act as a mole among your services, telling you everything http clients send to it and responding them whatever you want it to respond.
oha - Tiny program that sends some load to a web application.
James - HTTP Proxy and Monitor that enables developers to view and intercept requests made from the browser.