nghttp2/nghttp2 ? reverse-engineered prompt

Reverse engineered prompt

Build me a fast HTTP/2 library in C, with a few small command line tools on top of it for testing, serving, proxying, and load testing.

I want the core to handle HTTP/2 framing and HPACK header compression cleanly, so other programs can reuse it as a library. Then add a client, a server, and a reverse proxy, plus a benchmark tool that can push a lot of requests and show how it performs. If it makes sense, include experimental HTTP/3 support too, and keep the build flexible so it can be compiled with common TLS and compression libraries.

Make it practical for real use, with sample configs, examples, and docs that explain how to run the tools against a test server. If you need to check current build or protocol details, look up the latest docs online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab