cd /news/developer-tools/opfs-pyodide-test-harness · home topics developer-tools article
[ARTICLE · art-36889] src=simonwillison.net ↗ pub= topic=developer-tools verified=true sentiment=· neutral

OPFS + Pyodide test harness

Simon Willison built a test harness combining OPFS and Pyodide to explore whether Datasette Lite can edit persistent SQLite files stored in the browser's Origin Private File System. The tool allows testing this capability across different browsers.

read1 min views5 publishedJun 23, 2026

Tool: OPFS + Pyodide test harness I've been pondering if Datasette Lite - the Python Datasette application run entirely in the browser using Pyodide and WebAssembly - might be able to edit persistent SQLite files stored on the user's computer.

That's what OFPS (Origin Private File System) is for, so I had Claude Code for web build me this playground UI to try it out in different browsers.

Tags: browsers, pyodide, datasette-lite

── more in #developer-tools 4 stories · sorted by recency
── more on @datasette lite 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/opfs-pyodide-test-ha…] indexed:0 read:1min 2026-06-23 ·