{"library":"curl-cffi","type":"library","category":null,"description":"curl-cffi is a Python binding for the curl-impersonate fork via CFFI. It enables Python applications to impersonate browsers' TLS/JA3 and HTTP/2 fingerprints, effectively bypassing many anti-bot systems. The library provides a high-level API that mimics the popular `requests` library, making it intuitive to use. It supports asynchronous operations, HTTP/2, HTTP/3, and WebSockets. The current stable version is 0.14.0, with active development and frequent updates.","language":"python","status":"active","version":"0.14.0","tags":["web scraping","http client","impersonation","tls fingerprinting","http/2","http/3","asyncio","cffi"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install curl-cffi","imports":["from curl_cffi import requests","from curl_cffi.requests import Session","from curl_cffi import AsyncSession","from curl_cffi import WebSocket"]}],"homepage":null,"github":"https://github.com/lexiforest/curl_cffi","docs":null,"changelog":null,"pypi":"https://pypi.org/project/curl-cffi/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3,"avg_import_s":0.38,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/curl-cffi/compatibility"}}