Integrations
Integrations
Every tool Frankensurf stitches together, what it costs, and how far it has been tested.
Frankensurf builds none of its tools. It stitches the best ones together and routes each page to the cheapest one that works. Free tools join by themselves once installed; paid ones join when their key is set and the call allows paid tools.
Tested means: Live, a real read through Frankensurf against a real site
or the real service; Mocks, checked against the service’s published API
format only. A mock isn’t done: add the key and run one read to promote it.
A key also works under the service’s own name (SCRAPFLY_API_KEY, ZYTE_API_KEY
and so on); the FRANKENSURF_ name wins when both are set.
Fetch and render
Section titled “Fetch and render”| Tool | Rung | Cost | Tested |
|---|---|---|---|
| HTTP | T0–T1 | Free, built in | Live |
| Jina Reader | T1 | Free, built in | Live |
| Chromium | T2 | Free | Live |
| Steel | T2 | Free self-hosted, or paid cloud | Live |
| Crawl4AI | T2 | Free | Live health check |
| Browserbase | T2 | Paid | Mocks |
| Hyperbrowser | T2 | Paid | Mocks |
| Browserless | T2 | Paid | Mocks |
| Kernel | T2 | Paid | Mocks |
| Anchor | T2 | Paid | Mocks |
| Cloudflare Browser Run | T2 | Paid | Mocks |
Stealth
Section titled “Stealth”| Tool | Rung | Cost | Tested |
|---|---|---|---|
| Camoufox | T3 | Free | Live |
| Scrapling | T1–T3 | Free | Live |
| Patchright | T3 | Free | Live (smoke) |
| nodriver | T3 | Free | Live (smoke) |
| Signed requests (Web Bot Auth) | T3 | Free | Live (Cloudflare verifier) |
Scrapers and unblockers
Section titled “Scrapers and unblockers”| Tool | Rung | Cost | Tested |
|---|---|---|---|
| Firecrawl | T4 | Paid | Live |
| ZenRows | T4 | Paid | Live |
| fastCRW | T4 | Paid, or free self-hosted | Live (self-hosted) |
| Scrapfly | T4 | Paid | Live |
| Bright Data | T4 | Paid | Mocks |
| Zyte | T4 | Paid | Live |
| Apify | T4 | Paid | Mocks |
Agents and people
Section titled “Agents and people”| Tool | What it does | Tested |
|---|---|---|
| Browser Use | An AI agent explores the page with your model | Live (agent harness) |
| Skyvern | A cloud agent returns what it found; only when named | Mocks |
| Human handoff | You clear the wall in a visible browser | Live (headed test) |
| Your Chrome | Reads signed in as you | Live (identity canary) |
Search
Section titled “Search”| Source | Cost | Tested |
|---|---|---|
| SearXNG | Free, self-hosted | Live |
| DuckDuckGo | Free | Fallback only |
| Bing | Free | Live |
| Exa | Paid | Live |
| Brave Search | Paid | Mocks |
| Tavily | Paid | Mocks |
| Parallel | Paid | Mocks |
Want another tool? See Writing a plugin.