An open API service for producing an overview of a list of open source projects.

https://github.com/aio-libs/aiohttp

aiohttp async asyncio hacktoberfest http http-client http-server python

Score: 38.05244169600063

Last synced: about 8 hours ago
JSON representation

Repository metadata:

Asynchronous HTTP client/server framework for asyncio and Python


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 11,913
Total Committers: 790
Avg Commits per committer: 15.08
Development Distribution Score (DDS): 0.678

Commits in past year: 1,302
Committers in past year: 54
Avg Commits per committer in past year: 24.111
Development Distribution Score (DDS) in past year: 0.506

Name Email Commits
Andrew Svetlov a****v@g****m 3831
dependabot[bot] 4****] 1895
patchback[bot] 4****] 988
J. Nick Koston n****k@k****g 795
Nikolay Kim f****1@g****m 600
Sam Bull g****t@s****g 520
Sviatoslav Sydorenko w****k@s****a 494
dependabot-preview[bot] 2****] 236
pyup.io bot g****t@p****o 206
Nikolay Kim n****m@a****m 163
Alexey Popravka a****a@h****m 61
Alexander Shorin k****l@g****m 60
pre-commit-ci[bot] 6****] 51
Jashandeep Sohi j****i@g****m 44
Samuel Colvin s****@m****m 37
aio-libs-github-bot[bot] 7****] 33
Anton Kasyanov a****v@g****m 31
Cycloctane C****e@o****m 30
Pau Freixes p****s@g****m 28
Arthur Darcet a****b@d****r 28
Nickolai Novik i****y@y****m 25
Dmitry Erlikh d****h@g****m 25
Vladimir Rutsky r****y 23
Коренберг Марк s****r@g****m 22
Olexiy Pohorely 5****z 22
github-actions[bot] 4****] 20
Andrew Leech a****w@a****t 19
Marc Mueller 3****p 19
Marco Paolini m****o@c****m 19
Slava s****g@g****m 18
and 760 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 803
Total pull requests: 6,337
Average time to close issues: over 1 year
Average time to close pull requests: 18 days
Total issue authors: 609
Total pull request authors: 253
Average comments per issue: 5.67
Average comments per pull request: 2.18
Merged pull request: 5,262
Bot issues: 16
Bot pull requests: 3,417

Past year issues: 102
Past year pull requests: 1,986
Past year average time to close issues: 19 days
Past year average time to close pull requests: 1 day
Past year issue authors: 80
Past year pull request authors: 69
Past year average comments per issue: 4.06
Past year average comments per pull request: 2.28
Past year merged pull request: 1,615
Past year bot issues: 4
Past year bot pull requests: 1,246

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/aio-libs/aiohttp

Top Issue Authors

  • bdraco (51)
  • Dreamsorcerer (30)
  • asvetlov (16)
  • dmoklaf (11)
  • dependabot[bot] (9)
  • patchback[bot] (7)
  • mgorny (6)
  • thehesiod (6)
  • socketpair (5)
  • musicinmybrain (5)
  • webknjaz (4)
  • kenballus (4)
  • NewUserHa (4)
  • steverep (4)
  • hyzyla (3)

Top Pull Request Authors

  • dependabot[bot] (2,078)
  • bdraco (1,613)
  • patchback[bot] (1,291)
  • Dreamsorcerer (573)
  • webknjaz (49)
  • pre-commit-ci[bot] (45)
  • Cycloctane (43)
  • asvetlov (38)
  • steverep (35)
  • cdce8p (22)
  • Vizonex (15)
  • Olegt0rr (13)
  • TimMenninger (13)
  • PLPeeters (12)
  • arcivanov (10)

Top Issue Labels

  • bug (462)
  • enhancement (172)
  • needs-info (107)
  • Stale (86)
  • client (30)
  • reproducer: present (23)
  • good first issue (21)
  • Hacktoberfest (21)
  • reproducer: missing (20)
  • need pull request (18)
  • documentation (16)
  • question (14)
  • invalid (13)
  • server (11)
  • dependencies (11)
  • regression (8)
  • meta (8)
  • pr-available (7)
  • backport-3.11 (6)
  • wontfix (5)
  • bot:chronographer:provided (5)
  • waiting-for-upstream (4)
  • bot:chronographer:skip (4)
  • backport-3.10 (3)
  • outdated (3)
  • tests (2)
  • infra (2)
  • backport-3.12 (2)
  • OS/Windows (1)
  • pr-rejected (1)

