{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"},{"label":"Browsers","url":"https://skillfed.io/packages/category/internet-www-http-browsers"}],"enrichment":{"capability":"Python wrapper around Playwright that automatically generates and injects realistic device fingerprints (OS, CPU, navigator, fonts, screen dimensions, WebGL, etc.) into a headless Firefox browser to avoid detection.","skillfed_tags":["anti-detection","browser-fingerprinting","web-scraping"],"use_cases":["Web scraping sites that detect and block headless browsers or detect mismatched geolocation and proxy origin","Automated testing of anti-bot systems to verify they catch realistic fingerprints","Running browser automation tasks through residential proxies with matching timezone and locale","Generating multiple concurrent browser sessions with statistically realistic device profiles","Debugging browser fingerprinting by inspecting injected characteristics via Playwright inspector"],"what_it_does":"This package wraps Playwright's API to launch a modified Firefox browser with automatically generated device fingerprints that mimic real-world traffic patterns. Instead of using a generic browser profile, it uses browserforge to create unique OS, CPU, navigator, font, screen, and WebGL characteristics for each session. It also calculates matching geolocation, timezone, and locale data to avoid proxy detection mismatches.\n\nThe package is designed for web scraping, testing, and automation scenarios where detection avoidance matters. It provides both a Python API and CLI tools to manage browser versions, switch between official and community builds, and configure active channels. Optional GeoIP support requires downloading a MaxMind database to map proxy IPs to realistic location data.","worth_installing":"Yes, if you need browser automation with anti-detection fingerprinting. The package is actively maintained, has no known vulnerabilities, low install friction, and a permissive license. Install with the [geoip] extra if using proxies. Requires downloading the browser binary separately via CLI before first use."},"id":"camoufox","links":{"html":"https://skillfed.io/packages/camoufox","md":"https://skillfed.io/packages/camoufox.md","pypi":"https://pypi.org/project/camoufox/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":null,"license_treatment":"permissive","name":"camoufox","python_support":"supports_current","summary":"Wrapper around Playwright to help launch Camoufox"},"popularity":{"monthly_downloads":948429,"position":4663,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.5.4"}
