nghttp2
« Back to VersTracker
Description:
HTTP/2 C Library
Type: Formula  |  Latest Version: 11@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: http2 networking library c protocol
Install: brew install nghttp2
About:
nghttp2 is a high-performance C library implementing the Hypertext Transfer Protocol version 2 (HTTP/2). It provides a robust API for building HTTP/2 clients, servers, and proxies, handling binary framing, header compression, and stream multiplexing. Its primary value is enabling efficient, low-latency network communication for modern web applications.
Key Features:
  • Full HTTP/2 protocol implementation
  • HPACK header compression
  • Asynchronous I/O support
  • Bindings for Python, Ruby, and Node.js
Use Cases:
  • Building high-performance web servers and proxies
  • Creating efficient HTTP/2 clients
  • Network traffic analysis and debugging
Alternatives:
  • libcurl – libcurl is a broader URL transfer library that supports HTTP/2, while nghttp2 is a focused, low-level HTTP/2 implementation.
Version History
Detected Version Rev Change Commit
Mar 18, 2026 2:46pm 11 0 REVISION_ONLY f60700bb
Sep 16, 2025 5:46pm 11 0 VERSION_BUMP 2baeebd4
Oct 23, 2024 4:54am 0 VERSION_BUMP 1fbecfcf
Sep 10, 2024 3:35pm 0 VERSION_BUMP 5ead52c9
Sep 1, 2024 3:58am 0 VERSION_BUMP 312eb42a
Aug 31, 2024 8:33pm 0 VERSION_BUMP 20e80622
Oct 28, 2023 2:20am 0 VERSION_BUMP 6f01d96c
Sep 7, 2023 10:09pm 0 VERSION_BUMP 71fc864a
May 12, 2023 8:42pm 0 VERSION_BUMP 19cdf822