Running Python ASGI apps in the browser via Pyodide + a service worker
Simon Willison demonstrates how to run full Python ASGI applications (like FastAPI and Datasette) in the browser using Pyodide and a Service Worker, eliminating the need for a backend server and revealing the viability of frontend Python apps.
Simon Willison · May 31, 2026