Skip to content
EVENT / TOPICHistorical

Webframe evaluated as a scraper and a sandbox

1 reports1 sources10/26/2026 updated

Current overview (not historical)

AI overview

Simon Willison evaluates webframe, a Go-based browser-JavaScript runtime built on glaze and system browsers (WKWebView, WebKitGTK, WebView2), finding it performs comparably to shot-scraper for web scraping but suffers from CSP failures, zero-width viewport issues, hanging loads, and missing HTTP metadata. While praised for efficiency, the review notes it remains unsuitable for production use due to stability and functionality limitations.

Written with AI from the reporting · updated 10/27/2026

Expand the detailed fact route and sources

Story route

A station-by-station route from the first public evidence onward; every station carries its own evidence and uncertainty.

  1. 1Unclassified fact stationOct 26, 00:00recorded Oct 27, 08:28single sourcerevised

    webframe: evaluated as a scraper and a sandbox

    Read original source ↗ Simon WillisonReplay this moment in the explorer
    Evidence & revisions · 1 source records
    Subject:
    webframe
    Action:
    evaluated as a scraper and a sandbox
    Object:
    browser-JavaScript runner
    Occurred (fact side):
    Oct 26, 00:00
    Simon Willison ↗Report pageRevision 2 · currently revised
    Published (valid side):
    Oct 27, 00:15
    First seen (known side):
    Oct 27, 08:28
    Fact stationSingle source · one-sided claimRevised

    Copy may have been revised later; time replay is bounded. Layer labels group reading only, not causation between layers.

Uncertainty marks flag where to check the sources; they are not proven causation.

Report timeline

Explore every side through dated source reports.

Oct 27
  1. Simon WillisonRelated fact: single sourceSource report revised
    webframe evaluated as a fast scraper and sandbox tool

    Report first recorded Oct 27, 08:28

    webframe is a lightweight browser-JavaScript runner written in Go that executes web pages in a headless environment and outputs console.log to standard output. It was evaluated as a scraper with performance comparable to shot-scraper, but the evaluation identified significant rough edges including CSP failures, a 0×0 viewport, hanging loads, missing HTTP metadata, and limited browser controls.

    Read original source ↗

Event activity trend

Latest comparable
3
Comparable peak
3Oct 28, 15:00
24h change
–

The chart compares consistently observed participants only. Hover or tap to inspect each hour; use arrow keys to move between observations.

Event discussion

Reader opinions are hosted on GitHub Discussions; posting requires a GitHub account. Comments are not verified facts.

Open GitHub Discussions