Top Pull Request Labels

  • dependencies (2,085)
  • bot:chronographer:provided (1,421)
  • bot:chronographer:skip (991)
  • backport-3.11 (800)
  • backport-3.10 (532)
  • backport-3.12 (410)
  • backport-3.9 (215)
  • backport:skip (181)
  • backport-3.13 (105)
  • python (43)
  • documentation (25)
  • backport-3.14 (20)
  • infra (19)
  • pr-unfinished (19)
  • backport-3.8 (15)
  • enhancement (13)
  • meta (8)
  • client (4)
  • bug (3)
  • server (3)
  • github_actions (2)
  • regression (2)
  • invalid (1)
  • autosquash (1)
  • outdated (1)
  • type/minor (1)
  • activestorage (1)
  • accepted (1)

Package metadata

pypi.org: aiohttp

Async http client/server framework (asyncio)

spack.io: py-aiohttp

Supports both client and server side of HTTP protocol. Supports both client and server Web-Sockets out-of-the-box and avoids Callbacks. Provides Web-server with middlewares and plugable routing.

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: []
  • Latest release: 3.9.5 (published over 1 year ago)
  • Last Synced: 2024-11-29T16:33:20.519Z (about 1 year ago)
  • Versions: 8
  • Dependent Packages: 21
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.667%
    • Average: 1.737%
    • Forks count: 1.917%
    • Dependent packages count: 4.363%
  • Maintainers (1)
conda-forge.org: aiohttp

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: MIT AND Apache-2.0
  • Latest release: 3.8.3 (published over 3 years ago)
  • Last Synced: 2026-02-01T14:36:32.165Z (5 days ago)
  • Versions: 36
  • Dependent Packages: 150
  • Dependent Repositories: 392
  • Rankings:
    • Dependent packages count: 0.494%
    • Dependent repos count: 1.437%
    • Average: 1.756%
    • Stargazers count: 2.256%
    • Forks count: 2.835%
anaconda.org: aiohttp

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: Apache-2.0 AND MIT
  • Latest release: 3.13.3 (published 29 days ago)
  • Last Synced: 2026-01-31T18:38:41.709Z (5 days ago)
  • Versions: 35
  • Dependent Packages: 15
  • Dependent Repositories: 392
  • Rankings:
    • Dependent packages count: 2.663%
    • Average: 6.293%
    • Stargazers count: 6.415%
    • Forks count: 7.595%
    • Dependent repos count: 8.502%
pypi.org: aiohttp-edit

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Documentation: https://aiohttp-edit.readthedocs.io/
  • Licenses: Apache 2
  • Latest release: 3.7.4.post11 (published over 4 years ago)
  • Last Synced: 2026-02-03T20:27:21.238Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 81 Last month
  • Rankings:
    • Stargazers count: 0.132%
    • Forks count: 0.344%
    • Dependent packages count: 7.303%
    • Average: 10.721%
    • Dependent repos count: 22.068%
    • Downloads: 23.757%
  • Maintainers (1)
pypi.org: aiohttp-nossl

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Documentation: https://aiohttp-nossl.readthedocs.io/
  • Licenses: Apache 2
  • Latest release:
  • Last Synced: 2025-10-18T00:18:05.388Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 10.837%
    • Average: 35.928%
    • Dependent repos count: 61.02%
  • Maintainers (1)
nixpkgs-23.05: python310Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-24.11: python311Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-24.11: python312Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-24.05: python312Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-23.05: python311Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-23.11: python310Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-23.11: python311Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-unstable: python313Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-unstable: python314Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio

nixpkgs-24.05: python311Packages.aiohttp

Asynchronous HTTP Client/Server for Python and asyncio


Dependencies

requirements/dev.txt pypi
  • cherry_picker ==2.1.0 development
  • pip-tools ==6.5.0 development
