FindSoftware

aiohttp

Asynchronous HTTP client and server library for Python, built on asyncio, with a web server and a client session API.

aiohttp is an asynchronous HTTP client and server library for Python, built on asyncio. The documentation covers a client session API and a web server with middlewares, signals and pluggable routing, and both client and server support WebSockets.

A web application is an Application object run with web.run_app, which the deployment guide describes as a standalone server. The guide also covers running a pool of backend processes behind nginx or HAProxy, or gunicorn behind a reverse proxy, and recommends a tool such as Supervisord to restart the backends after a reboot or crash. The project is developed on GitHub under the aio-libs organization, with GitHub Discussions as a forum.

Identity

Status
Active
Maintainer
aio-libs5
First release
20133

Rendering and deploy

Runs as
Always on8
Install with
pip1

Releases

Current major version
36
Last release
2026-10-116

Adoption

GitHub stars
16,5882
Contributors
4167
Downloads a month
454,165,2609
Dependent repositories
66,4319
Dependent packages
5,2679

Why these figures do not compare

Sources

  1. 2026-10-24: links, Categories, Install with
    docs.aiohttp.org
  2. 2026-10-24: links, Written in, License, GitHub stars
    api.github.com/repos/aio-libs/aiohttp
  3. 2026-10-24: Runtime, Minimum runtime, First release
    pypi.org/pypi/aiohttp/json
  4. 2026-10-24: License model
    raw.githubusercontent.com/aio-libs/aiohttp/master/LICENSE.txt
  5. 2026-10-24: Maintainer
    api.github.com/users/aio-libs
  6. 2026-10-24: Current major version, Last release
    api.github.com/repos/aio-libs/aiohttp/releases/latest
  7. 2026-10-24: Contributors
    api.github.com/repos/aio-libs/aiohttp/contributors
  8. 2026-10-24: Runs as
    docs.aiohttp.org/en/stable/deployment.html
  9. 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON