cd /news/ai-tools/webframe-evaluated-as-a-scraper-and-… · home › topics › ai-tools › article
[ARTICLE · art-159024] src=simonwillison.net ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

webframe: evaluated as a scraper and a sandbox

Simon Willison published a research evaluation of webframe, Jeff Lindsay's Go tool built on the glaze library that runs a web page like a program in a hidden headless web view, outputting console.log() to standard output and exceptions to standard error. Willison had Claude Opus 5.5 test webframe against the patterns of his own shot-scraper javascript command and assess it both as a sandboxing tool and as a web scraping tool, noting webframe is a much smaller package that does not depend on Playwright. The evaluation matters as a comparison point for lightweight, system-browser-based alternatives to Playwright-driven scraping.

read1 min views2 publishedOct 26, 2026

Research: webframe: evaluated as a scraper and a sandbox webframe is a neat little project from Jeff Lindsay which lets you "run a web page like a program" - you point it at a URL or file and it executes it in a hidden headless web view and outputs console.log() to standard output and any exceptions to standard error.

It's written in Go on top of the glaze library, which provides access to a system browser ("WKWebView on macOS, WebKitGTK on Linux, WebView2 on Windows") so it doesn't need to bundle its own browser engine.

It reminds me of my own shot-scraper javascript tool, albeit in a much smaller package that doesn't depend on Playwright.

I had Claude Opus 5.5 put it through its paces and prepare a research report for me. Here's the prompt I used:

Explore https://github.com/tractordev/webframe try running it and put it though its paces, build a few exploratory prototypes, then evaluate it as a potential sandboxing tool and as a tool for scraping web pages using the same patterns encouraged by the "shot-scraper JavaScript" command (see simonw/shot-scraper on GitHub, docs directory)

Tags: browsers, go, javascript, jeff-lindsay, shot-scraper

── more in #ai-tools 4 stories · sorted by recency
── more on @webframe 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/webframe-evaluated-a…] indexed:0 read:1min 2026-10-26 · —