requirements/test.txt pypi
  • Brotli ==1.0.9 test
  • coverage ==6.4.2 test
  • cryptography ==36.0.1 test
  • freezegun ==1.1.0 test
  • mypy ==0.931 test
  • mypy-extensions ==0.4.3 test
  • proxy.py * test
  • pytest ==7.1.2 test
  • pytest-cov ==3.0.0 test
  • pytest-mock ==3.6.1 test
  • python-on-whales ==0.36.1 test
  • re-assert ==1.1.0 test
  • setuptools-git ==1.2 test
  • trustme ==0.9.0 test
  • wait-for-it ==2.2.1 test
.github/workflows/auto-merge.yml actions
  • dependabot/fetch-metadata v1 composite
.github/workflows/ci-cd.yml actions
  • actions/cache v3.0.4 composite
  • actions/checkout v4 composite
  • actions/download-artifact v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • aio-libs/create-release v1.6.6 composite
  • codecov/codecov-action v3 composite
  • docker/setup-qemu-action v3 composite
  • pypa/cibuildwheel v2.16.2 composite
  • pypa/gh-action-pypi-publish release/v1 composite
  • re-actors/alls-green release/v1 composite
  • sigstore/gh-action-sigstore-python v2.1.0 composite
  • softprops/action-gh-release v1 composite
.github/workflows/codeql.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
tools/testing/Dockerfile docker
  • python $PYTHON_VERSION build
pyproject.toml pypi
requirements/base.txt pypi
  • aiodns ==3.1.0
  • aiosignal ==1.3.1
  • async-timeout ==4.0.3
  • brotli ==1.1.0
  • cffi ==1.15.1
  • frozenlist ==1.4.0
  • gunicorn ==21.2.0
  • idna ==3.4
  • multidict ==6.0.4
  • packaging ==23.1
  • pycares ==4.3.0
  • pycparser ==2.21
  • typing-extensions ==4.7.1
  • uvloop ==0.17.0
  • yarl ==1.9.2
requirements/constraints.txt pypi
  • aiodns ==3.1.0
  • aiohttp-theme ==0.1.6
  • aioredis ==2.0.1
  • aiosignal ==1.3.1
  • alabaster ==0.7.13
  • async-timeout ==4.0.3
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • brotli ==1.1.0
  • build ==0.10.0
  • certifi ==2023.7.22
  • cffi ==1.15.1
  • cfgv ==3.3.1
  • charset-normalizer ==3.2.0
  • cherry-picker ==2.1.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • coverage ==7.3.2
  • cryptography ==41.0.3
  • cython ==3.0.3
  • distlib ==0.3.7
  • docutils ==0.20.1
  • exceptiongroup ==1.1.2
  • filelock ==3.12.2
  • freezegun ==1.2.2
  • frozenlist ==1.4.0
  • funcparserlib ==1.0.1
  • gidgethub ==5.3.0
  • gunicorn ==21.2.0
  • identify ==2.5.26
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • iniconfig ==2.0.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • multidict ==6.0.4
  • mypy ==1.6.0
  • mypy-extensions ==1.0.0
  • nodeenv ==1.8.0
  • packaging ==23.1
  • pillow ==9.5.0
  • pip ==23.2.1
  • pip-tools ==7.3.0
  • platformdirs ==3.10.0
  • pluggy ==1.2.0
  • pre-commit ==3.4.0
  • proxy-py ==2.4.3
  • pycares ==4.3.0
  • pycparser ==2.21
  • pydantic ==1.10.12
  • pyenchant ==3.2.2
  • pygments ==2.15.1
  • pyjwt ==2.8.0
  • pyproject-hooks ==1.0.0
  • pytest ==7.4.2
  • pytest-cov ==4.1.0
  • pytest-mock ==3.11.1
  • python-dateutil ==2.8.2
  • python-on-whales ==0.65.0
  • pyyaml ==6.0.1
  • re-assert ==1.1.0
  • regex ==2023.6.3
  • requests ==2.31.0
  • setuptools ==68.0.0
  • setuptools-git ==1.2
  • six ==1.16.0
  • slotscheck ==0.17.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-spelling ==8.0.0
  • sphinxcontrib-towncrier ==0.3.2a0
  • toml ==0.10.2
  • tomli ==2.0.1
  • towncrier ==23.6.0
  • tqdm ==4.65.0
  • trustme ==1.1.0
  • typer ==0.9.0
  • typing-extensions ==4.7.1
  • uritemplate ==4.1.1
  • urllib3 ==2.0.4
  • uvloop ==0.17.0
  • virtualenv ==20.24.2
  • wait-for-it ==2.2.2
  • webcolors ==1.13
  • wheel ==0.41.0
  • yarl ==1.9.2
