aiohttp
Async HTTP client/server framework — handles thousands of concurrent connections and is widely used for web scraping, APIs, and async microservices
Visit aiohttp →aiohttp provides both an async HTTP client and an async web server framework in one library — commonly reached for on the client side specifically, for making many concurrent HTTP requests (web scraping, calling multiple APIs in parallel) without blocking.
As a server framework it predates FastAPI and Starlette and is less commonly chosen for new API projects today, but its client (aiohttp.ClientSession) remains widely used on its own, independent of which server framework a project runs.