httpparser is a pythonic binding to the http-parser library used by node.js, which provides a secure, fast, incremental HTTP parser.
httpparser is licensed under the BSD license, tested to work on Python 2.7, Python 3.3 and higher as implemented by CPython and PyPy.