Skip to content
AI News HubLIVE
More
Original source1 min read

OPFS + Pyodide test harness

Summary

Simon Willison built a browser playground to test whether Origin Private File System (OPFS) can enable Datasette Lite to edit persistent SQLite files on the user's computer.

OPFS + Pyodide test harness
Report an error

The correction channel is not available yet. You can copy the article reference below for later.

Correction instructions
Read article

Tool: OPFS + Pyodide test harness

Simon Willison’s Weblog

Subscribe

23rd June 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.

Recent articles

Porting the Moebius 0.2B image inpainting model to run in the browser with Claude Code - 22nd June 2026

sqlite-utils 4.0rc1 adds migrations and nested transactions - 21st June 2026

Datasette Apps: Host custom HTML applications inside Datasette - 18th June 2026

This is a beat by Simon Willison, posted on 23rd June 2026.

browsers 105

pyodide 30

datasette-lite 22

Monthly briefing

Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.

Pay me to send you less!

Sponsor & subscribe

Disclosures

Colophon

©

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025

2026

Key points and analysis

Article intelligence

EngineersAdvanced

Key points

  • Datasette Lite runs Python entirely in the browser via Pyodide.
  • OPFS provides a file system origin-private to web applications.
  • The test harness was built using Claude Code for web.

Highlights and analysis are generated automatically and may contain errors. Check the original source.