requirements/cython.txt pypi
  • cython ==3.0.3
  • multidict ==6.0.4
  • typing-extensions ==4.7.1
requirements/doc-spelling.txt pypi
  • aiohttp-theme ==0.1.6
  • alabaster ==0.7.13
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • certifi ==2023.7.22
  • charset-normalizer ==3.3.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • docutils ==0.20.1
  • funcparserlib ==1.0.1
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • packaging ==23.1
  • pillow ==9.5.0
  • pyenchant ==3.2.2
  • pygments ==2.15.1
  • requests ==2.31.0
  • setuptools ==68.0.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-spelling ==8.0.0
  • sphinxcontrib-towncrier ==0.3.2a0
  • towncrier ==23.6.0
  • urllib3 ==2.0.6
  • webcolors ==1.13
requirements/doc.txt pypi
  • aiohttp-theme ==0.1.6
  • alabaster ==0.7.13
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • certifi ==2023.7.22
  • charset-normalizer ==3.3.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • docutils ==0.20.1
  • funcparserlib ==1.0.1
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • packaging ==23.1
  • pillow ==9.5.0
  • pygments ==2.15.1
  • requests ==2.31.0
  • setuptools ==68.0.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-towncrier ==0.3.2a0
  • towncrier ==23.6.0
  • urllib3 ==2.0.6
  • webcolors ==1.13
requirements/lint.txt pypi
  • aioredis ==2.0.1
  • async-timeout ==4.0.3
  • cfgv ==3.3.1
  • click ==8.1.6
  • distlib ==0.3.7
  • exceptiongroup ==1.1.2
  • filelock ==3.12.2
  • identify ==2.5.26
  • iniconfig ==2.0.0
  • mypy ==1.6.0
  • mypy-extensions ==1.0.0
  • nodeenv ==1.8.0
  • packaging ==23.1
  • platformdirs ==3.10.0
  • pluggy ==1.2.0
  • pre-commit ==3.4.0
  • pytest ==7.4.2
  • pyyaml ==6.0.1
  • setuptools ==68.0.0
  • slotscheck ==0.17.0
  • tomli ==2.0.1
  • typing-extensions ==4.7.1
  • uvloop ==0.17.0
  • virtualenv ==20.24.2
requirements/multidict.txt pypi
  • multidict ==6.0.4
requirements/runtime-deps.txt pypi
  • aiodns ==3.1.0
  • aiosignal ==1.3.1
  • async-timeout ==4.0.3
  • brotli ==1.1.0
  • cffi ==1.15.1
  • frozenlist ==1.4.0
  • idna ==3.4
  • multidict ==6.0.4
  • pycares ==4.3.0
  • pycparser ==2.21
  • yarl ==1.9.2
setup.py pypi
.github/workflows/labels.yml actions
  • actions/github-script v8 composite
.github/workflows/stale.yml actions
  • actions/stale v10 composite
