CloakBrowser is a stealth Chromium-based browser that bypasses bot detection tests and serves as a drop-in replacement for Playwright and Puppeteer.
Source: per README View on GitHub →CloakBrowser is gaining attention due to its ability to pass bot detection tests, its seamless integration with existing Playwright and Puppeteer codebases, and its source-level fingerprint patches that provide a more robust solution compared to config-level patches. The project stands out for its unique approach to stealth and its comprehensive support for various automation frameworks.
Source: Synthesis of README and project traitsCloakBrowser modifies Chromium's C++ source code to alter fingerprints, ensuring that it is not detected by bot detection systems. This is a more reliable approach than config-level patches, which can be broken by Chrome updates.
Source: per READMECloakBrowser provides a simple API swap for Playwright and Puppeteer, allowing developers to use it without significant code changes. This feature makes it easy to integrate into existing projects.
Source: per READMEThe `humanize=True` flag enables human-like mouse curves, keyboard timing, and scroll patterns, helping to pass behavioral detection tests.
Source: per READMECloakBrowser includes an auto-updating feature that ensures the latest stealth build is always used, keeping the browser up-to-date with the latest security patches and features.
Source: per READMEThe architecture of CloakBrowser is modular, with separate components for browser launching, humanization of interactions, and proxy management. It uses a combination of C++ source modifications and Python/JavaScript APIs to provide a robust and flexible solution. The project leverages Docker for deployment and uses various Python libraries for handling tasks such as HTTP requests and proxy support.
Source: Code tree + dependency filesCenter: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.
playwrighthttpxgeoip2socksiopatchrightaiohttpwebsocketsCloakBrowser is suitable for developers who need to automate web scraping, web testing, or any task that requires bypassing bot detection. It is particularly useful for scenarios involving CAPTCHA challenges, Cloudflare Turnstile, and other anti-bot measures.
Source: READMEv0.3.30 (Chromium 146.0.7680.177.5) - Released on 2026-05-21. This release includes 58 fingerprint patches, Windows native GPU passthrough, HTTP proxy inline credentials, and support for loading Chrome extensions.
Source: GitHub ReleasesCloakBrowser is a valuable tool for developers requiring stealthy web automation. Its source-level patches and seamless integration with existing automation frameworks make it a compelling choice for those looking to bypass bot detection without significant code changes. It is particularly well-suited for teams working on web scraping and testing projects.
Source: SynthesisCloakBrowser is a stealth Chromium-based browser that bypasses bot detection tests and serves as a drop-in replacement for Playwright and Puppeteer.
CloakBrowser's core features include: Source-level fingerprint patches, Drop-in replacement for Playwright and Puppeteer, Human-like interaction patterns, Auto-updating binary.
CloakBrowser is gaining attention due to its ability to pass bot detection tests, its seamless integration with existing Playwright and Puppeteer codebases, and its source-level fingerprint patches that provide a more…
CloakBrowser is suitable for developers who need to automate web scraping, web testing, or any task that requires bypassing bot detection.