Quick Summary: 📝
CloakBrowser is a stealth-focused Chromium browser designed to bypass bot detection systems. It functions as a drop-in replacement for Playwright and Puppeteer, offering a real Chromium binary with source-level fingerprint patches to appear as a legitimate user browser.
Key Takeaways: 💡
✅ CloakBrowser offers true stealth browsing by modifying Chromium at the C++ source level, bypassing advanced bot detection.
✅ It's a seamless, drop-in replacement for Playwright and Puppeteer, requiring minimal code changes to integrate.
✅ The project effectively defeats major anti-bot systems like Cloudflare Turnstile, reCAPTCHA v3 (0.9 score), and FingerprintJS.
✅ Features like
humanize=Trueprovide realistic mouse, keyboard, and scroll patterns, enhancing undetectability.✅ It's free, open-source, easy to install, and includes an auto-updating binary for continuous stealth.
Project Statistics: 📊
- ⭐ Stars: 9957
- 🍴 Forks: 748
- ❗ Open Issues: 48
Tech Stack: 💻
- ✅ Python
Ever felt the frustration of your web automation scripts getting blocked by sophisticated anti-bot systems? Whether it's Cloudflare, reCAPTCHA, or FingerprintJS, these defenses are constantly evolving, making tasks like data scraping, testing, or monitoring a real headache. Well, what if I told you there's a game-changer that lets your automated browsers sail through these checks undetected? Meet CloakBrowser, a stealth Chromium build designed to look and act just like a normal human-operated browser.
This isn't just a simple configuration tweak or a JavaScript injection. CloakBrowser goes deep, modifying the Chromium binary at the C++ source level. We're talking about 49 intricate patches that adjust fingerprints related to canvas, WebGL, audio, fonts, GPU, screen, WebRTC, network timing, and even automation signals. This means antibot systems score it as a legitimate browser because, under the hood, it is a legitimate browser, just with its automation tells expertly masked. Plus, with the humanize=True flag, you get incredibly realistic mouse curves, keyboard timing, and scroll patterns, making behavioral detection a thing of the past.
The best part? Integrating CloakBrowser into your existing projects is incredibly simple. If you're already using Playwright or Puppeteer, you're in luck! CloakBrowser is designed as a drop-in replacement. You literally just swap the import statement, and you're good to go. This means you can get unblocked in as little as three lines of code and about 30 seconds. No complex rewrites, no steep learning curve – just seamless transition to an undetectable browser. It's available via pip install cloakbrowser for Python and npm install cloakbrowser for JavaScript/Node.js, with the stealth Chromium binary automatically downloading on first run.
Imagine the possibilities: reliable data collection, robust end-to-end testing, and smoother monitoring without constant IP bans or CAPTCHA challenges. CloakBrowser has been rigorously tested against over 30 detection sites, consistently passing Cloudflare Turnstile, achieving a human-level 0.9 reCAPTCHA v3 score, and bypassing FingerprintJS. It even features an auto-updating binary, so you're always running the latest stealth build. And to top it all off, it's completely free and open source, meaning no subscriptions or usage limits to worry about. This project truly empowers developers to overcome the most challenging web automation hurdles.
Learn More: 🔗
🌟 Stay Connected with GitHub Open Source!
📱 Join us on Telegram
Get daily updates on the best open-source projects
GitHub Open Source👥 Follow us on Facebook
Connect with our community and never miss a discovery
GitHub Open Source
Top comments (0)