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. Tool: OPFS + Pyodide test harness https://tools.simonwillison.net/opfs-pyodide I've been pondering if Datasette Lite https://lite.datasette.io/ - 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 https://developer.mozilla.org/en-US/docs/Web/API/File System API/Origin private file system 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 https://simonwillison.net/tags/browsers , pyodide https://simonwillison.net/tags/pyodide , datasette-lite https://simonwillison.net/tags/datasette-lite