Jupyter Notebook
Full Jupyter notebook running in your browser via JupyterLite + Pyodide. Nothing leaves your machine.
Install packages with %pip install <package> or import micropip; await micropip.install("package").
DuckDB, NumPy, Pandas, Matplotlib, scikit-learn and more are available.
Supports WebGPU via Transformers.js for in-browser AI inference.
Quick Start Tips
Install a package:
%pip install seaborn
import seaborn as snsUse DuckDB:
%pip install duckdb
import duckdb
con = duckdb.connect()
con.execute("SELECT 42 AS answer").fetchdf()Load data from URL:
import pandas as pd
df = pd.read_csv("https://raw.githubusercontent.com/mwaskom/seaborn-data/master/iris.csv")
df.head()Run AI inference (Transformers via Pyodide):
%pip install transformers-js-py
from transformers_js_py import pipeline
classifier = await pipeline("sentiment-analysis")
await classifier("I love this playground!")