Python IDE & Jupyter vs Code App
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Python IDE & Jupyter
This app provides a full-featured Python coding environment for mobile devices. It supports both Python scripts and Jupyter notebooks, offering offline execution, code completion, and access to popular data science libraries.
- Python script and Jupyter notebook support
- Offline code execution
- Code completion and console
- File and folder navigation
- Data science library integration
- Package management
Read full descriptionHide full description
Zero-setup Python IDE that runs your code offline, an AI coding assistant, and a developer toolbox — in a first-class citizen app for iPad and iPhone. Juno is designed to cover all your Python coding needs, supporting both Python scripts (.py) and Jupyter notebooks (.ipynb) — a document format focused on applying Python to data analysis and computational science. FREE FEATURES - Navigate and manage files and folders, quickly preview documents and media - Browse and edit Jupyter notebooks in a powerful, customizable notebook editor with beautifully rendered previews — editing is free - Write and edit code sources, scripts, JSON, XML, and other text-based formats — one versatile editor for code and text alike, with syntax highlighting - Add quick access bookmarks for file system locations outside the app's sandbox, or simply open documents in place PRO FEATURES Only one thing in Juno is Pro: running code. Even that is free to try — a generous trial allowance lets you run notebooks, scripts, projects, and the REPL before you buy. After the trial, running code unlocks with a one-time Pro purchase — not a subscription. - Run Jupyter notebooks, Python scripts, and whole projects locally with the built-in Python 3.13 interpreter and a full suite of up-to-date, preinstalled scientific and data packages — entirely offline - Explore interactively in a Python REPL — open a standalone prompt, or drop into it after running a script or project to keep exploring what it defined - Search the variables, functions, and imports in your session with the Object Inspector — no need to print each one - Open any folder as a project: file tree, multiple editor tabs, run any script, with a coding assistant aware of the whole project - Keep side outputs — Preview, Browser, Console, Object Inspector — open as side-by-side tabs in an output sidebar - View local web servers and HTML your code produces in a built-in browser with developer debug tools - Long-running scripts and Jupyter sessions keep going in the background - Automate with Shortcuts and Siri: App Intents run a Python file, run Python code, or open a file — pass arguments and files, capture output, and chain actions - Leverage powerful data analysis, machine learning and developer tools: NumPy, pandas, Matplotlib, SciPy, Scikit-learn, OpenCV, LXML, and more - Enjoy painless package management: install any pure Python package with an intuitive package manager AI CODING ASSISTANT The assistant runs on your key, not ours: add your OpenAI, Anthropic, or Gemini API key, and requests go straight from your device to your provider. You control what you spend and share — Juno never takes a cut. PYTHON MEETS iOS Reach native iOS APIs straight from Python with the built-in juno modules: clipboard, Keychain, device info, location, motion sensors, contacts, reminders, photos, sound, notifications, sharing, and Bluetooth. Show native alerts and pickers, present full-screen image, video, and web previews, or call into UIKit, Foundation, and any Objective-C framework via the Objective-C bridge. PYTHON SCRIPTS Python scripts are plain-text Python source code files with a .py extension. Juno lets you work on these with snappy, intelligent code completion, a console with full terminal emulator support, and a built-in media viewer for code-generated images, plots, web apps, and more — executed by the embedded Python interpreter, locally on your iPhone or iPad and completely offline. JUPYTER NOTEBOOKS A Jupyter notebook is a versatile document format that stores live code, markdown text, plots, images, and LaTeX equations in a single .ipynb file. Notebooks keep a record of every input and output of an interactive session, embedding rich output (HTML, images, video, plots) right in the document — a perfect playground for data analysis, machine learning, and computational science, and Juno makes working with them a breeze!
Code App
This app offers a desktop-class code editing experience on iPadOS. It includes built-in runtimes for popular languages like Node.js, Python, and Java, along with advanced features such as autocompletion and Git integration.
- Desktop-class code editor
- Built-in Node.js, Python, C, C++, PHP, Java runtimes
- Autocompletion and language features
- Local file system support
- SSH/FTP remote connection
- Embedded terminal
- Git version control
Read full descriptionHide full description
Code App is a MIT-licensed desktop-class code editor for iPadOS with built-in Node.js, Python, C, C++, PHP and Java runtime. We built it because there is nothing else on the App Store provides all these features in one app: * A robust, high-performance text editor (Monaco Editor from Visual Studio Code) * Autocomplete, static code analysis and other language features for Python & Java * First class local file system support * Extensive local language support * SSH / FTP remote connection support (Files and terminal) * Embedded emulated terminal * Git Version Control * Package manager support (pip and npm) * Markdown, themes, server-side snippet execution and more Read Code App's documentation: code.thebaselab.com See the project's source code, roadmap, discussion on GitHub: github.com/thebaselab/codeapp Send us an email: support@thebaselab.com Privacy Policy: thebaselab.com/privacypolicies Terms of Use (EULA): www.apple.com/legal/internet-services/itunes/dev/stdeula/
Screenshots
Verdict
The clearest difference is price: Python IDE & Jupyter at Free against Code App's $6.99. Python IDE & Jupyter also leads on rating (4.6 vs 4.0) and ratings volume (1.1K vs 301). Code App's advantage is in-app purchases (none vs 1) and chart position (#6 vs #36). On review sentiment, update cadence, ads and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Python IDE & Jupyter is free to download; Code App costs $6.99 up front. Python IDE & Jupyter sells 1 one-off in-app purchase. Code App asks for nothing beyond the download.
Python IDE & Jupyter holds the better App Store score, 4.6 against 4.0. Both are backed by a comparable volume of ratings — 1.1K and 301 respectively. Written reviews complicate that: 59% of Python IDE & Jupyter's written reviews are positive against 64% of Code App's, so the app with the better star average is not the one people write more warmly about.
Python IDE & Jupyter ships an update every 5 weeks, Code App monthly. The most recent releases landed on September 29, 2026 and October 1, 2026 respectively.
| Parameter | Python IDE & Jupyter | Code App |
|---|---|---|
| Price | Free — better | $6.99 |
| Rating | 4.6 (1.1K ratings) — better | 4.0 (301 ratings) |
| Positive reviews | 58.8% of reviews | 63.9% of reviews — better |
| Number of ratings | 1.1K — better | 301 |
| Update frequency | Every 5 weeks | Monthly — better |
| Ads | No | No |
| In-app purchases | Yes | No — better |
| Monetization | Freemium | Free — better |
| Best chart rank | #36 | #6 — better |
| Devices | iPhone, iPad | iPhone, iPad |
| Requires iOS | 17.0 | 16.0 — better |
| Further details — not scored | ||
| Size | 661 MB | 963 MB |
| Age rating | 4+ | 4+ |
| Developer | Rational Matter Ltd | thebaselab Ltd |
Customer experience
Python IDE & Jupyter
Code App
Bugs and requests
Python IDE & Jupyter
Reported bugs
3 issues- Crashes when running certain code or opening files
- Unreliable file management and syncing
- Compatibility issues with newer iOS versions
Requested features
4 requests- Add support for more Python libraries and frameworks (e.g., TensorFlow, Keras, Scikit-learn)
- Improve integration with external file storage (Google Drive, Dropbox, etc.)
- Implement cell collapsing and text size adjustment
- Add an interactive REPL terminal
Code App
Not enough reviews yet to summarise bugs or requests.
In-app purchases
Python IDE & Jupyter
- Juno Pro Unlock$39.99
Code App
No in-app purchases
Questions
Is Python IDE & Jupyter free?
Is Code App free?
Which has better reviews, Python IDE & Jupyter or Code App?
Do Python IDE & Jupyter or Code App have ads?
Which is updated more often, Python IDE & Jupyter or Code App?
Which is more popular, Python IDE & Jupyter or Code App?
Other comparisons















