{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"}],"enrichment":{"capability":"Impit provides Python bindings to make HTTP requests with browser-like TLS fingerprints and headers, using an API compatible with httpx or requests.","skillfed_tags":["browser-impersonation","tls-fingerprint","web-scraping"],"use_cases":["Web scraping sites that block non-browser user agents or detect automated requests via TLS fingerprinting","Testing web applications that enforce browser-specific behavior or security checks","Integrating browser-like HTTP clients into data collection pipelines without rewriting existing httpx code","Bypassing basic bot detection in APIs that rely on TLS fingerprint or header analysis"],"what_it_does":"Impit is a Python HTTP client that mimics browser behavior by spoofing TLS fingerprints and HTTP headers, making requests appear to come from real browsers rather than automated tools. It wraps the underlying impit library (written in Rust) and exposes an AsyncClient with an API modeled on httpx, so you can often use it as a drop-in replacement. The package is in Beta and ships with prebuilt wheels for most platforms, though some configurations (Linux arm64 with glibc) still require building from source.\n\nThe main use case is circumventing detection systems that block or throttle requests from non-browser clients. Since it maintains httpx compatibility, you can integrate it into existing codebases with minimal refactoring. The implementation is partial\u2014not all httpx features are supported yet\u2014so you may need to check the documentation to confirm your specific use case works.","worth_installing":"Yes, if you need browser impersonation for HTTP requests and can target Python 3.10+. Active maintenance, no known vulnerabilities, permissive license, and broad platform support make it low-risk. The partial httpx compatibility means you should verify your specific features work before committing to production, but the recent release cadence and repository activity suggest ongoing development."},"id":"impit","links":{"html":"https://skillfed.io/packages/impit","md":"https://skillfed.io/packages/impit.md","pypi":"https://pypi.org/project/impit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-05","license_spdx":null,"license_treatment":"permissive","name":"impit","python_support":"supports_current","summary":"A library for making HTTP requests through browser impersonation"},"popularity":{"monthly_downloads":2377457,"position":3097,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.13.2"}
