Cold, hard HTTP.
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
hematite
.gitignore
LICENSE
NOTES.rst
README.md
pytest.ini
requirements-test.txt
setup.py

README.md

Hematite

A full-featured and high-accuracy implementation of HTTP/1.1 in pure Python. Core features:

  • Unified Request/Response primitives for server-side and client-side
  • Async-compatible, reentrant, streaming HTTP parser, based on Python generators (coroutines)
  • Built-in nonblocking HTTP client
  • WSGI-compatible

Hematite is still very much a work in progress, but feel free to python setup.py develop and try out some examples!