requirements/test-common.txt pypi
  • annotated-types ==0.7.0 test
  • blockbuster ==1.5.26 test
  • cffi ==2.0.0 test
  • click ==8.3.1 test
  • coverage ==7.13.0 test
  • cryptography ==46.0.3 test
  • exceptiongroup ==1.3.1 test
  • execnet ==2.1.2 test
  • forbiddenfruit ==0.1.4 test
  • freezegun ==1.5.5 test
  • idna ==3.7 test
  • iniconfig ==2.3.0 test
  • isal ==1.8.0 test
  • librt ==0.7.5 test
  • markdown-it-py ==4.0.0 test
  • mdurl ==0.1.2 test
  • mypy ==1.19.1 test
  • mypy-extensions ==1.1.0 test
  • packaging ==25.0 test
  • pathspec ==0.12.1 test
  • pkgconfig ==1.5.5 test
  • pluggy ==1.6.0 test
  • proxy-py ==2.4.10 test
  • pycparser ==2.23 test
  • pydantic ==2.12.5 test
  • pydantic-core ==2.41.5 test
  • pygments ==2.19.2 test
  • pytest ==9.0.2 test
  • pytest-codspeed ==4.2.0 test
  • pytest-cov ==7.0.0 test
  • pytest-mock ==3.15.1 test
  • pytest-xdist ==3.8.0 test
  • python-dateutil ==2.9.0.post0 test
  • python-on-whales ==0.79.0 test
  • rich ==14.2.0 test
  • setuptools-git ==1.2 test
  • six ==1.17.0 test
  • tomli ==2.3.0 test
  • trustme ==1.2.1 test
  • typing-extensions ==4.15.0 test
  • typing-inspection ==0.4.2 test
  • wait-for-it ==2.3.0 test
  • zlib-ng ==1.0.0 test
requirements/base-ft.txt pypi
  • aiodns ==3.6.1
  • aiohappyeyeballs ==2.6.1
  • aiosignal ==1.4.0
  • async-timeout ==5.0.1
  • backports-zstd ==1.2.0
  • brotli ==1.2.0
  • cffi ==2.0.0
  • frozenlist ==1.8.0
  • gunicorn ==23.0.0
  • idna ==3.7
  • multidict ==6.7.0
  • packaging ==25.0
  • propcache ==0.4.1
  • pycares ==4.11.0
  • pycparser ==2.23
  • typing-extensions ==4.15.0
  • yarl ==1.22.0
requirements/test-ft.txt pypi
  • aiodns ==3.6.1 test
  • aiohappyeyeballs ==2.6.1 test
  • aiosignal ==1.4.0 test
  • annotated-types ==0.7.0 test
  • async-timeout ==5.0.1 test
  • backports-zstd ==1.2.0 test
  • blockbuster ==1.5.26 test
  • brotli ==1.2.0 test
  • cffi ==2.0.0 test
  • click ==8.3.1 test
  • coverage ==7.13.0 test
  • cryptography ==46.0.3 test
  • exceptiongroup ==1.3.1 test
  • execnet ==2.1.2 test
  • forbiddenfruit ==0.1.4 test
  • freezegun ==1.5.5 test
  • frozenlist ==1.8.0 test
  • gunicorn ==23.0.0 test
  • idna ==3.7 test
  • iniconfig ==2.3.0 test
  • isal ==1.8.0 test
  • librt ==0.7.5 test
  • markdown-it-py ==4.0.0 test
  • mdurl ==0.1.2 test
  • multidict ==6.7.0 test
  • mypy ==1.19.1 test
  • mypy-extensions ==1.1.0 test
  • packaging ==25.0 test
  • pathspec ==0.12.1 test
  • pkgconfig ==1.5.5 test
  • pluggy ==1.6.0 test
  • propcache ==0.4.1 test
  • proxy-py ==2.4.10 test
  • pycares ==4.11.0 test
  • pycparser ==2.23 test
  • pydantic ==2.12.5 test
  • pydantic-core ==2.41.5 test
  • pygments ==2.19.2 test
  • pytest ==9.0.2 test
  • pytest-codspeed ==4.2.0 test
  • pytest-cov ==7.0.0 test
  • pytest-mock ==3.15.1 test
  • pytest-xdist ==3.8.0 test
  • python-dateutil ==2.9.0.post0 test
  • python-on-whales ==0.79.0 test
  • rich ==14.2.0 test
  • setuptools-git ==1.2 test
  • six ==1.17.0 test
  • tomli ==2.3.0 test
  • trustme ==1.2.1 test
  • typing-extensions ==4.15.0 test
  • typing-inspection ==0.4.2 test
  • wait-for-it ==2.3.0 test
  • yarl ==1.22.0 test
  • zlib-ng ==1.0.0 test