picohttpparser

HTTP parser

A lightweight HTTP request/response parser written in C.

tiny HTTP parser written in C (used in HTTP::Parser::XS et al.)

GitHub

2k stars
79 watching
250 forks
Language: C
last commit: over 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fukamachi/fast-httpA fast and low-level HTTP request/response parser for Common Lisp.343
jeremycw/httpserver.hA single header C library for building event-driven non-blocking HTTP servers1,796
ianh/owlA parser generator tool for visibly pushdown languages748
uriparser/uriparserA C library for parsing and handling Uniform Resource Identifiers (URIs) in a strict RFC 3986 compliant manner.339
tmm1/http_parser.rbA simple HTTP request/response parser that provides callbacks for parsing HTTP messages.200
s-you/pico.vA lightweight web server implementation in V language109
chh/optparseA lightweight command line argument parser for PHP19
lexborisov/myhtmlA fast HTML parsing library written in C1,657
natlabs/http-parser.moAn HTTP request parser for parsing URL, search query, headers and form data.10
patrys/httmockA mocking library for HTTP requests in Python467
athento/hocr-parserA Python library for parsing the HOCR specification into structured data13
servo/html5everAn HTML parser designed to meet the standards of modern web browsers2,171
solusipse/ureqA lightweight C library for dispatching and handling HTTP requests on resource-constrained systems.662
monaco-io/requestAn HTTP client library for making requests in Go291
henvic/httprettyPrints HTTP requests in a human-readable format on the terminal402