Description
Run Python on your iPhone or iPad, with nothing sent to a server.
Pyodios gives you a nearly real Python workspace: Jupyter notebooks, a script editor, an interactive REPL, plots, package management, and a variable inspector, all running on-device. NumPy and matplotlib come pre-loaded. Install pandas, scikit-learn, Plotly, and hundreds of other WebAssembly compliant packages from PyPI with a tap.
Feature highlights:
- Jupyter-compatible .ipynb notebooks with code and markdown cells
- Python script editor with syntax highlighting, folding, and snippets
- REPL with history, search, and code completion
- Static matplotlib plots and interactive Plotly, Bokeh, and Altair charts
- Environment panel with DataFrame viewer, variable diff, and watch list
- Offline Help view with search
- Files browser with iCloud Drive sync
- Package installer powered by micropip with offline wheel caching
- Remote Jupyter kernel support (token, password, or SSH tunnel) [experimental]
- Nine built-in color themes plus a theme editor
- iPad multi-pane workspace
Your code, notebooks, variables, and plots stay on your device. No account. No sign-in. No telemetry on your work. Works offline once Pyodide has initialized and packages are downloaded.
Powered by Pyodide, Python in WebAssembly. Not affiliated with the Pyodide or Python project. Python is a trademark of the Python Software Foundation.