Python & JavaScript IDE for iPhone & iPad. Run code locally, syntax highlighting, split view, Rich output. AI assistant & developer tools built in. Works offline.
Your pocket coding environment — run Python 3.13 and JavaScript locally on iPhone and iPad, no internet required, no server needed.
Open the app and start coding immediately. Whether you're learning syntax, validating algorithms, processing data, or debugging APIs, the entire development workflow fits in your hands. Built for Python and JavaScript learners, indie developers, data enthusiasts, and anyone who wants to write and run code anywhere.
Multi-Language Local Execution
Python 3.13 runs fully on-device with complete standard library support and interactive I/O. Popular packages including NumPy, Pillow, requests, and pandas are built in — no installation needed.
JavaScript supports alert, confirm, prompt, fetch, localStorage, console, and more bridged APIs, perfect for testing frontend logic on the go.
HTML live preview with relative path support, alert dialogs, and console bridge — see your page instantly without a browser.
Professional Code Editor
Syntax highlighting for Python, JavaScript, HTML, CSS, JSON, and Markdown keeps your code readable and structured.
Line numbers, smart auto-indent, find & jump to line, customizable font size and code themes — everything you need for efficient editing on a small screen.
Multi-level file and folder management with create, rename, move, copy, and delete. Accidentally deleted something? The recycle bin keeps files for 7 days.
Split View & Enhanced Output
Split view places the editor and console side by side — write code and see results in real time without switching screens.
The console supports colorful output, ANSI escape sequences, Rich library tables and progress bars. Adjustable output speed, auto-scroll, and one-tap clear make long outputs easy to handle.
Developer Toolbox
A built-in collection of everyday tools for debugging and data work:
JSON Formatter: beautify or minify with one tap
Encoder / Decoder: URL, Unicode, Base64, MD5 — bidirectional
API Tester: custom headers and body, full response view
QR Code Tool: generate and scan, with photo library import
Timestamp Converter: seconds and milliseconds, multi-timezone
Base Converter: binary, octal, decimal, hexadecimal
Regex Tester: live match highlighting for quick validation
Image Tools: image to Data URL, HTML to image
AI Coding Assistant
Stuck on an error? Can't figure out the logic? Bring up the AI assistant with one tap, describe what you need in plain language, and let it edit the code directly in the editor — no copying and pasting required.
Built-in shortcuts for code review, adding comments, optimizing logic, and fixing errors. Multi-turn conversation and retry support means you can keep refining until you're happy. Don't like the result? Discard it — your original code stays untouched.
Connect your own API key for DeepSeek, Claude, or any compatible service. Fully configurable endpoint, key, and model.
Standout Features
Dynamic Island / Live Activities — Script status and progress appear on the Dynamic Island or Lock Screen while your code runs — no need to keep the app open (supported models).
Background Execution — Long-running scripts continue in the background even when you switch apps. A notification lets you know when the task is done.
Photos Module — Access the photo library and camera directly from Python. Combine with Pillow for image reading, cropping, filtering, and more — mobile image processing made simple.
In-App File Preview — Images, videos, PDFs, Markdown, and CSV files open directly in the app — no need to export or switch to another viewer.
Biometric Protection — Face ID and Touch ID keep your code and data secure. Store sensitive scripts with confidence.
Run History — Every script run is automatically saved. Browse history, review past output, and re-run any previous script with a single tap.
This app has not received enough ratings or reviews to display an overview.
What's New
• Siri Shortcuts Integration: 5 new App Intents — Run Code, Run Script, Run In App, Get Script Output, Create Script. Execute Python without opening the app.
• Shortcuts Help Guide: New dedicated Shortcuts section in Settings Help, covering quick start, all 5 actions, Siri setup, and FAQ.
• Localization: Help content now fully localized in English, Japanese, Korean, Traditional Chinese, and Russian.
• Library Manager: Real-time download progress percentage, categorized popular libraries, refined install status indicators.
• Script Picker: Filters out installed library files, shows only user scripts when selecting from Shortcuts.
• Bug fixes and stability improvements.
Version 1.5.2
The developer, 文禄 张, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
Larger Text
Dark Interface
Information
Provider
文禄 张
Size
471.4 MB
Category
Developer Tools
Compatibility
Requires iOS 16.2 or later.
iPhone Requires iOS 16.2 or later.
iPad Requires iPadOS 16.2 or later.
Mac Requires macOS 13.1 or later and a Mac with Apple M1 chip or later.
Apple Vision Requires visionOS 1.0 or later.
Languages
English and 5 more
English, Japanese, Korean, Russian, Simplified Chinese, Traditional Chinese