A blue one-eyed Mimic mascot holding a browser window in a softly lit studio
A lightweight browser runtime

Same web.
Less weight.

Mimic runs website JavaScript for automation and data extraction without Chromium’s rendering pipeline. Focus on your work, with less browser overhead.

Source available Automation-first Runs without Chromium

Real browser behavior

JavaScript, DOM, navigation and browser state. Measured against Chrome 152.

Resource efficient

Run independent Pages concurrently, without Chromium’s rendering pipeline.

Consistent observations

Coherent browser profiles and observable state across your workflow.

Fits your workflow

One standalone executable. Connect with the automation tools you already use.

Built for automation,
not screenshots.

Mimic sits between an HTTP client and a full Chromium browser. Our goal is faster, lower-cost automation that keeps its meaning: executing JavaScript, maintaining page state and preserving the observations that browser fingerprints depend on.

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.connect_over_cdp(
        "http://127.0.0.1:9222"
    )
    page = browser.contexts[0].new_page()
    page.goto("https://example.com/")

    # Extract data from the live DOM
    title = page.locator("h1").inner_text()
    print(title)
    browser.close()
Benchmarks

Real measurements. Less overhead.

See benchmark details

Measured against Chrome 152. Lower memory usage and higher throughput in the controlled static workload.

6.0×

Higher static throughput

Mimic
108.67
Chrome
18.09
sessions/s
8.3×

Less ready memory

Mimic
45.79
Chrome
379.54
MiB RSS
5.5×

Less active memory

Mimic
748.11
Chrome
4,102.04
MiB RSS · 50 Pages

September 29, 2026 · Windows 11 · 50 static Pages for throughput and active memory.
Fixture- and machine-specific results; some workloads favor Chrome. Results & methodology →

Compatibility

Works with your tools.

Use Mimic with Playwright, Puppeteer or any CDP client. No special SDK required.

Playwright

Connect your existing scripts over CDP.

Puppeteer

Use your familiar automation workflow.

Chrome DevTools Protocol

Control the supported browser surface.

HTTP / HTTPS / SOCKS5

Use your own proxy infrastructure.

Public beta. Compatibility depends on your workload. Mimic does not produce screenshots or rendered pixels. Check the supported surface →

Use cases

For real-world workflows.

For data extraction, testing, monitoring and workflows that need browser logic with less overhead.

Data extraction

Read content from JavaScript-driven websites.

Automation at scale

Run concurrent Pages with less overhead.

Testing & QA

Check supported browser behavior in your workflow.

Web monitoring

Track changes and collect website data.

Custom tools

Build browser automation into your product.

Ready to build with Mimic?

Source available. Standalone.
Built for real automation.

Integration support

Bring your real workload.

Need help integrating? We can help evaluate compatibility, compare resource usage and fit Mimic into your existing infrastructure.