Skip to content
Mark Nottingham edited this page Aug 7, 2013 · 17 revisions

This wiki tracks known implementations of HTTP/2. If you have push access to the repository, you can update it; otherwise, send requests to Mark Nottingham.

Please include:

  • a link (to source, if available, or to more general information about the product/service if not; include contact information)
  • the implementation language
  • the roles implemented (client, server, intermediary)
  • negotiation mechanisms supported (ALPN, NPN, Upgrade, direct)
  • the draft version implemented

  • nghttp2; C; client + server + intermediary; draft-04
  • http2-katana; C#; server + test client; ALPN + Upgrade; draft-04
  • node-http2; JavaScript (NodeJS); server + client; direct; draft-04
  • Mozilla; C++; client; ALPN + NPN; draft-04
  • http2-perl; Perl; client + server; NPN; draft-04
  • iij-http2; NodeJS; client + server; NPN + Upgrade (client) + direct; draft-04
  • Akamai Ghost; C++; intermediary; NPN; draft-04
  • Chromium; C++; client; ALPN + NPN; draft-04
  • Hasan's GFE; C++; intermediary; ALPN + NPN; draft-04
  • Twitter; Java; server + client; NPN + ALPN (soon); draft-04

Clone this wiki locally