Camofox Browser

Agent-facing anti-detection browser server built on Camoufox, positioned for protected scraping targets where fast headless browsers lose to TLS, browser, and automation fingerprints.

What It Is

jo-inc/camofox-browser wraps Camoufox, a Firefox fork with fingerprint spoofing, behind an agent-oriented browser server. The README frames it as a REST/API surface for agents: accessibility snapshots instead of raw HTML, stable element refs for clicking, and search macros for common sites. Source: GitHub jo-inc/camofox-browser, 2026-06-30

The durable lesson from the source bookmark is not "always use Camofox." It is that browser speed and CDP compatibility do not solve protected scraping. Some targets gate before page JavaScript matters, through TLS/HTTP2/browser fingerprints and IP reputation. Camofox Browser belongs in the stealth branch of Web Scraping Stealth (TLS Fingerprinting & Anti-Bot Evasion), not the default browser automation branch. Source: X/@leftcurvedev_, 2026-04-09

Stack Fit

Need Start here
Fast ad-hoc browsing, lightweight snapshots, React/perf checks Browser Testing Skills / Lightpanda
Visual QA against the user's real browser Browser Harness - Self-Healing Browser Automation
Structured CI E2E tests Playwright
Protected scraping where TLS/JS fingerprints matter Camofox Browser, Camoufox, curl_cffi, tls-client, or managed crawl APIs
"I just need the content" on defended sites Cloudflare /crawl Endpoint / Firecrawl Monitoring before hand-rolling stealth

Treat Camofox Browser as a candidate runtime component, not a default dependency. It is useful when the target is protected enough that Lightpanda or vanilla headless Chrome gets fingerprinted, and the task is legitimate enough to justify operating in an anti-detection lane.

Versioning

Current source authority checked on 2026-06-30:

Surface Snapshot
GitHub repo jo-inc/camofox-browser, MIT, master HEAD ce3a3b085aacba73eb8de6c51733c19fb13bfae4, 7,311 stars / 752 forks
GitHub release v1.11.2, published 2026-05-24
npm package @askjo/camofox-browser@1.11.2

There are similarly named unscoped npm packages (camofox-browser, camoufox-browser) with different repository metadata. Use the jo-inc/camofox-browser repo and @askjo/camofox-browser package as the source of truth unless a future upstream migration says otherwise. Source: GitHub API, npm registry, 2026-06-30


Timeline