Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Python IDEs
  3. Pythonista

Pythonista

What it is

Pythonista is a paid iPhone and iPad development environment for writing and running Python scripts. Pythonista 3 costs $9.99, paid once, with no in-app purchases. Its editor includes syntax highlighting, code completion, an outline, multiple tabs, and a Python-focused keyboard. An interactive prompt runs snippets and calculations and can display images and plots. The integrated debugger supports breakpoints, line-by-line stepping, call-stack inspection, and variable values, while an integrated test runner is also listed. Pythonista includes libraries for 2D graphics, multitouch, sound effects, and accelerometer access. Scripts can use iOS data and features including the clipboard, contacts, reminders, photos, motion sensors, and location. NumPy and matplotlib support scientific computation and visualization. An integrated UI Editor creates script interfaces without writing interface code. Documentation is available offline inside the app, and extensions launch scripts from the share sheet, Shortcuts automations, or a system-wide keyboard. Pythonista supports Python 3.10; Python 3.13 support is in development. The App Store listing says it is not designed for installing additional modules with compiled C or C++ dependencies.

For and against

For

  • Full Python editor with code completion
  • Integrated debugger and test runner
  • NumPy and matplotlib included
  • Offline Python documentation
  • Access to iOS features and data

Against

  • Available only on iOS
  • Cannot install modules with C/C++ dependencies
  • Python 3.13 support is still in development
  • One-time purchase costs $9.99

The verdict

Pythonista packs Python development, debugging, testing, graphics, scientific tools, and iOS integrations into one iPhone and iPad app. Its module restriction and iOS-only availability matter for projects requiring compiled dependencies or other platforms.

Who it suits

Pythonista suits iPhone and iPad users who want to write, run, debug, and test Python scripts locally. It also fits users needing iOS data access, scientific libraries, graphics, or shortcut-based script launching.

Plans and prices

Pythonista 3

$9.99one-time

iPhone and iPad app · cannot install additional modules with C/C++ dependencies

Every plan, in full

On the record

Debugger
The integrated debugger supports breakpoints, line-by-line stepping, call-stack inspection, and variable values.omz-software.com · read 8 Oct 2026
Documentation
Python documentation is available to read inside the app without an internet connection.omz-software.com · read 8 Oct 2026
Editor
Its code editor includes syntax highlighting, code completion, an outline view, multiple tabs, and a Python-specific on-screen keyboard.omz-software.com · read 8 Oct 2026
Graphics
It includes libraries for 2D graphics, multitouch, sound effects, and accelerometer access.omz-software.com · read 8 Oct 2026
Integrations
App extensions let users run scripts from the iOS share sheet, Shortcuts automations, and a system-wide keyboard.omz-software.com · read 8 Oct 2026
Interactive prompt
The interactive prompt can run code snippets, perform calculations, and display images and plots.omz-software.com · read 8 Oct 2026
iOS access
Scripts can access iOS features and data including the clipboard, contacts, reminders, photos, motion sensors, and location data.omz-software.com · read 8 Oct 2026
Module limit
The App Store listing says Pythonista is not designed to install or download additional modules with compiled-language dependencies such as C or C++.apps.apple.com · read 8 Oct 2026
Privacy
The product page links to a privacy policy.omz-software.com · read 8 Oct 2026
Purpose
Pythonista is a development environment for writing and running Python scripts on iPhone and iPad.omz-software.com · read 8 Oct 2026
Python version
The product page says Pythonista supports Python 3.10 and that Python 3.13 support is in development.omz-software.com · read 8 Oct 2026
Scientific tools
Pythonista includes NumPy and matplotlib for scientific computation and data visualization.omz-software.com · read 8 Oct 2026
Support
The product page links to a community forum, documentation, release notes, and a bug tracker.omz-software.com · read 8 Oct 2026
UI editor
The integrated UI Editor lets users create interfaces for scripts without writing code.omz-software.com · read 8 Oct 2026

Alternatives to Pythonista

Every alternative, ranked