awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CloakHQ avatar

CloakHQ/CloakBrowser

0
View on GitHub↗
26,322 stars·2,076 forks·Python·MIT·19 viewscloakbrowser.dev↗

CloakBrowser

CloakBrowser is a modified Chromium browser and anti-detect profile manager designed to bypass bot detection and automation signals. It serves as a replacement for standard browser engines in automation frameworks, using source-level binary patching to remove automation flags and spoof internal hardware signals.

The project focuses on identity masking through the generation and maintenance of unique hardware and software fingerprints, including canvas noise and screen dimensions. It synchronizes browser timezones and locales with network proxy exit points and replaces programmatic input with randomized human-behavioral simulations to avoid behavioral detection.

The system includes infrastructure for hosting remote browser instances and managing persistent user sessions, which allows cookies and local storage to be saved across restarts. It provides capabilities for fingerprint-aware playback of DRM-protected content and supports integration with automation testing and web scraping workflows.

Features

  • Browser Fingerprint Generators - Creates and maintains unique hardware and software identities to prevent websites from tracking a single user across profiles.
  • Browser Profile Management - Creates and launches unique browser profiles with distinct fingerprints and proxies via a self-hosted interface.
  • Anti-Detect Profile Managers - Provides a self-hosted interface for creating unique browser profiles with distinct proxies and digital identities.
  • Behavioral Simulation - Implements randomized human-like mouse movements and keyboard timing to evade behavioral analysis by anti-bot systems.
  • Anti-Bot Evasion - Modified Chromium browser using source-level patches to mimic fingerprints and bypass advanced bot detection.
  • Fingerprint Injection - Implements the injection of hardware signals like canvas noise and screen dimensions to prevent bot detection.
  • Fingerprint Configuration - Provides tools to generate realistic browser headers and hardware fingerprints to evade bot detection systems.
  • Human Behavior Simulations - Replaces programmatic events with randomized timing and non-linear mouse movements to mimic genuine human interaction.
  • Binary Patching Utilities - Modifies the Chromium engine source code to remove automation flags at the binary level.
  • Stealth Browser Engines - Acts as a drop-in alternative for Playwright that removes automation fingerprints to avoid being blocked.
  • Browser Fingerprint Managers - Generates and maintains unique hardware and software identities to prevent user tracking.
  • Browser Storage Persistence - Saves cookies and local storage to disk to maintain authenticated sessions across browser restarts.
  • Virtual Browser Hosting - Hosts containerized browser instances via remote protocols to route traffic through specific fingerprints.
  • Locale Synchronization - Synchronizes browser timezones and locales based on the network exit point of the active proxy.
  • Identity Spoofing - Aligns browser location, timezone, and locale with proxy exit points to mimic a legitimate client identity.
  • Persistent Session Managers - Maintains persistent authentication tokens and session data across multiple unique browser profiles.
  • Browser Automation Testing - Provides a stealthy browser engine for running automated tests on websites with strict anti-bot protections.
  • Browser Session Persistence - Maintains browser sessions and authentication state to bypass incognito detection and security challenges.
  • Remote Browser Controllers - Provides a remote communication interface to manage browser navigation and traffic routing from an external controller.
  • Web Automation and Scraping - Offers infrastructure for remote browser control and proxy management to extract data from protected sites.
  • Developer Tools - Anti-detection browser for privacy.
  • Scraping and Anti-Detection - Stealth Chromium wrapper with fingerprint patches.

Star history

Star history chart for cloakhq/cloakbrowserStar history chart for cloakhq/cloakbrowser

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to CloakBrowser

Similar open-source projects, ranked by how many features they share with CloakBrowser.
  • steel-dev/steel-browsersteel-dev avatar

    steel-dev/steel-browser

    6,450View on GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    TypeScriptaiai-agentsai-tools
    View on GitHub↗6,450
  • ultrafunkamsterdam/undetected-chromedriverultrafunkamsterdam avatar

    ultrafunkamsterdam/undetected-chromedriver

    12,353View on GitHub↗

    Undetected-chromedriver is a framework for automated browser navigation designed to bypass anti-bot security measures. It functions by patching browser drivers at the binary level to obscure automation signals, allowing scripts to interact with protected websites without being flagged or blocked by security services. The project distinguishes itself through its ability to maintain stealth during automated sessions, including those executed in headless mode. It achieves this by injecting custom configurations to mimic human user behavior and by hooking into low-level browser debugging protocol

    Pythonanti-botanti-detectionautomation
    View on GitHub↗12,353
  • browsermcp/mcpBrowserMCP avatar

    BrowserMCP/mcp

    5,817View on GitHub↗

    BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy server. It implements a standardized protocol for sending commands like click, type, and navigate to a real browser instance running on the user's machine, while keeping all browsing data on the device. The project distinguishes itself by preserving user sessions and fingerprints across automation tasks. It attaches to the user's existing browser profile to maintain cookies, logins, and authentication state, and uses the real browser's user agent, viewport, and extension context to

    TypeScriptbrowser-automationbrowser-extensionclaude
    View on GitHub↗5,817
  • daijro/camoufoxdaijro avatar

    daijro/camoufox

    5,456View on GitHub↗

    Camoufox is a Firefox-based stealth automation browser designed to evade detection during automated browsing. It combines a fingerprint randomization engine that generates thousands of unique device attributes per session, native-level API interception to spoof WebRTC, WebGL, media, and other fingerprintable properties, and human behavior simulation that moves the cursor along natural, distance-aware trajectories. The browser is compiled from source with build-time stealth patches and runs headlessly via a lightweight virtual display buffer, making it suitable for web scraping, automated testi

    C++antidetectantidetect-browserfingerprint
    View on GitHub↗5,456
See all 30 alternatives to CloakBrowser→

Frequently asked questions

What does cloakhq/cloakbrowser do?

CloakBrowser is a modified Chromium browser and anti-detect profile manager designed to bypass bot detection and automation signals. It serves as a replacement for standard browser engines in automation frameworks, using source-level binary patching to remove automation flags and spoof internal hardware signals.

What are the main features of cloakhq/cloakbrowser?

The main features of cloakhq/cloakbrowser are: Browser Fingerprint Generators, Browser Profile Management, Anti-Detect Profile Managers, Behavioral Simulation, Anti-Bot Evasion, Fingerprint Injection, Fingerprint Configuration, Human Behavior Simulations.

What are some open-source alternatives to cloakhq/cloakbrowser?

Open-source alternatives to cloakhq/cloakbrowser include: steel-dev/steel-browser — Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome… ultrafunkamsterdam/undetected-chromedriver — Undetected-chromedriver is a framework for automated browser navigation designed to bypass anti-bot security measures.… browsermcp/mcp — BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy… daijro/camoufox — Camoufox is a Firefox-based stealth automation browser designed to evade detection during automated browsing. It… autoscrape-labs/pydoll — pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction… apify/crawlee-python — Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive…