Pyodios
James Balamuta Developer Tools iPhoneiPadiPod touch
Pyodios is a free Developer Tools app for iPhone and iPad by James Balamuta. Rated 4.2/5 from 5 ratings. Requires iOS 26.0. Updated August 31, 2026.
- Rating
- 4.2
- 5 ratings
- Price
- Free
- on the App Store
- Size
- 41 MB
- Age 4+
- Updated
- Aug 31
- 2026 · v1.1.0
Screenshots
About Pyodios
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.
Ratings & reviews
4.2
5 ratings
What’s new
Version 1.1.0 · Updated August 31, 2026
New in this update Python 3.14 - Pyodios now runs Python 3.14.2 on the Pyodide 314.0.5 WebAssembly runtime, up from Python 3.13.2 on Pyodide 0.29.3. - Previously installed packages need to be re-downloaded for Python 3.14 compatibility. - The first time you open this version, Pyodios will clear old packages and attempt to reinstall them automatically. An internet connection is required. - You can defer this from Settings under Python Session. Editor - Rename File has moved to the Editor's File menu. - Scripts and cells can declare dependencies using PEP 723 inline metadata. - Missing packages are detected at run time and offered with an Install button. Execution pauses while you decide. Graphing - Fixed a bug that could drop a plot from the Plots gallery. - Interactive Plotly charts now render without a connection. - Plotly v4 is bundled inside the app, so charts no longer fetch Plotly from the web each time they render. Startup Experience - Cached packages now load without the network. Opening the app in airplane mode no longer waits on a request that cannot succeed. - If Python fails to start, the startup screen now suggests quick remedies based on the error. - A pre-filled GitHub Issues link is now available on the startup screen alongside the Email Support option. - With your permission, it includes device, system, and runtime versions along with the tail of the startup log, just like Email Support. - Nothing leaves your device unless you submit it. Notebooks - Inline math in markdown cells now renders properly. - Rich output like DataFrame tables now expands to its actual size in notebook mode. - Renaming a notebook on iPhone now works from the Notebook actions menu. Themes - Import and export custom themes from Settings under Appearance. Swipe right on a custom theme to share it. General Fixes - Running code after the screen locks and unlocks no longer triggers an evaluation error. - Jupyter Remote Kernels now carries a visible beta tag. - The Console input row is no longer hidden behind the Python keyboard. Requirements - This version requires iOS 26 or iPadOS 26.
App privacy
The developer, James Balamuta, reported these privacy practices to Apple.
Data Not Collected
The developer does not collect any data from this app.
Alternatives to Pyodios
Looking for apps like Pyodios? Here are 6 similar apps on the App Store. The highest rated is Nice SSH (5.0/5), and all 6 are free to download.
-
Regex Playground
-
Nice SSH
5.0
-
LogCat Analyzer: Debug Toolkit
1.0
-
Pushword
4.0
-
JavaScript IDE & Node.js
4.9
-
JSON View : Editor & Formatter
| App | Rating | Price | Last updated | Compare |
|---|---|---|---|---|
| Pyodios | 4.2 / 5 (5 ratings) | Free | August 31, 2026 | |
| Regex Playground | – | Free | May 1, 2026 | Compare |
| Nice SSH | 5.0 / 5 (3) | Free | Sep 14, 2026 | Compare |
| LogCat Analyzer: Debug Toolkit | 1.0 / 5 (1) | Free | Aug 11, 2026 | Compare |
| Pushword | 4.0 / 5 (1) | Free | Oct 15, 2026 | Compare |
| JavaScript IDE & Node.js | 4.9 / 5 (10) | Free | Aug 11, 2026 | Compare |
| JSON View : Editor & Formatter | – | Free | May 25, 2026 | Compare |
Compare Pyodios with the top alternatives: ratings, updates, ASO score and keyword gaps →