🦊 Anti-detect browser
9.9k
Stars
846
Forks
273
Open issues
25
Contributors
AI Analysis
Camoufox is an open-source anti-detect browser built on Firefox for web scraping and AI agent automation. It specializes in bypassing detection systems through fingerprint manipulation and is purpose-built for scraping workflows rather than general-purpose browsing. It serves web scraping professionals, AI practitioners, and automation engineers—not general users or those seeking a standard browser.
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
Camoufox patches Firefox at the C++ level to evade browser fingerprinting for scraping and AI agents
Camoufox is an open source anti-detect browser built on a modified Firefox (Gecko) engine that spoofs browser fingerprints — including canvas, WebGL, fonts, screen dimensions, and navigator properties — to bypass bot-detection systems. It targets web scraping developers and AI agent builders who need a realistic, hard-to-detect browser automation footprint. It ships a Python package for Playwright-compatible control and is backed by named sponsors (Scrapfly, SerpApi, Crawlbase), suggesting real commercial traction. Development has transitioned partially to CloverLabs with this repo serving as checkpoint releases.
Created July 2024, Camoufox grew rapidly from a solo developer project into a sponsored open source tool. Active browser development has since moved to CloverLabsAI, indicating organizational evolution from individual to studio-backed project.
The project accumulated ~9,500 stars in roughly 23 months, driven by strong demand for open source alternatives to paid anti-detect browsers. PyPI download badges and multiple enterprise sponsors signal it reached scraping practitioners quickly. Trendshift badges indicate at least one period of trending on GitHub. Recent 7-day star gain of 153 suggests continued organic growth rather than a spike-and-drop pattern.
Multiple named commercial sponsors (Scrapfly, SerpApi, Crawlbase, Talordata, Clover Labs) are listed with affiliate codes, indicating real business relationships. PyPI download badges are visible though exact numbers are not captured in the README excerpt. Scrapfly is an established enterprise scraping platform, and their sponsorship implies at least evaluation-level integration. Adoption scale beyond sponsorship is not fully verifiable from available data.
Likely a patched Firefox build (C++ at the engine level) combined with a Python wrapper that exposes a Playwright-like async API. The core fingerprint spoofing appears to operate at the browser source level rather than via JavaScript injection, which is architecturally more robust than JS-based approaches. README references a pip package ('camoufox', 'cloverlabs-camoufox') suggesting the Python layer handles launch, configuration, and proxy routing. Active development split between VulpineOS (browser patches) and CloverLabsAI (integration) appears to be an emerging multi-repo architecture.
not documented in README
Last push was June 16, 2026 — 6 days before evaluation date — indicating active maintenance. README explicitly notes browser development is ongoing at two separate orgs. The explicit alpha warning ('not suitable for stable production use') is honest signaling rather than neglect. Multiple sponsors suggest sustained funding attention.
ADOPT IF: you build Python-based web scrapers or AI agents that need convincing Firefox fingerprints, can tolerate alpha-stage instability, and want source-level spoofing rather than JS patches. AVOID IF: you need production-grade stability guarantees, require Chromium fingerprints, or cannot manage custom browser binaries in your deployment pipeline. MONITOR IF: you're evaluating long-term anti-detect infrastructure and want to see whether the CloverLabs transition stabilizes the release cadence and resolves the 'not suitable for stable production use' warning.
Independent dimensions
Mainstream potential
4/10
Technical importance
8/10
Adoption evidence
6/10
- Project explicitly warns it is not suitable for stable production use — teams with uptime requirements should treat this as a real constraint, not boilerplate.
- Development has split across multiple repositories (daijro, CloverLabsAI, VulpineOS), which increases coordination risk and may fragment community contributions.
- Firefox's market share in anti-bot detection datasets is smaller than Chrome's, meaning some detection systems may not have strong Firefox fingerprint models — a double-edged advantage that could change.
- Anti-detect browsers engage in an ongoing arms race with detection vendors; patches valid today may require frequent Firefox source rebases, creating sustained maintenance burden.
- Dependency on sponsor ecosystem (Scrapfly, Crawlbase, etc.) means if commercial interest wanes, maintenance momentum could slow — though current signals are positive.
Likely to stabilize into a well-regarded open source anti-detect tool for the scraping niche as CloverLabs investment matures. Mainstream adoption beyond scraping practitioners appears unlikely given the complexity of managing custom browser binaries.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Website
- https://camoufox.com
- Language
- C++
- License
- MPL-2.0
- Last updated
- 4d ago
- Created
- 24mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
Does not display Microsoft's "Press and Hold Button" CAPTCHA properly
Add possibility to pin version
Release: v152.0.2 - incomplete binaries
`Mouse.click` fails with "ownerWindow is undefined" on v152.0.2-alpha
`Page.screenshot` fails with "win is undefined" on v152.0.2-alpha
Top contributors
Similar repos
jo-inc/camofox-browser
Camofox-browser is a REST API wrapper around Camoufox (a Firefox fork with...
feder-cr/invisible_playwright
invisible_playwright is a modified Firefox browser with anti-detection patching...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
9.9k | +188 | C++ | 7/10 | 4d ago |
|
|
7.5k | — | JavaScript | 8/10 | 3w ago |
|
|
2k | — | TypeScript | 7/10 | 2w ago |
|
|
3.3k | — | Rust | 7/10 | 1d ago |
|
|
1.7k | — | Python | 8/10 | 4d ago |
|
|
28k | — | Python | 8/10 | 15h ago |
TypeScript-based, similar anti-detect positioning with 2.5K stars. Camoufox has nearly 4x the stars and appears more mature. BotBrowser's Chromium base may suit Chrome-fingerprint targets better, while Camoufox targets Firefox fingerprint profiles.
26.8K stars, Python — likely more adopted but details are uncertain; possible the star count reflects broader visibility. Camoufox differentiates by being fully open source with source-level patches vs. potentially closed or JS-injection approaches.
JS-injection based stealth, easier to integrate but easier to detect since patches live in JS space. Camoufox's C++ level patches are architecturally harder to fingerprint-detect, at the cost of requiring a custom browser binary.
7K stars, JavaScript — appears to be a related or forked concept. The naming similarity is notable; relationship to daijro/camoufox is unclear from available metadata.
Commercial SaaS products with managed profiles and support. Camoufox offers the open source equivalent with more control but requires self-hosting, binary management, and tolerance for alpha-stage stability.