Ross ROSS = Recommend OSS · open-source software intelligence for agents

ngtcp2/ngtcp2

Some data may be outdated — see provenance labels.

ngtcp2 project is an effort to implement IETF QUIC protocol observed · 2026-09-26

github.com/ngtcp2/ngtcp2 · homepage · C · MIT (permissive) observed · 2026-09-26

Health v2 · maintenance only

94/100

  • Activity 96
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 28
  • age_days: 3404
  • days_rel: 86
  • days_push: 25
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

1520 stars · 305 forks observed · 2026-09-26

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

ngtcp2 is a C library implementing the IETF QUIC transport protocol (RFC9000) with no external library dependencies for the core. It includes example QUIC client and server applications and supports multiple TLS backends such as OpenSSL, GnuTLS, BoringSSL, and wolfSSL.

Use cases

  • implement QUIC protocol support in a C or C++ application
  • build an HTTP/3 client or server on top of QUIC
  • test QUIC interoperability against a public endpoint
  • embed QUIC transport in a proxy or load balancer
  • experiment with QUIC RFC extensions like datagrams and address validation

When to choose

  • you need a low-level, dependency-free QUIC implementation in C
  • you want flexibility to pick among multiple TLS backends
  • you are building HTTP/3 infrastructure and need a mature QUIC transport layer

When to avoid

  • you want a high-level HTTP/3 API out of the box (pair it with nghttp3 instead)
  • you need QUIC in a managed language like Python or Go without C bindings
  • you only need a ready-made QUIC client/server application rather than a library

Facets

library · maturity active

networking http-server http-client developer-tools networking web-development developer-tools performance windows cross-platform c quic http3 rfc9000 udp transport-protocol tls linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
ngtcp2/ngtcp2main94

For agents

markdown · JSON · MCP: product_card(name="ngtcp2/ngtcp2")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem