• Stars
    star
    732
  • Rank 61,915 (Top 2 %)
  • Language
    C
  • License
    MIT License
  • Created about 6 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

HTTP/3 library written in C

nghttp3

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.

Documentation

Online documentation is available.

HTTP/3

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.

QPACK

This library implements RFC 9204 QPACK. It supports dynamic table.

License

The MIT License

Copyright (c) 2019 nghttp3 contributors