nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 QPACK in C.
It does not depend on any particular QUIC transport implementation.
Online documentation is available.
This library implements RFC 9114 HTTP/3. It does not support server push.
The following extensions have been implemented:
It can also send and receive SETTINGS_H3_DATAGRAM from HTTP Datagrams and the Capsule Protocol.
This library implements RFC 9204 QPACK. It supports dynamic table.
The MIT License
Copyright (c) 2019 nghttp3 contributors