nghttp2¶
This is an implementation of the Hypertext Transfer Protocol version 2 in C.The framing layer of HTTP/2 is implemented as a reusable C library.On top of that, we have implemented an HTTP/2 client, server and proxy.We have also developed load test and benchmarking tools for HTTP/2.An HPACK encoder and decoder are available as a public API.
https://github.com/nghttp2/nghttp2
Available modules¶
The overview below shows which nghttp2 installations are available per target architecture in EESSI, ordered based on software version (new to old).
To start using nghttp2, load one of these modules using a module load command like:
(This data was automatically generated on Fri, 06 Feb 2026 at 13:12:13 UTC)
| aarch64/generic | aarch64/a64fx | aarch64/neoverse_n1 | aarch64/neoverse_v1 | aarch64/nvidia/grace | x86_64/generic | x86_64/amd/zen2 | x86_64/amd/zen3 | x86_64/amd/zen4 | x86_64/intel/cascadelake | x86_64/intel/haswell | x86_64/intel/icelake | x86_64/intel/sapphirerapids | x86_64/intel/skylake_avx512 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nghttp2/1.58.0-GCC-12.3.0 | x | x | x | x | x | x | x | x | x | x | x | x | x | x |