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

https://github.com/encode/httpx

asyncio http python trio

Score: 36.518898555982666

Last synced: about 6 hours ago
JSON representation

Repository metadata:

A next generation HTTP client for Python. 🦋


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,481
Total Committers: 246
Avg Commits per committer: 6.02
Development Distribution Score (DDS): 0.547

Commits in past year: 21
Committers in past year: 17
Avg Commits per committer in past year: 1.235
Development Distribution Score (DDS) in past year: 0.857

Name Email Commits
Tom Christie t****m@t****m 671
Florimond Manca f****a@g****m 151
dependabot[bot] 4****] 147
Seth Michael Larson s****n@g****m 29
Yeray Diaz Diaz y****z@g****m 20
Marcelo Trylesinski m****e@g****m 18
Can Sarıgöl c****l@d****r 17
Kar Petrosyan 9****n 16
Adrian Garcia Badaracco 1****b 14
Joe n****g@o****m 12
cdeler s****v@g****m 12
Josep Cugat j****t@g****m 10
T-256 1****6 9
Jamie Hewland j****d@g****m 7
Jt Miclat j****t@g****m 7
Stephen Brown II S****2@g****m 7
Taneli Hukkinen h****1 6
Kar Petrosyan 9****8 6
Hugo van Kemenade h****k 6
Jonas Lundberg j****s@5****e 5
Martijn Pieters m****j@z****m 5
Michał Górny m****y@g****g 5
Yeray Diaz Diaz y****z@f****m 5
Zanie c****t@z****v 4
Quentin Pradet q****t@g****m 4
Michael Oliver m****_@o****m 4
Matus Ferech m****h@t****m 4
Trim21 t****e@g****m 4
RafaelWO 3****O 3
Ofek Lev o****r@g****m 3
and 216 more...

Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 245
Total pull requests: 680
Average time to close issues: 3 months
Average time to close pull requests: about 1 month
Total issue authors: 208
Total pull request authors: 177
Average comments per issue: 5.09
Average comments per pull request: 1.79
Merged pull request: 345
Bot issues: 0
Bot pull requests: 107

Past year issues: 39
Past year pull requests: 140
Past year average time to close issues: 6 days
Past year average time to close pull requests: 17 days
Past year issue authors: 39
Past year pull request authors: 65
Past year average comments per issue: 0.87
Past year average comments per pull request: 0.96
Past year merged pull request: 26
Past year bot issues: 0
Past year bot pull requests: 16

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/encode/httpx

Top Issue Authors

  • tomchristie (22)
  • lovelydinosaur (3)
  • trim21 (3)
  • gjmhmm8 (3)
  • florimondmanca (3)
  • karosis88 (2)
  • sethmlarson (2)
  • jlaine (2)
  • karpetrosyan (2)
  • simonw (2)
  • heysarthak (2)
  • pquentin (2)
  • StephenBrown2 (2)
  • RavenCri (1)
  • Sxderp (1)

Top Pull Request Authors

  • tomchristie (140)
  • dependabot[bot] (107)
  • karpetrosyan (36)
  • T-256 (29)
  • lovelydinosaur (13)
  • florimondmanca (11)
  • trim21 (10)
  • karosis88 (9)
  • joemarshall (8)
  • cclauss (7)
  • mbeijen (7)
  • Kludex (7)
  • RafaelWO (6)
  • hugovk (5)
  • KalleDK (5)

Top Issue Labels

  • enhancement (15)
  • question (9)
  • bug (7)
  • wontfix (7)
  • user-experience (7)
  • http/2 (6)
  • perf (6)
  • docs (5)
  • external (5)
  • tls+pki (5)
  • discussion (3)
  • concurrency (3)
  • refactor (3)
  • proxies (2)
  • requests-compat (2)
  • httpcore (2)
  • pooling (2)
  • 1.0 proposal (1)

Top Pull Request Labels

  • dependencies (107)
  • python (102)
  • refactor (36)
  • 1.0 proposal (26)
  • docs (18)
  • enhancement (11)
  • user-experience (10)
  • bug (8)
  • api change (6)
  • github_actions (5)
  • release (3)
  • wontfix (2)
  • do not merge (2)
  • perf (2)
  • discussion (2)
  • tooling (1)
  • help wanted (1)

Package metadata

pypi.org: httpx

The next generation HTTP client.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: BSD-3-Clause
  • Latest release: 0.28.1 (published about 1 year ago)
  • Last Synced: 2026-02-04T13:15:25.571Z (1 day ago)
  • Versions: 75
  • Dependent Packages: 3,898
  • Dependent Repositories: 28,516
  • Downloads: 354,700,130 Last month
  • Docker Downloads: 1,598,649,177
  • Rankings:
    • Dependent packages count: 0.008%
    • Downloads: 0.026%
    • Dependent repos count: 0.042%
    • Docker downloads count: 0.043%
    • Stargazers count: 0.426%
    • Average: 0.427%
    • Forks count: 2.015%
  • Maintainers (3)
  • Advisories:
