Back to browse
GitHub Repository

Drop-in replacement for Requests. Automatic HTTP/1.1, HTTP/2, and HTTP/3. WebSocket, and SSE included.

2,368 starsPython

I forked Python's Requests to add HTTP/3, async, and multiplexing

by mesahm·Mar 13, 2026·5 points·2 comments

AI Analysis

●●●BangerSolve My ProblemSlick

Requests is frozen—this adds HTTP/3 and async without breaking your code.

Strengths
  • HTTP/3 over QUIC support where httpx and aiohttp both lack it
  • True drop-in replacement—existing Requests code works without changes
  • DNS-over-HTTPS, DNS-over-QUIC, and DNSSEC built into the HTTP client
Weaknesses
  • Fork means potential drift from upstream Requests security patches
  • Smaller community than httpx for async-specific troubleshooting
Target Audience

Python developers, backend engineers

Similar To

httpx · aiohttp · Requests

Similar Projects