# HTTPX

> Async HTTP client for modern Python

**Category:** Python  
**Pricing:** open-source  
**URL:** https://www.python-httpx.org  
**GitHub:** https://github.com/encode/httpx  
**Added:** 2026-08-18

---

## The Hook

HTTPX is requests for the async era.

## What's Good

Sync and async clients share the same interface. HTTP/2 support is built-in. Connection pooling and timeouts work sensibly. The test client enables easy mocking.

## The Catch

Another dependency when requests works for simple cases. Some requests plugins do not have HTTPX equivalents.

## Verdict

The requests replacement for the async era.
