# Python and Jupyter – Juno — Offline code editor & IDE

> Mobile Python IDE for scripts and Jupyter notebooks with offline execution. (iPhone/iPad app by Rational Matter.)

- Source: https://appshunter.io/ios/app/python-and-jupyter-juno/id1462586500 (this page in markdown: same URL + `.md`)
- Developer: [Rational Matter](https://appshunter.io/developer/1315744136)
- Category: Developer Tools, Productivity
- Price: Free with in-app purchases (on sale, was $17.99)
- Rating: 4.60/5 from 1,086 App Store ratings · 379 written reviews indexed
- Age rating: 4+
- Requires: iOS 17.0 · 661 MB
- Languages: Russian, American English, European Spanish, German (Germany), Chinese (Traditional, Taiwan), Chinese (Simplified, China), French (France), Japanese
- Released: 2019-09-26
- Data updated: 2026-08-30
- Monetization: freemium
- User reviews in markdown: https://appshunter.io/ios/app/python-and-jupyter-juno/id1462586500/reviews.md

## What is Python and Jupyter?

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!

## Key features

- Python script and Jupyter notebook support
- Offline code execution
- Code completion and console
- File and folder navigation
- Data science library integration
- Package management

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Juno Pro Unlock | $39.99 | one-time |


## Chart rankings

- #112 in Top Free · Developer Tools (US App Store)
- #153 in Top Grossing · Developer Tools (US App Store)

## What do users think of Python and Jupyter?

Overall sentiment: mixed

**Pros**

- 🚀 Powerful Python app for iPhone and iPad
- 🚀 Excellent for data science and machine learning
- 🚀 Impressive Jupyter notebook performance
- 👍 Sleek and elegant interface
- 👍 Convenient for on-the-go coding
- 👍 Supports full Jupyter notebooks

**Cons**

- 🔒 Requires paid subscription to access full functionality
- 🐛 Crashes frequently, especially when switching apps
- 🐛 Buggy behavior with external file storage
- 🐛 Inability to install many required packages
- 🐛 Outdated Python version (3.6)

**Commonly reported bugs**

- Crashes when running certain code or opening files
- Unreliable file management and syncing
- Compatibility issues with newer iOS versions

**Most requested features**

- 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

## Recent user reviews (10 of 379)

All indexed reviews: https://appshunter.io/ios/app/python-and-jupyter-juno/id1462586500/reviews.md

### 5/5 — 为我之前的评论感到抱歉

*2026-08-26*

这是一个非常好的学习和使用Python的工具软件，但因为我的无知（因为我最开始没有看到回复购买的选项）给这个App打了一星，现在我希望收回之前的评价，也同时感谢开发者这几年还在不断更新这个App。再次为我的错误向开发者朋友道歉🙇

**Developer response:** 👋 你好！Juno 只需付费一次——此前购买过任何版本的用户，都应该已经免费解锁了全部付费功能。如果没有自动解锁，请发邮件至 help@juno.sh，我会帮你查看。

👋 Hey—you only pay once; everyone who had ever purchased any version of Juno previously should have all paid features unlocked for free. If this didn’t happen automatically please reach out to help@juno.sh and I’ll take a look.

### 5/5 — Worth every penny - now supports Claude, Codex and OpenCode

*2026-08-24*

Now works with your AI subscriptions, including Claude, Codex and OpenCode (and anything with compatible API), brilliant thank you! Previous review from 2025: I got this for arbitrary precision maths using mpmath (and SymPy) and it’s great, worth every penny. Only certain libraries are available because of the locked-down iOS platform, but that includes lots of favourites. This sole developer is doing a superb job!

**Developer response:** Thank you for your kind words! Please ping me at beta@juno.sh, I'm currently testing more AI providers options on TestFlight, and Juno will gain its own agentic harness too in one of the next updates. 😉

### 5/5 — Worth every penny - needs OpenCode AI!

*2026-08-18, version 4.1.5*

AI integration would be much better with more model support, eg OpenCode. Previous review from 2025: I got this for arbitrary precision maths using mpmath (and SymPy) and it’s great, worth every penny. Only certain libraries are available because of the locked-down iOS platform, but that includes lots of favourites. This sole developer is doing a superb job!

### 4/5 — Cell Output Plots

*2026-08-12, version 4.1.4*

Worth the $40 to use this app. However with latest builds, clicking cell output with plots doesn’t use screen wisely. on 12.9 in ipad, it pops up a 400 x 400 window that takes up less 25% of screen width and height. Zooming is awkward to use. Until developers fix, i’m going use my laptop

### 5/5 — Positively answered a long time search of mine

*2026-08-11*

Yes, I had been searching for an app that would give a CAS, a programming language and the possibility of porting my files to my macbook.
I tryed several until I found python in ios.
I took some time until I decided to give juno a try. I am very satisfied.
The package numpy sometimes gets unload by the OS,as explained by the developer, but I can manage.
The developer even answers our questions, which is nice!

### 1/5 — No able to run for free basic code

*2026-07-26, version 4.1.3*

.

### 5/5 — Incredible tool

*2026-07-18*

This is what is currently possible in iOS / iPadOS. Great product.

### 5/5 — 好

*2026-07-18*

有中文

### 5/5 — Amazing!

*2026-07-17*

I’ve used Juno for years and am so happy to shout out these developers.  There is consistent support and updates to the app and to the underlying libraries.  Juno is actually my main daily Jupyter notebook and code editor.  It’s amazing to have it available wherever I am and I can achieve so much with it.  The most recent updates have been even more of a game changer.  With projects and AI assistants, as well as full utilization of background processes, there is so much more that can be done.  Worth every penny.  Please keep up the great work and great support!

### 5/5 — Amazing Python/Jupyter on iPad

*2026-07-16, version 4.1.0*

I could never imagine one day I can lie on sofa to script Python. Now I did it with this wonderful App :)

