Datasette Apps: Host Custom HTML Apps Inside Datasette
Decision Brief
What changedNew plugin lets users host sandboxed HTML+JavaScript apps within Datasette instances.
Why it mattersProvides a secure sandbox, supports AI-assisted app generation, and enables write via saved queries—valuable for custom data interactions.
Who should careAI coding tool users
Affected stackClaudeOpenAI
Builder actionEvaluate
Source confidenceMedium · Reliable media or first-hand reporting
Datasette Apps are self-contained HTML+JavaScript applications running in a strict sandbox within Datasette. Apps can execute read-only SQL queries via JavaScript and write through saved queries. The sandbox combines the sandbox attribute with CSP headers, preventing access to cookies, localStorage, or external requests, thus protecting private data. Additionally, forms include copyable prompts for ChatGPT/Claude to generate code, lowering the barrier to building custom tools.
Summary basis: official / RSS sourceUnless it says 'full article read', this summary is based only on publicly available content — it never pretends to have read restricted originals.
Sources
- Simon Willison:Blog
Hands-on notes on LLM tools, local models, and practical AI engineering.
- Simon Willison:Blog