Jeff Lindsay released webframe, a Go application that executes web pages inside a hidden headless view to output console logs and errors. The tool relies on the glaze library to access native browser engines like WebKitGTK on Linux or WebView2 on Windows, avoiding the need to bundle a standalone engine. Simon Willison asked Claude Opus 5.5 to test the software and build prototypes based on patterns used in his shot-scraper JavaScript tool. The AI successfully ran the application and generated a research report evaluating its utility as both a sandboxing mechanism and a web scraping utility.
This approach offers a lightweight alternative to heavier frameworks like Playwright for developers who need to inspect JavaScript execution without installing large dependencies. By running code in a system browser, the tool provides a practical way to extract data or debug scripts while keeping the local environment isolated. The evaluation demonstrates how modern AI can rapidly assess developer tools against specific technical criteria.
* Built on Go without bundling a browser engine
* Outputs console logs to standard output
* Compares favourably to shot-scraper JavaScript patterns



