Compare

Two tools by the company they keep. Every comparable product plots download curves against each other, which answers which is bigger — a total, and the question this project declines. This compares what each is declared alongside.

requests in 350 repositories · httpx in 292 · out of 2,343 sampled · computed 2026-08-24

Not measured as alternatives. They share context, but they also appear together often enough that nothing here says people choose between them. Absence of a measurement, not a finding that they are unrelated.

Declared with both

shared context
Packagewith requestswith httpx
uvicorn80113
fastapi80114
pydantic105142
python-dotenv9688
aiohttp5629
beautifulsoup44028
pyyaml9467
python-multipart3643
playwright1826
aiofiles1830
pypdf1317
openai7654

In requests’s neighbourhood only

Ranked companions of requests that httpx’s own list does not contain. That is a difference between two published neighbourhoods, not a claim that these never appear with httpx — both lists are truncated, and many of these do.

In httpx’s neighbourhood only

The same, the other way round: companions of httpx that requests’s list does not contain.