## Frequently asked questions about Python and Jupyter

### What can I do with this app?

This app provides a comprehensive Python coding environment for your mobile device. You can write and execute Python scripts (.py) and Jupyter notebooks (.ipynb) offline. It includes features like code completion, a console with terminal support, and integration with popular data science libraries.

### Is this app free to use?

The app offers a range of free features, including file navigation, notebook previews, and a text editor. Advanced features, such as offline code execution, a full-fledged development environment, and access to all Jupyter functionalities, are available through a Pro subscription.

### What devices is this app compatible with?

This application is designed for iPad and iPhone, providing a first-class citizen app experience on both platforms. It leverages the capabilities of these devices for a seamless coding workflow.

### Can I use data science libraries with this app?

Yes, the Pro version of the app allows you to leverage powerful data analysis, machine learning, and developer tools. This includes libraries such as NumPy, Matplotlib, SciPy, Scikit-learn, and Pandas, enabling you to perform complex computations and visualizations.

### How does offline execution work?

The app includes a built-in Python 3.10 interpreter that runs code locally on your device. This means you can write, execute, and debug your Python scripts and Jupyter notebooks entirely offline, without needing an internet connection.

## Version history (last 5 releases)

### 4.2.3 — 2026-08-28

What's New in Juno 4.2.3:

This update fixes a range of crashes and stability issues, along with a number of smaller interface fixes and polish.

Here's everything new in Juno 4.2:

THE PACKAGE MANAGER, REWORKED
– Install a package and Juno works out everything else it needs, shows you the plan, and installs the whole set.
– Point it at a project's requirements.txt and it does the same for every package the project needs.
– Package pages are rebuilt around the project's README, its versions, and what's installed on your device.
– Browse popular packages, see when updates are available, and tidy up dependencies left behind when you uninstall.

MORE AI PROVIDERS
– Use OpenRouter, DeepSeek, Together, or Groq, or point Juno at any OpenAI-compatible endpoint — including a model server running on your own network.
– Some providers now let you sign in with your account instead of pasting an API key, and Juno shows how much of its allowance is left.
– New models throughout the catalog, with context and account limits shown right in the composer.

UPDATED ENVIRONMENT
– pandas 3.0, NumPy 2.4.6, scikit-learn 1.9, SciPy 1.18, and lxml 6.1.1 lead a refresh of the bundled packages.

MORE
– Juno launches faster when you have a lot of packages installed.
– A range of stability fixes, including crashes in the code editor, with the iPad keyboard, and when shutting down a kernel.

### 4.2.2 — 2026-08-23

What's New in Juno 4.2:

THE PACKAGE MANAGER, REWORKED
– Install a package and Juno works out everything else it needs, shows you the plan, and installs the whole set.
– Point it at a project's requirements.txt and it does the same for every package the project needs.
– Package pages are rebuilt around the project's README, its versions, and what's installed on your device.
– Browse popular packages, see when updates are available, and tidy up dependencies left behind when you uninstall.

