{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/6"},{"label":"Browsers","url":"https://skillfed.io/packages/category/internet-www-http-browsers"}],"enrichment":{"capability":"A patched version of Playwright that automates Chromium, Firefox, and WebKit browsers while attempting to evade bot-detection systems through rebrowser patches.","skillfed_tags":["bot-detection-evasion","browser-automation","anti-detection"],"use_cases":["Web scraping sites with bot-detection protections that block standard Playwright","Automated testing of web applications that check for automation signatures","Gathering data from sites that serve different content to detected bots","Headless browser testing where stealth against detection systems is required","Automation workflows where detection would trigger CAPTCHAs or IP blocks"],"what_it_does":"rebrowser-playwright is a fork of the official Playwright Python library that applies patches designed to help browser automation scripts evade bot-detection systems. It maintains API compatibility with the original Playwright, supporting automation of Chromium, Firefox, and WebKit across Linux, macOS, and Windows. The package is intended as a drop-in replacement, meaning you can swap it in without rewriting your code.\n\nThe core purpose is to modify browser behavior and headers to appear less like automated tools and more like genuine user activity. It depends on pyee for event handling and greenlet for concurrency support. The package is maintained separately from the official Playwright but tracks its major and minor versions, so version 1.52.0 corresponds to Playwright 1.52.x with additional anti-detection patches applied.","worth_installing":"Yes, if you need bot-detection evasion for legitimate automation tasks. The permissive license and drop-in API compatibility make adoption low-risk. However, the aging maintenance status (462 days since release) and small community (102 stars) mean you should verify that the patches still work against current detection systems before relying on it for production. No known security vulnerabilities."},"id":"rebrowser-playwright","links":{"html":"https://skillfed.io/packages/rebrowser-playwright","md":"https://skillfed.io/packages/rebrowser-playwright.md","pypi":"https://pypi.org/project/rebrowser-playwright/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-05-09","license_spdx":null,"license_treatment":"permissive","name":"rebrowser-playwright","python_support":"supports_current","summary":"A high-level API to automate web browsers"},"popularity":{"monthly_downloads":94911,"position":13299,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.52.0"}
