Review Insights · App Store
Pythonista 3
omz:software · 1,506 ratings · ★ 4.5
4.5
★★★★★
1,506 ratings
🎯 Build a better version
Top complaints - extracted from 29 negative reviews
Recurring phrases mined from 1-2★ reviews. The bigger the percentage, the more users have the same problem. Fix the top 2-3 in your version and you have product-market fit on day one.
1
"python"
9 negative reviews mention this · 31% of all complaints
★★★★★ "no way to use Ed25519. i guess it's ok for a lot of things but connecting to remote machines with paramiko is not one of them unless you want to use rsa. why use pythonista instead of a terminal app? to wrap the script in a shortcut..." - exuser4445
2
"pythonista"
8 negative reviews mention this · 28% of all complaints
★★★★★ "no way to use Ed25519. i guess it's ok for a lot of things but connecting to remote machines with paramiko is not one of them unless you want to use rsa. why use pythonista instead of a terminal app? to wrap the script in a shortcut..." - exuser4445
3
"work"
7 negative reviews mention this · 24% of all complaints
★★★★★ "Let me tell you how much I hate this application. Pythonista is basically a form of torture. I've you've ever used a sane working environment - and I'd include in that anything from a normal IDE to working on the command line with vi - then this thing seems like it's designed to be as pain…" - dpiponi
4
"script"
5 negative reviews mention this · 17% of all complaints
★★★★★ "no way to use Ed25519. i guess it's ok for a lot of things but connecting to remote machines with paramiko is not one of them unless you want to use rsa. why use pythonista instead of a terminal app? to wrap the script in a shortcut..." - exuser4445
5
"support"
5 negative reviews mention this · 17% of all complaints
★★★★★ "Doesn’t support libraries/modules required for real work. I can’t use Dash for writing web based apps. If it can’t run dash, it can’t be used for any real work." - deebler303
6
"refund"
5 negative reviews mention this · 17% of all complaints
★★★★★ "Disappointed: Refund Denied for Unusable App. I downloaded the Pythonista app to modify an Apple setting to auto-run on command. While the app provides detailed pictures of its layout, I quickly found it overwhelming. This app is clearly designed for users who already have a solid unde…" - LittleTeenyTiny1
7
"line"
4 negative reviews mention this · 14% of all complaints
★★★★★ "Beware of significant limitations. This app will not produce interactive plots in a separate window. Instead, it will produce only a static plot in line with the console. Also beware that the app uses an older outdated version of Matplotlib. If you’re transferring a python s…" - jeffEconomist
8
"doesn"
4 negative reviews mention this · 14% of all complaints
★★★★★ "Let me tell you how much I hate this application. Pythonista is basically a form of torture. I've you've ever used a sane working environment - and I'd include in that anything from a normal IDE to working on the command line with vi - then this thing seems like it's designed to be as pain…" - dpiponi
9
"code"
4 negative reviews mention this · 14% of all complaints
★★★★★ "Let me tell you how much I hate this application. Pythonista is basically a form of torture. I've you've ever used a sane working environment - and I'd include in that anything from a normal IDE to working on the command line with vi - then this thing seems like it's designed to be as pain…" - dpiponi
10
"know"
4 negative reviews mention this · 14% of all complaints
★★★★★ "Let me tell you how much I hate this application. Pythonista is basically a form of torture. I've you've ever used a sane working environment - and I'd include in that anything from a normal IDE to working on the command line with vi - then this thing seems like it's designed to be as pain…" - dpiponi
11
"modules"
4 negative reviews mention this · 14% of all complaints
★★★★★ "Doesn’t support libraries/modules required for real work. I can’t use Dash for writing web based apps. If it can’t run dash, it can’t be used for any real work." - deebler303
12
"things"
3 negative reviews mention this · 10% of all complaints
★★★★★ "no way to use Ed25519. i guess it's ok for a lot of things but connecting to remote machines with paramiko is not one of them unless you want to use rsa. why use pythonista instead of a terminal app? to wrap the script in a shortcut..." - exuser4445
📋 All 29 negative reviews
Every 1-2★ review we fetched. Use the copy button to grab them all for your own analysis (paste into ChatGPT/Claude with a prompt like "summarize core user problems, group by theme, ignore bugs, focus on missing features").
Confusing not worth the money
No clue how to navigate this system, don’t waste your time or money
Waste of money
It capitalizes words written with pencil. When in python you need automatic capitalization
Unsubscribe me
Don’t know where to unsubscribe
I was excited about Pythonista, but …
I wanted to use Pythonista to run my puzzle/game on my iPad Air. But alas, I used pygame in the code. When I tried to run a first version of the script, I got an unhelpful error message saying simply that the pygame module was not available. No hints as to why or whether it might be available in the future.
Charging without permission
They are charging me 3$ every month and I have no way of cancelling it. I don’t think they have transparency in billing!
Doesn’t support libraries/modules required for real work
I can’t use Dash for writing web based apps. If it can’t run dash, it can’t be used for any real work.
App is dead
The app appears to be dead. Cb.py needs a fix and it's been broken since python 3.10
Missing key component
If you add terminal access and maybe docker 🤷🏽♂️ this app would be better as of right now you are subject to using the libraries the coded into the application with no ability to install anything else. What this means is you’re limited in what you can code because if your code requires a library they didn’t code into the application you have to complete the code on your computer. If that is the case then you take away from the reason developers download this app in the first place. Convenience!!! How dare you charge $9 when there are better apps in the market that do more and don’t compartmentalize the developer. You can code basic applications only so if there must be a charge, make it .99 cent. I feel like everyone who paid got robbed and I think most of the comments are bots or people who are just learning python. Beginners HIGHLY DISAPPOINTED
Disappointed: Refund Denied for Unusable App
I downloaded the Pythonista app to modify an Apple setting to auto-run on command. While the app provides detailed pictures of its layout, I quickly found it overwhelming. This app is clearly designed for users who already have a solid understanding of Python and know how to navigate complex UI interfaces. Unfortunately, it doesn’t teach you how to use Python or how to make the app work for your needs. I requested a refund through Apple, stating that the app didn’t work as I expected, but my request was denied. I feel like I wasted my money and cannot recommend this app to beginners or anyone unfamiliar with Python.
Missed Opportunities with OpenAI/ChatGPT
Pythonista on its own is great. But for someone confined with limitations in both their physical and virtual environments: Pythonista is missing a major opportunity for next-level coding and learning with ChatGPT or even with Claude as well.
On Mac? ChatGPT can integrate with countless apps to read what’s going on.
Pythonista could and should have taken it a step farther by having full ChatGPT code environment hand-off and read/write integration for local code / script execution (including R).
ChatGPT’s code environment usually has around 750MB RAM free which can quickly become insufficient with neural networks.
Copying and pasting, iterating, works: but is suboptimal. The solution for when ChatGPT detects its in the iPhone app and running into memory constraints is to ask “would you like me to use your local Pythonista environment” and then execute and display results back in both the app and in ChatGPT, sometimes back to Claude for it to fix something.
ChatGPT is a great start, and Claude would be a wonderful addition.
Pythonista is gorgeous and functionally brilliant and fast.
Pythonista should become the “go-to” for AI coding offloads on iPhone… otherwise other solutions will make their way there eventually. Only a matter of time…
On Mac? ChatGPT can integrate with countless apps to read what’s going on.
Pythonista could and should have taken it a step farther by having full ChatGPT code environment hand-off and read/write integration for local code / script execution (including R).
ChatGPT’s code environment usually has around 750MB RAM free which can quickly become insufficient with neural networks.
Copying and pasting, iterating, works: but is suboptimal. The solution for when ChatGPT detects its in the iPhone app and running into memory constraints is to ask “would you like me to use your local Pythonista environment” and then execute and display results back in both the app and in ChatGPT, sometimes back to Claude for it to fix something.
ChatGPT is a great start, and Claude would be a wonderful addition.
Pythonista is gorgeous and functionally brilliant and fast.
Pythonista should become the “go-to” for AI coding offloads on iPhone… otherwise other solutions will make their way there eventually. Only a matter of time…
Pythonista 3 is buggy.
1. I wasted several hours searching for a workaround for buggy show() function to no avail.
2. I entered an entire program to model a wave equation and when I hit return after the last line everything vanished.
2. I entered an entire program to model a wave equation and when I hit return after the last line everything vanished.
Too many limitations.
Between the inability to use a wide range of modules, no easy way to import those modules in the first place, barely any support or updates to add or fix modules, and elsewise, it’s not worth it. I want a refund.
Hackers Paradise
Was super excited to learn Python and read that Pythonista was the best for iPad Pro and iPhone. Unfortunately, what I didn’t know at the time was it’s a hackers paradise and can be easily used to steal your information or implant spyware. The library allows for “built-ins” or modules which can easily be configured without the primary user and device owner’s knowledge. It wouldn’t be such a big deal if you could simply delete the files…spoiler alert: you cannot delete files which have been locked by the unauthorized user. Therefore, I’m giving this app which has an excellent UI among things a 1 star review because thanks to its poor security features I now have an entire library of spyware on all of my Apple devices.
Can’t import pandas and excel files for data analysis
This app doesn’t let you import pandas and excel files for data analysis. I need a refund please.
Locks up and then support is nothing but spam
I tried to use this to debug a simple python program and it just locks up when trying to run.
Tried to contact support, but the forum is nothing but posts FROM THE DEVELOPER advertising hackers selling stolen accounts on various platforms.
Tried to contact support, but the forum is nothing but posts FROM THE DEVELOPER advertising hackers selling stolen accounts on various platforms.
No SciPy
At least it makes no claims to have it. A MATLAB/Octave substitute that will work on an iPad does not exist in Pythonista.
Where did Python 2 go?
I used to be able to run scripts in Python 2.7, but the buttons are now gone from the interface. Putting #!python2 at the start of my script does not work, either. Am I missing something? Please help!
Python 2.7 need back
This update removed py2 support, why? Adding up 3.10 should has no interfere with py2. Many old scripts now not work simply, I won’t call this change was user-friendly and necessary. Even python.org still offers download of py2.7.
Can not support Pandas
Can not support Pandas and others, I need refund
Don't buy - Extentions don't work
basic modules are not available - getting a refund - don't waste your time
No yfinance module
No yfinance module our way to get it!
Update app for 5 stars
3 years out dated
no way to use Ed25519
i guess it's ok for a lot of things but connecting to remote machines with paramiko is not one of them unless you want to use rsa. why use pythonista instead of a terminal app? to wrap the script in a shortcut...
Beware of significant limitations
This app will not produce interactive plots in a separate window. Instead, it will produce only a static plot in line with the console. Also beware that the app uses an older outdated version of Matplotlib. If you’re transferring a python script that you originally wrote on a desktop system, you may be in for a rude surprise.
Lacks critical functions
It’s good for small scripts, but lacks features to write larger scripts; no line numbers, no search and replace.
No longer updated
Old
Let me tell you how much I hate this application
Pythonista is basically a form of torture. I've you've ever used a sane working environment - and I'd include in that anything from a normal IDE to working on the command line with vi - then this thing seems like it's designed to be as painful as possible. The problem of building an IDE was solved decades ago. Software developers figured it out a long time ago. It doesn't consist of random UI elements that slide back and forth in the most counterintuitive way that seem designed to make work as hard as possible. Even the most basic tasks are made difficult. The editor itself is also a joke editor. I *have* written code successfully with Pythonista - which is why I give it 2 stars instead of 1 - but it almost reduced me to tears. Even trivial things are broken - like I'll tap or click on some text and the editor will focus on a completely different part of the code and I have to scroll back and search for where I was. On average, for every 2 or 3 keystrokes there'll be another 1 to fix the things that went wrong. Anyway, I'm currently trying to find the console. I know it's there, I've used it before. But this UI is like hide and seek and I'm losing my patience...
Tabs and Spaces
Tabs and Spaces are literally the same. The fact that I use tab even just once or twice should still just be equivalent to the same number of spaces…
Impossible to unsubscribe
Where do I go to cancel membership
Sentiment summary
86%
Positive (4-5★)
4%
Neutral (3★)
11%
Negative (1-2★)
