nghttp3
                                
                                 nghttp3 copied to clipboard
                                
                                    nghttp3 copied to clipboard
                            
                            
                            
                        HTTP/3 library written in C
nghttp3
nghttp3 is an implementation of RFC 9114 <https://datatracker.ietf.org/doc/html/rfc9114>_ HTTP/3 mapping over
QUIC and RFC 9204 <https://datatracker.ietf.org/doc/html/rfc9204>_
QPACK in C.
It does not depend on any particular QUIC transport implementation.
Documentation
Online documentation <https://nghttp2.org/nghttp3/>_ is available.
HTTP/3
This library implements RFC 9114 <https://datatracker.ietf.org/doc/html/rfc9114>_ HTTP/3.  It does not
support server push.
The following extensions have been implemented:
- Extensible Prioritization Scheme for HTTP <https://datatracker.ietf.org/doc/html/rfc9218>_
- Bootstrapping WebSockets with HTTP/3 <https://datatracker.ietf.org/doc/html/rfc9220>_
QPACK
This library implements RFC 9204 <https://datatracker.ietf.org/doc/html/rfc9204>_ QPACK.  It supports
dynamic table.
License
The MIT License
Copyright (c) 2019 nghttp3 contributors