HT

HTTPX

Fully featured async HTTP client for Python — Requests-compatible API with HTTP/2 and async/await support.

Python http free Open Source since 2019

HTTPX is the modern async successor to Requests — it provides the same intuitive API with native async/await support, HTTP/2, and connection timeouts. Its sync client is a drop-in Requests replacement while the async client pairs naturally with FastAPI and Starlette applications.

// commonly used with

Modern, async Python web framework with automatic OpenAPI docs and Pydantic-powered type …

web 2018

Lightweight ASGI framework and toolkit — the foundation that FastAPI and other async Python …

web 2018

// related libraries

Simple, elegant HTTP library for Python — human-friendly API for GET, POST, sessions, …

http 2011 open source

Data validation using Python type hints — parse and validate JSON payloads, configs, and env …

validation 2017 open source

// tags

httpasyncpythonhttp2networkingrest
Something wrong? Edit this entry on GitHub.
✏ Edit on GitHub