Pythonista 3
v3.4Developers, students, and power users who want to learn Python or automate their iOS workflows on mobile devices.
What Is Pythonista 3?
Launched Jun 14, 2016
Updated Apr 2023
What users think iIndependent intel reports to help builders create better apps or enhance existing ones. Still in beta, accuracy and relevancy get better every day. For informational purposes only.
What does it look like?
What are the key features?
Deep integration with iOS features like contacts, reminders, photos, location, and clipboard, plus Shortcuts and Siri support.
Run Python scripts directly from the share sheet or via a custom system-wide keyboard in other apps.
Visual tool for prototyping and creating user interfaces for scripts without writing code.
Includes syntax highlighting, code completion, outline view, and multi-tab support for project management.
Includes popular data science packages like NumPy, matplotlib, and pandas with in-console visualization.
Allows setting breakpoints, inspecting variables, and viewing call stacks with visual snapshots of UI elements.
What do users think? iIndependent intel reports to help builders create better apps or enhance existing ones. Still in beta, accuracy and relevancy get better every day. For informational purposes only.
“Recent user voice shows a mixed sentiment. Users appreciate portability and convenience and educational value, but report lack of modern features and library support and billing and subscription confusion.”
What Users Love
Great application to use while you aren’t able to use your computer.
Lets you test out ideas on the go.
Provides lots of examples for learning.
I am becoming addicted (in a good way) to programming!!
Pain Points
The app uses an older outdated version of Matplotlib.
I can’t use Dash for writing web based apps.
They are charging me 3$ every month and I have no way of cancelling it.
Impossible to unsubscribe
No line numbers, no search and replace.
I’ll tap or click on some text and the editor will focus on a completely different part of the code
High confidence · 49 reviews available
How is it ranked?
| Chart | Rank | Change |
|---|---|---|
| Paid | #12 | ▲1 |
What are the pros and cons?
Pros
- Deep, native iOS integration
- Batteries-included scientific libraries
- Strong brand reputation for mobile prototyping
Cons
- Stagnant development cycle
- Outdated library versions
- Missing basic editor features
- Billing transparency issues
What is the market outlook?
Growth Opportunities
- Update core libraries to modern standards
- Implement quality-of-life editor improvements
- Improve community engagement to combat 'abandoned' perception
Market Threats
- Emerging mobile-native coding environments
- Apple's native Shortcuts expansion cannibalizing utility
What are the key takeaways?
Pythonista 3 is a divisive productivity app that is a paid app. With a 4.5/5 rating from 1.5K reviews, it receives mixed feedback from users. Users particularly appreciate portability and convenience, though lack of modern features and library support remains a common concern.
Best for: Developers, students, and power users who want to learn Python or automate their iOS workflows on mobile devices.
How much does it cost?
Model: paid
The app follows a traditional paid model with no in-app purchases or subscriptions, positioning itself as a premium, professional-grade utility.