llhttp
« Back to VersTracker
Description:
Port of http_parser to llparse
Type: Formula  |  Tracked Since: Jan 26, 2026
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: http parser networking nodejs typescript c
Install: brew install llhttp
About:
llhttp is a high-performance, low-level HTTP parser written in TypeScript and compiled to C. It is designed to be a safer, more maintainable, and faster replacement for the original http_parser library, commonly used in Node.js and other server-side applications. Its main value is providing a reliable foundation for parsing HTTP/1.x messages in networking tools and web servers.
Key Features:
  • High-performance parsing of HTTP/1.x messages
  • Written in TypeScript and compiled to portable C
  • Focus on security and maintainability
  • Used as the default HTTP parser in Node.js
Use Cases:
  • Building high-performance web servers and proxies
  • Implementing custom HTTP clients or network monitoring tools
  • Embedding a reliable HTTP parser in C/C++ applications
Alternatives:
  • http-parser – The original C library by Joyent, which llhttp was designed to replace with improved safety and performance.
  • nghttp2 – Focuses on HTTP/2 and includes a parser, but is a larger library with a different primary use case.
Version History
Detected Version Rev Change Commit
Jan 26, 2026 11:59pm 0 META 88e2cbde