Simon Willison's WeblogJun 18, 2026, 11:58 PM

Datasette Apps: Host Custom HTML Applications Inside Datasette

Original: Datasette Apps: Host custom HTML applications inside Datasette

Simon Willison launches datasette-apps, a plugin for hosting sandboxed HTML+JS apps with live SQL access inside Datasette.

Simon Willison has launched datasette-apps, a new Datasette plugin that embeds sandboxed HTML+JavaScript applications directly inside a Datasette instance, giving each app live read-only SQL access to the underlying SQLite data. Apps run inside tightly restricted iframes using a combination of the sandbox attribute and injected Content Security Policy headers, preventing untrusted code from accessing cookies, localStorage, or external hosts. The concept originated from Willison's effort to replicate a Claude Artifacts-style experience inside Datasette Agent, before being promoted to a standalone top-level plugin.

Datasette Apps is a new open-source plugin for Datasette, the SQLite-powered data exploration and publishing tool created by Simon Willison. Launched on June 18, 2026, the plugin introduces a first-class concept for embedding self-contained HTML+JavaScript applications directly within a Datasette instance, each backed by live SQL queries against the underlying data.

Full summary

Free shows the 3-line summary; Pro unlocks the full deep summary (~300 words) so you never have to click through.

See Pro plans →

Want the original English / full article?

Read on Simon Willison's Weblog →

Summaries are AI-generated; the original article is authoritative.