# fetchling **Repository Path**: mirrors_agronholm/fetchling ## Basic Information - **Project Name**: fetchling - **Description**: AnyIO-based HTTP client library for Python - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-08 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README .. image:: https://github.com/agronholm/fetchling/actions/workflows/test.yml/badge.svg :target: https://github.com/agronholm/fetchling/actions/workflows/test.yml :alt: Build Status .. image:: https://coveralls.io/repos/github/agronholm/fetchling/badge.svg?branch=master :target: https://coveralls.io/github/agronholm/anyio?branch=master :alt: Code Coverage .. image:: https://readthedocs.org/projects/fetchling/badge/?version=latest :target: https://anyio.readthedocs.io/en/latest/?badge=latest :alt: Documentation .. image:: https://badges.gitter.im/gitterHQ/gitter.svg :target: https://gitter.im/python-trio/AnyIO :alt: Gitter chat Fetchling provides both an asynchronous and synchronous HTTP client, backed by the AnyIO_ library. It works on top of asyncio, Trio_ and any future event loop implementation supported by AnyIO. Documentation ------------- View full documentation at: https://fetchling.readthedocs.io/ Features -------- Fetchling offers the following functionality: * HTTP/1.1 and HTTP/2 support * WebSocket client * SSE (Server Sent Events) client * HTTP tunneling using the ``CONNECT`` method * Support for testing ASGI 3.0 applications directly (without sockets) * Transparent decompression support (deflate, gzip, zstd, brotli) .. _AnyIO: https://github.com/agronholm/anyio .. _Trio: https://github.com/python-trio/trio