kapynDev Tools

Running Python ASGI apps in the browser via Pyodide + a service worker

This is a new method for running Python ASGI apps directly in the browser. It leverages Pyodide and Service Workers, enabling full execution of Python web applications within a user's browser without server-side infrastructure. This significantly enhances the capability for browser-based Python development, allowing for features previously broken by static JavaScript execution.

Simon Willison·May 30, 2026

Opening Kapyn…