10

8

6

4

2


9.2

5.9

6.0

9.2
1.6

9.3
0.5

3.5

4 HTTP Clients packages and projects

  • httpx

    9.2 5.9 Python
    A next generation HTTP client for Python. ๐Ÿฆ‹
  • Niquests

    6.0 9.2 Python
    Drop-in replacement for Requests. Automatic HTTP/1.1, HTTP/2, and HTTP/3. WebSocket, and SSE included. WASI Supported.
  • APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
    Promo www.appsignal.com
    AppSignal Logo
  • interlock-cb

    1.6 9.3 Python
    A modern circuit breaker for Python 3.11+ โ€” sync and async in a single class (decorator, call(), context manager). Unlike breakers that count consecutive exceptions, it trips on the failure rate over a sliding window (count- or time-based) and on latency alone: calls slower than a threshold count as failures even when they succeed. Zero-dependency core, strictly typed (mypy, pyright and pyrefly in strict mode, signature-preserving decorators), with optional extras โ€” per-host httpx, aiohttp and requests integrations, FastAPI and Litestar 503 + Retry-After mapping, Redis-coordinated state across instances, OpenTelemetry metrics. Version 2 adds a Polly-style resilience pipeline: timeout, bulkhead, breaker, retry (delegated to tenacity) and fallback composed in an explicit order. Installs from PyPI as `interlock-cb` and imports as `interlock`.
  • ngiri

    0.5 3.5 Python
    No description, website, or topics provided.

Add another 'HTTP Clients' Package