MORE AI PROVIDERS
– Use OpenRouter, DeepSeek, Together, or Groq, or point Juno at any OpenAI-compatible endpoint — including a model server running on your own network.
– Some providers now let you sign in with your account instead of pasting an API key, and Juno shows how much of its allowance is left.
– New models throughout the catalog, with context and account limits shown right in the composer.

UPDATED ENVIRONMENT
– pandas 3.0, NumPy 2.4.6, scikit-learn 1.9, SciPy 1.18, and lxml 6.1.1 lead a refresh of the bundled packages.

MORE
– Juno launches faster when you have a lot of packages installed.
– A range of stability fixes, including crashes in the code editor, with the iPad keyboard, and when shutting down a kernel.

### 4.1.5 — 2026-08-17

What's New in Juno 4.1.5:

This update fixes a range of crashes and stability issues, along with a number of smaller interface fixes and polish.

Juno 4 is our biggest update yet — here's everything new.

CODING ASSISTANT
– Code alongside an AI assistant in your notebooks and scripts. Bring your own OpenAI, Anthropic, or Gemini API key and stay in full control of your data and usage.

PYTHON 3.13
– The built-in environment now runs Python 3.13, with every bundled package — NumPy, pandas, SciPy, Matplotlib, OpenCV, and more — updated along with it.

NEW WAYS TO RUN
– Python REPL: run code interactively at a prompt — standalone, or drop in after running a script or project.
– Project mode: open a folder as a project with a file tree, multiple editor tabs, and a project-aware assistant.
– Object Inspector: browse the variables, functions, and imports defined in your session.
– Output sidebar: keep previews, the console, a browser, and the inspector side by side.

PYTHON MEETS iOS
– New juno modules reach the clipboard, Keychain, device info, location, motion, contacts, reminders, photos, sound, notifications, sharing, and Bluetooth — plus native dialogs, full-screen previews, and an Objective-C bridge.
– Run Python files and code from Shortcuts and Siri, and keep long-running scripts and sessions going in the background.

MORE
– A built-in browser for local web servers and HTML, with view-source and console-log forwarding.
– One editor for code and text, with syntax highlighting and the coding assistant for both.
– Faster package search, collapsible cells, auto-scrolling notebooks, a customizable keyboard toolbar, redesigned settings, and a wide range of fixes and polish.

Editing notebooks and files is now free. Running code is a Pro feature — and you can try it, and every other Pro feature, free before you buy.

### 4.1.4 — 2026-07-30

What's New in Juno 4.1.4:

HTML files now open in a live web view: pages run their JavaScript and load their own stylesheets, images, and scripts. This update also fixes installing certain packages from source, moving files in the project tree, and a range of stability issues.

Juno 4 is our biggest update yet — here's everything new.

CODING ASSISTANT
– Code alongside an AI assistant in your notebooks and scripts. Bring your own OpenAI, Anthropic, or Gemini API key and stay in full control of your data and usage.

PYTHON 3.13
– The built-in environment now runs Python 3.13, with every bundled package — NumPy, pandas, SciPy, Matplotlib, OpenCV, and more — updated along with it.

NEW WAYS TO RUN
– Python REPL: run code interactively at a prompt — standalone, or drop in after running a script or project.
– Project mode: open a folder as a project with a file tree, multiple editor tabs, and a project-aware assistant.
– Object Inspector: browse the variables, functions, and imports defined in your session.
– Output sidebar: keep previews, the console, a browser, and the inspector side by side.

PYTHON MEETS iOS
– New juno modules reach the clipboard, Keychain, device info, location, motion, contacts, reminders, photos, sound, notifications, sharing, and Bluetooth — plus native dialogs, full-screen previews, and an Objective-C bridge.
– Run Python files and code from Shortcuts and Siri, and keep long-running scripts and sessions going in the background.

MORE
– A built-in browser for local web servers and HTML, with view-source and console-log forwarding.
– One editor for code and text, with syntax highlighting and the coding assistant for both.
– Faster package search, collapsible cells, auto-scrolling notebooks, a customizable keyboard toolbar, redesigned settings, and a wide range of fixes and polish.

Editing notebooks and files is now free. Running code is a Pro feature — and you can try it, and every other Pro feature, free before you buy.

### 4.1.3 — 2026-07-23

What's New in Juno 4.1.3:

This update includes under-the-hood fixes and improves overall stability.

Juno 4 is our biggest update yet — here's everything new.

