webframe executes a web page like a program in a system browser
Original title: webframe: evaluated as a scraper and a sandbox
Jeff Lindsay's Go tool uses glaze and the host browser, and was tested as a scraper and sandbox.
webframe, from Jeff Lindsay, takes a URL or file, runs it in a hidden headless web view, writes console.log output to standard output and sends exceptions to standard error. It is written in Go on the glaze library and uses the system browser: WKWebView on macOS, WebKitGTK on Linux and WebView2 on Windows. Simon Willison compared it with shot-scraper and said Claude Opus 5.5 tested it as a scraper and a sandbox. The excerpt ends before those results.
Unconfirmed: The feed excerpt ends before the scraper and sandbox test results.
- It does not bundle its own browser engine.
- Supported views are WKWebView, WebKitGTK and WebView2.
- Willison contrasts it with his Playwright-based shot-scraper tool.
- Products
- webframeglazeshot-scraper
- AI models
- Claude Opus 5.5
From the original article
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.
simonwillison.net
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.