Python IDE & Jupyter – Juno

Python IDE & Jupyter – Juno

Code editor, notebooks & AI

1.1K ratings
381 reviews
#127 in top-grossing Developer Tools
📊 Productivity
🛠️ Developer Tools
Free
In-App Purchases

Price history


Details

  • Released
  • Updated
  • September 26, 2019
  • October 3, 2026

Features

Python IDE & Jupyter – Juno screenshot #1 for iPhone
Python IDE & Jupyter – Juno screenshot #2 for iPhone
Python IDE & Jupyter – Juno screenshot #3 for iPhone
Python IDE & Jupyter – Juno screenshot #4 for iPhone
Python IDE & Jupyter – Juno screenshot #5 for iPhone
Python IDE & Jupyter – Juno screenshot #6 for iPhone
Python IDE & Jupyter – Juno screenshot #7 for iPhone
Python IDE & Jupyter – Juno screenshot #8 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

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
Show original description

What users say

See all reviews
+1

What's New in Python IDE & Jupyter

4.3.2

October 3, 2026

What's New in Juno 4.3: A NEW HOME SCREEN – Juno now opens on Home, a customizable quick launcher for your files, examples, and games. MORE PACKAGES BUILT IN – Polars, DuckDB, scikit-image, Biopython, PyCryptodome, XGBoost, LightGBM, and more now ship with Juno — nothing to install, just import them. GAMES AND TURTLE GRAPHICS – pygame is now bundled, along with complete games and retro emulators, including NES and Game Boy, all written in Python with their code ready to explore. – import turtle now works, with starter examples that take you from your first drawing to small interactive programs. MORE – Jupyter notebooks now open as live, editable tabs inside projects. – Richer syntax highlighting for Markdown files in the editor. – URLs printed to the Console are now tappable. – A range of stability and reliability fixes.

More
1

Subscriptions & In-App Purchases

$39.99

Juno Pro Unlock

Run code, edit notebooks and source files

Charts

Top Grossing

📉 127-7

Developer Tools

This app dropped -7 positions in Developer Tools chart.

Last updated on October 8, 2026.

Top Free

📉 148-1

Developer Tools

This app dropped -1 position in Developer Tools chart.

Last updated on October 8, 2026.

Events

Read more about Juno 4: Code with AI

Juno 4: Code with AI

AI coding, Python 3.13, projects, and a REPL.

Jul 14, 2026 — Aug 14, 2026

Read more about Run Python with Shortcuts

Run Python with Shortcuts

Automate Juno: run code, capture and chain output.

Nov 19, 2025 — Dec 19, 2025

User reviews

It’s fine but the UX is the worst

Terrible keyboard shortcuts. No vim mode. It’s honestly just awful to work with. Skip it. Use a laptop.

Can’t use Plotly Dash no more

Would appreciate you fixing whatever’s missing that dash doesn’t run anymore

Response from developer

Hi 👋—please reach out to help@juno so that I can investigate this further. Thanks!

为我之前的评论感到抱歉

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

Response from developer

👋 你好!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.

Worth every penny - now supports Claude, Codex and OpenCode

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!
Show more

Response from developer

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. 😉

Worth every penny - needs OpenCode AI!

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!
Show more

Developer apps

User experience

🐞

Reported Bugs

3 issues

Crashes when running certain code or opening files

Bug

Unreliable file management and syncing

Bug

Compatibility issues with newer iOS versions

Bug
✨

Requested Features

4 requests

Add support for more Python libraries and frameworks (e.g., TensorFlow, Keras, Scikit-learn)

Feature

Improve integration with external file storage (Google Drive, Dropbox, etc.)

Feature

Implement cell collapsing and text size adjustment

Feature

Add an interactive REPL terminal

Feature

FAQ

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.