CODING ASSISTANT
– Code alongside an AI assistant in your notebooks and scripts. Bring your own OpenAI, Anthropic, or Gemini API key and stay in full control of your data and usage.

PYTHON 3.13
– The built-in environment now runs Python 3.13, with every bundled package — NumPy, pandas, SciPy, Matplotlib, OpenCV, and more — updated along with it.

NEW WAYS TO RUN
– Python REPL: run code interactively at a prompt — standalone, or drop in after running a script or project.
– Project mode: open a folder as a project with a file tree, multiple editor tabs, and a project-aware assistant.
– Object Inspector: browse the variables, functions, and imports defined in your session.
– Output sidebar: keep previews, the console, a browser, and the inspector side by side.

PYTHON MEETS iOS
– New juno modules reach the clipboard, Keychain, device info, location, motion, contacts, reminders, photos, sound, notifications, sharing, and Bluetooth — plus native dialogs, full-screen previews, and an Objective-C bridge.
– Run Python files and code from Shortcuts and Siri, and keep long-running scripts and sessions going in the background.

MORE
– A built-in browser for local web servers and HTML, with view-source and console-log forwarding.
– One editor for code and text, with syntax highlighting and the coding assistant for both.
– Faster package search, collapsible cells, auto-scrolling notebooks, a customizable keyboard toolbar, redesigned settings, and a wide range of fixes and polish.

Editing notebooks and files is now free. Running code is a Pro feature — and you can try it, and every other Pro feature, free before you buy.

## Apps similar to Python and Jupyter

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Python Coding Editor 3 IDE App](https://appshunter.io/ios/app/python-coding-editor-3-ide-app/id6478315305) | 4.4 (174) | Free | Developer Tools |
| [GitHub](https://appshunter.io/ios/app/github/id1477376905) | 4.8 (36,037) | Free | Developer Tools |
| [Python Coding Editor & IDE App](https://appshunter.io/ios/app/python-coding-editor-and-ide-app/id6444399635) | 4.4 (2,685) | Free | Developer Tools |
| [Изучаем Python: CodX](https://appshunter.io/ios/app/python-codx/id6444149021) | 4.7 (257) | Free | Developer Tools |
| [Python Editor App](https://appshunter.io/ios/app/python-editor-app/id1672453872) | 4.1 (6,456) | Free | Developer Tools |
| [Python3 Charm - AI Leaning](https://appshunter.io/ios/app/python3-charm-ai-leaning/id1552134957) | 4.4 (303) | Free | Developer Tools |

## More apps by Rational Matter

- [Juno Connect: Jupyter Client](https://appshunter.io/ios/app/juno-connect-jupyter-client/id1315744137)
- [Learn to Code – Tinkerstellar](https://appshunter.io/ios/app/learn-to-code-tinkerstellar/id1567374120)
- [Juno](https://appshunter.io/ios/app/juno/id6739004233)

All apps by Rational Matter: https://appshunter.io/developer/1315744136

## Related topics

[rational matter](https://appshunter.io/ios/topics/rational-matter) · [anaconda](https://appshunter.io/ios/topics/anaconda) · [juno](https://appshunter.io/ios/topics/juno) · [carnets](https://appshunter.io/ios/topics/carnets) · [jupyter](https://appshunter.io/ios/topics/jupyter) · [pythonista](https://appshunter.io/ios/topics/pythonista) · [python reference](https://appshunter.io/ios/topics/python-reference) · [jupyter notebook](https://appshunter.io/ios/topics/jupyter-notebook) · [pylibrary](https://appshunter.io/ios/topics/pylibrary) · [matplotlib](https://appshunter.io/ios/topics/matplotlib) · [pyto](https://appshunter.io/ios/topics/pyto) · [ide python](https://appshunter.io/ios/topics/ide-python) · [pytorch](https://appshunter.io/ios/topics/pytorch) · [qpython 3l](https://appshunter.io/ios/topics/qpython-3l) · [notebook master for jupyter](https://appshunter.io/ios/topics/notebook-master-for-jupyter) · [terminal python](https://appshunter.io/ios/topics/terminal-python) · [pyto ide](https://appshunter.io/ios/topics/pyto-ide) · [gluon software](https://appshunter.io/ios/topics/gluon-software) · [peterjohn pytorch mps](https://appshunter.io/ios/topics/peterjohn-pytorch-mps) · [peterjohn numpy matplotlib](https://appshunter.io/ios/topics/peterjohn-numpy-matplotlib)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-30.*