conda-forge.org: httpx

  • Homepage: https://github.com/encode/httpx
  • Licenses: BSD-3-Clause
  • Latest release: 0.23.0 (published over 3 years ago)
  • Last Synced: 2026-01-31T14:02:18.445Z (5 days ago)
  • Versions: 39
  • Dependent Packages: 56
  • Dependent Repositories: 21
  • Rankings:
    • Dependent packages count: 1.322%
    • Stargazers count: 2.884%
    • Average: 4.571%
    • Forks count: 6.213%
    • Dependent repos count: 7.865%
spack.io: py-httpx

HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.

  • Homepage: https://github.com/encode/httpx
  • Licenses: []
  • Latest release: 0.28.1 (published about 1 year ago)
  • Last Synced: 2026-01-31T14:02:04.326Z (5 days ago)
  • Versions: 8
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.889%
    • Forks count: 3.418%
    • Average: 5.822%
    • Dependent packages count: 18.98%
  • Maintainers (1)
anaconda.org: httpx

HTTPX is a fully featured HTTP client library for Python 3. It includes an integrated command line client, has support for both HTTP/1.1 and HTTP/2, and provides both sync and async APIs.

  • Homepage: https://github.com/encode/httpx
  • Licenses: BSD-3-Clause
  • Latest release: 0.28.1 (published 9 months ago)
  • Last Synced: 2026-01-31T14:02:09.841Z (5 days ago)
  • Versions: 20
  • Dependent Packages: 13
  • Dependent Repositories: 21
  • Rankings:
    • Dependent packages count: 3.171%
    • Stargazers count: 7.579%
    • Forks count: 13.134%
    • Average: 13.859%
    • Dependent repos count: 31.552%
pypi.org: web3http

The next generation HTTP client for Web3.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: LGPL
  • Latest release: 0.17.0 (published almost 5 years ago)
  • Last Synced: 2026-01-31T14:02:04.219Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 31 Last month
  • Rankings:
    • Stargazers count: 0.176%
    • Forks count: 1.571%
    • Dependent packages count: 10.141%
    • Average: 15.418%
    • Dependent repos count: 21.526%
    • Downloads: 43.677%
  • Maintainers (1)
pypi.org: httpx-with-httpcore-with-random-feature-branch

The next generation HTTP client.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: BSD License
  • Latest release: 0.25.1 (published about 2 years ago)
  • Last Synced: 2026-01-31T14:02:04.250Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 22 Last month
  • Docker Downloads: 21,546
  • Rankings:
    • Stargazers count: 0.173%
    • Forks count: 1.57%
    • Dependent packages count: 10.026%
    • Average: 19.812%
    • Dependent repos count: 67.481%
  • Maintainers (1)
pypi.org: elapi-test-pkg-xyz

elAPI is a powerful, extensible API client for eLabFTW.

  • Homepage: https://www.urz.uni-heidelberg.de/en/service-catalogue/software-and-applications/elabftw
  • Documentation: https://elapi-test-pkg-xyz.readthedocs.io/
  • Licenses: AGPL-3.0-only
  • Latest release:
  • Last Synced: 2024-12-09T08:27:35.604Z (about 1 year ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 10.73%
    • Average: 35.579%
    • Dependent repos count: 60.429%
  • Maintainers (1)
nixpkgs-23.05: python310Packages.httpx

The next generation HTTP client

nixpkgs-23.05: python311Packages.httpx

The next generation HTTP client

nixpkgs-23.11: python311Packages.httpx

The next generation HTTP client

nixpkgs-23.11: python310Packages.httpx

The next generation HTTP client

nixpkgs-24.11: python311Packages.httpx

Next generation HTTP client

nixpkgs-24.11: python312Packages.httpx

Next generation HTTP client

nixpkgs-unstable: python313Packages.httpx

Next generation HTTP client

nixpkgs-unstable: python314Packages.httpx

Next generation HTTP client

nixpkgs-24.05: python311Packages.httpx

The next generation HTTP client

nixpkgs-24.05: python312Packages.httpx

The next generation HTTP client


Dependencies

.github/workflows/publish.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/test-suite.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
  • anyio *
  • certifi *
  • httpcore ==1.*
  • idna *
  • sniffio *
requirements.txt pypi
  • build ==1.0.3
  • chardet ==5.2.0
  • coverage ==7.3.0
  • cryptography ==41.0.7
  • mkautodoc ==0.2.0
  • mkdocs ==1.5.3
  • mkdocs-material ==9.4.14
  • mypy ==1.5.1
  • pytest ==7.4.3
  • ruff ==0.1.6
  • trio ==0.22.2
  • trio-typing ==0.10.0
  • trustme ==1.1.0
  • twine ==4.0.2
  • types-certifi ==2021.10.8.2
  • types-chardet ==5.0.4.5
  • uvicorn ==0.24.0.post1