A minimal, fast, zero-backend Python playground built with:
- CodeMirror 6 for the editor
- Pyodide to run Python directly in the browser
- Pure frontend — no server, no API, no containers
- Syntax highlighting, autocompletion, bracket matching
- Works fully offline after first load
- Proper Python indentation behavior
- Extremely lightweight architecture
- No backend required
The app combines three powerful pieces:
Provides the code editor with Python language support and indentation rules.
Loads a full Python interpreter compiled to WebAssembly inside the browser.
npm install
npm start