# Python3IDE — Python/Node/C++/PHP/Perl  IDE

> Offline Python 3 IDE with scientific libraries and support for other languages. (iPhone/iPad app by 辉 马.)

- Source: https://appshunter.io/ios/app/python3ide/id1357215444 (this page in markdown: same URL + `.md`)
- Developer: [辉 马](https://appshunter.io/developer/959342857)
- Category: Developer Tools, Education
- Price: Free with in-app purchases
- Rating: 3.20/5 from 24 App Store ratings · 609 written reviews indexed
- Age rating: 4+
- Requires: iOS 16.0 · 1.6 GB
- Languages: American English, Chinese (Simplified, China)
- Released: 2018-04-04
- Data updated: 2026-08-29
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/python3ide/id1357215444/reviews.md

## What is Python3IDE?

Python3IDE is an offline Python3.7 integrated development environment software with built-in common scientific libraries. It is a powerful helper for you to learn and practice Python.

New: add offline C/C++/PHP/Lua  integrated development environment.

【Built-in module】

-tkinter
-turtle

Scientific computing, data analysis and machine learning library

-numpy-1.18.0
-pandas-0.25.3
-scipy-1.4.1
-scikit-learn-0.22.1
-statsmodels-0.11.1
-linearmodels-4.17
-sympy-1.5
-patsy-0.5.1

Visualization library

-notebook-5.7.4
-matplotlib-3.1.2
-seaborn-0.10.0
-plotly.py-4.8.1
-bokeh-2.0.1
-pyecharts-1.7.1

UI library

-kivy-2.0.0
-ipywidgets-7.4.2

Game library

-SDL2
-SDL2_image
-SDL2_gfx
-SDL2_mixer
-SDL2_ttf
-pysdl2-0.9.8
-pygame-2.0.1


Image processing library

-Pillow-7.0.0
-scikit_image-0.16.2
-imageio-2.8.0
-networkx-2.4
-opencv_python-4.2.0.32

Network library

-pycurl-7.43.0.5
-httpie-2.0.0
-requests-2.22.0
-flask-1.1.1
-django-3.0.4

Other libraries

-lxml-4.4.2
-simplejson-3.17.0
-tushare-1.2.48

【Features】

-Automatic association prompts, automatic indentation, and code highlighting.

-Run scripts offline and locally, support input

-Built-in common scientific computing library

-Support Pip to install third-party libraries (line Python libraries)

-Support Jupyter NoteBook

-Built-in ipynb file previewer, so you can preview quickly without starting Jupyter Notebook service

-Built-in file download management, support background download, you can download many python codes and learning libraries on the Internet at any time, such as github, etc.

-Support file upload, share, download, etc. (via Jupyter Notebook service), support itunes to share documents

-Built-in browser, you can open Jupyter Notebook page directly in this App, or open other web pages

-Support multiple documents, you can open code editors, tutorial documents, interactive interpreters, browsers, etc. in multiple tabs, so that you can read the documents and learn while writing code

-Support Python interactive interpreter, allowing you to enter code while executing

-Built-in many Python learning tutorials, including python, numpy, matplotlib, pandas, scipy, sklearn, data analysis, machine learning, artificial intelligence, etc.





"Auto Subscription Member Instructions"

1. Service name: consecutive year

2. If you purchase an account of an automatic subscription member, your iTunes account will be deducted 24 hours before the expiration of the monthly subscription period. After the deduction is successful, the subscription period will be extended.

3. If you need to cancel the subscription, please manually open the Apple phone "Settings" --> enter "iTunes Store and App Store" --> click "Apple ID", select "View Apple ID", enter the "Account Settings" page, click "Subscribe", select Himalaya VIP membership service to cancel the subscription. If you do not close the subscription at least 24 hours before the end of the subscription period, you will be deemed to agree to continue to authorize, and the subscription will be automatically renewed.


"Automatic Subscription Service Agreement"

https://www.jianshu.com/p/47341a0a9466

"User Agreement"

https://www.jianshu.com/p/8ee503e0ae6f

"User Privacy Agreement"

https://www.jianshu.com/p/8ee503e0ae6f


— Contact and feedback —

If you have any questions or suggestions about the product, please contact us

Email:  python3ide@aliyun.com

## Key features

- Offline Python 3 IDE
- Built-in scientific libraries
- Offline C/C++/PHP/Lua IDE
- Code highlighting and auto-completion
- Offline script execution
- Jupyter Notebook support
- Built-in Python tutorials

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| Annual subscription(7D trial) | $9.49 | per year |
| SixMonth subscription,7D trial | $6.99 | per 6 months |
| SixMonth subscription,3D trial | $1.99 | per month |


## What do users think of Python3IDE?

Overall sentiment: negative

**Pros**

- 🚀 Offline coding
- 🚀 Supports multiple programming languages
- 👍 Free to use
- 👍 Lightweight and fast
- 👍 Good for beginners

**Cons**

- 🐛 Crashes frequently
- 🐛 Buggy behavior
- 🔒 Paywall restricts functionality
- 👎 Unstable performance
- 👎 Lack of error reporting

**Commonly reported bugs**

- Crashes when using certain code constructs
- Input function does not work as expected
- Indentation issues and unexpected behavior
- Compatibility problems with older devices
- Unreliable saving and loading of files

**Most requested features**

- Add support for more Python libraries
- Improve error handling and debugging
- Implement a dark mode
- Allow file management and export options
- Provide better documentation and tutorials

## Recent user reviews (10 of 609)

All indexed reviews: https://appshunter.io/ios/app/python3ide/id1357215444/reviews.md

### 1/5 — Trash

*2026-07-27, version 1.5*

This app won’t even let me run my code, whenever I try it crashes, also when I make a long code it does not work. They NEED to work on this app.

### 3/5 — Don’t working aiogram,

*2026-07-04, version 1.5*

I can’t install aiogram

### 1/5 — Sudden mandatory Premium Paywall

*2026-06-26, version 1.5*

Worked well for a year, but is currently showing a sudden premium paywall within first 20s of opening app. So I can’t access my files without going through with it.

Please fix this!!!!

### 1/5 — ，，，

*2026-06-04, version 1.5*

强制收费，大家千万车用

### 5/5 — 一番使いやすい

*2026-05-08*

一番使いやすいです

### 2/5 — Can’t code

*2026-05-05, version 1.5*

This app used to be amazing, but now I can’t use it without paying, there’s no x button! Went from hero to zero!

### 4/5 — Being honest

*2026-04-29, version 1.5*

I love the app but I would love if  it was free

### 4/5 — Tkinter は使えないのかな…?

*2026-04-15*

tkinterが使えなかった(僕の環境が悪いのかもしれない)けどturtle が使えるのでよしとします

### 2/5 — На мусор

*2026-04-02*

На мусор! Было все хорошо пока внезапно не вылезло сообщение о покупке полного доступа

### 1/5 — Paywalled

*2026-03-02, version 1.5*

Thank you developers for adding a paywall to the entire app, it used to be good though now its unusable without paying money (a free trial with forced purchased after is not free). I can't even access the code saved inside

## Frequently asked questions about Python3IDE

### What is Python3IDE?

Python3IDE is an offline integrated development environment (IDE) primarily for Python 3. It includes built-in scientific libraries and also supports offline IDEs for C/C++, PHP, and Lua. It's designed to help users learn and practice coding.

### What programming languages does Python3IDE support?

The app primarily supports Python 3. It also offers offline integrated development environments for C/C++, PHP, and Lua. This allows for versatile development within a single application.

### Does Python3IDE require an internet connection to run code?

No, Python3IDE is designed to run scripts offline and locally. You can execute your code without an internet connection, making it convenient for development on the go or in environments with limited connectivity.

### What kind of libraries are included with Python3IDE?

Python3IDE comes with a comprehensive set of built-in libraries for scientific computing, data analysis, machine learning, visualization, UI development, game development, image processing, and networking. This includes popular libraries like NumPy, Pandas, Scikit-learn, Matplotlib, and Flask.

### How does the subscription work for Python3IDE?

The app offers an 'Auto Subscription Member' option for a consecutive year. Your iTunes account will be charged 24 hours before the subscription period ends, and the subscription will automatically renew. You can cancel the subscription through your Apple device's settings under 'Subscriptions'.

## Version history (last 5 releases)

### 1.5 — 2025-04-25

- **Localized Jupyter Notebook Runtime Engine**: Eliminates dependency on HTTP Server!  
    - The new version adopts a native architecture to process Notebook files directly, avoiding risks of background processes being terminated by the system and ensuring stable execution of long-running tasks.  
    - **Notebook Frontend Overhaul**: The interface has been completely redesigned using SwiftUI, delivering a smoother experience aligned with iOS design guidelines.  
    - **Enhanced Smart Code Assistance**: Introduced a redesigned context-aware code completion system.  
- Fixed pip installation issues for dependencies like **aiohttp**.  
- Resolved text input lagging issues in **TKinter**.  
- Added **Save As** functionality to the code editor.

### 1.4 — 2025-03-26

1. Integrated Python standard GUI toolkit - tkinter module (based on Tk 8.6 graphics library)
2. Seamlessly integrated native Tcl/Tk scripting engine (v8.6) to enhance low-level graphics rendering capabilities
3. Enhanced support for turtle graphics module (built upon Tk graphical framework)
4. New interactive turtle drawing system with real-time visual programming environment
5 In-App Browser Script Execution, Run scripts directly from selected text in the built-in browser via a context menu.
6 Clipboard Quick-Run, Added clipboard script detection for one-click execution of valid script content.
This update significantly improves GUI development capabilities, low-level control flexibility, and interactive teaching experiences while maintaining cross-platform compatibility.

### 1.3 — 2024-06-07

SwiftUI has redesigned the UI
Upgrade to Python 3.11
Add third-party libraries for Python 3
Add terminals
Add Node runtime

### 1.2.7 — 2022-04-16

Ios 15.4 compatibility

### 1.2.6 — 2022-04-05

Undo and redo
C++ Compiler
PHP Compiler
turtle: add write function, add interactive mode

## Apps similar to Python3IDE

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Python Editor App](https://appshunter.io/ios/app/python-editor-app/id1672453872) | 4.1 (6,456) | 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 |
| [Pyto IDE](https://appshunter.io/ios/app/pyto-ide/id1436650069) | 3.7 (995) | Free | Developer Tools |
| [Python编程狮-随时随地学Python](https://appshunter.io/ios/app/python-python/id1353326686) | 4.4 (9) | Free | Developer Tools |
| [CodeSnack IDE](https://appshunter.io/ios/app/codesnack-ide/id1397424959) | 4.4 (1,548) | Free | Developer Tools |

## More apps by 辉 马

- [Dynamic Geometry Sketch Pad](https://appshunter.io/ios/app/dynamic-geometry-sketch-pad/id964956312)
- [Sketch C ( Offline Compiler,Debug )](https://appshunter.io/ios/app/sketch-c-offline-compilerdebug/id978527183)
- [Sketch C++ (Offline Compiler, Debug)](https://appshunter.io/ios/app/sketch-c-plus-plus-offline-compiler-debug/id980231813)
- [Sketch Lua](https://appshunter.io/ios/app/sketch-lua/id980512291)
- [Formula Calc - Reimagined the Calculator](https://appshunter.io/ios/app/formula-calc-reimagined-the-calculator/id982833820)
- [iPyDE](https://appshunter.io/ios/app/ipyde/id984990674)

All apps by 辉 马: https://appshunter.io/developer/959342857

## Related topics

[python 3 ide](https://appshunter.io/ios/topics/python-3-ide) · [python 3](https://appshunter.io/ios/topics/python-3) · [pylibrary](https://appshunter.io/ios/topics/pylibrary) · [pyto ide](https://appshunter.io/ios/topics/pyto-ide) · [pyroid 3](https://appshunter.io/ios/topics/pyroid-3) · [python quiz](https://appshunter.io/ios/topics/python-quiz) · [pydroid 3](https://appshunter.io/ios/topics/pydroid-3) · [python coding editor 3 ide app](https://appshunter.io/ios/topics/python-coding-editor-3-ide-app)

---

*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-29.*
