~/lab/python

Python Playground

A real CPython running in your browser, compiled to WebAssembly with Pyodide. No server, no install. Pick an example or write your own.

Booting Python…

main.py
console
  

Tips: Ctrl/⌘ + Enter runs the editor. Variables are shared between the editor and the console. import pandas or import polars and they load on demand; install other pure-Python packages with await micropip.install("name"). Stuck in a loop? Hit Stop.