About Pyto IDE
Pyto is an IDE for iPhone and iPad with a Python 3.10 Interpreter and all of the standard libraries plus more than 100 third party packages, as well as a C & C++ compiler and bitcode interpreter. Includes a terminal with...
Pyto is an IDE for iPhone and iPad with a Python 3.10 Interpreter and all of the standard libraries plus more than 100 third party packages, as well as a C & C++ compiler and bitcode interpreter. Includes a terminal with standard UNIX commands, a code editor with code completion, support for Shortcuts, Picture in Picture, a graphical interface builder and a debugger. * Full version exclusive third party modules * - Cython, cryptography, typed_ast, cv2, _cffi_backend, kiwisolver, matplotlib, numpy, pandas, lxml, Bio, sklearn, skimage, scipy, erfa, pywt, nacl, bcrypt, statsmodels, zmq, regex, gensim, astropy, emd, wasm3, yaml * Built-in UNIX commands * - alias, awk, cat, chflags, chmod, cksum, clang, compress, cp, curl, date, diff, dig, du, egrep, env, fgrep, find, grep, gunzip, gzip, head, host, ifconfig, link, lli, llvm-link, ln, ls, md5, mkdir, mv, nc, nslookup, open, openurl, pbcopy, pbpaste, ping, printenv, pwd, readlink, rlogin, rm, rmdir, say, scp, sed, sftp, sort, ssh, ssh-keygen, stat, sum, tail, tar, tee, telnet, touch, tr, unalias, uname, uncompress, uniq, unlink, uptime, wc, whoami, whois, wol Take advantage system features with the following modules: - pyto_ui - Build an user interface - widgets - Home Screen Widgets - file_system - iOS file system - notifications - Schedule notifications - remote_notifications - Receive remote notifications - background - Run code in background - pasteboard - Clipboard access - userkeys - Save values on disk - sound - Play sounds - music - Access the Apple Music library - photos - Accessing photos and the camera - location - Access user's location - motion - Motion sensors - multipeer - Peer to peer wireless connection - apps - Open third party apps - xcallback - Interact with other apps - sf_symbols - A list of SF Symbols names - watch - Complications and static user interfaces for the Apple Watch
Version History - Fixed template project with UI 19.0.1 06/09/2024 - Updated for iOS/iPadOS 17 - New interface builder for PytoUI - Shell on the code editor and multiple tabs on the full screen terminal - New project templates for C/C++ extensions and standalone programs - Other new improvements to Pyto libraries - Bug fixes 19.0 06/03/2024 Fixed an issue showing the purchase screen for people who have purchased Pyto when it was paid upfront. This was caused by the revocation of a certificate bundle within the app itself. If you have purchased it again as an In App Purchase, please request a refund to the App Store (https://support.apple.com/en-us/HT204084), this was not intended and I am very sorry for the inconvenience. 18.0.12 02/21/2023 Fixed a bug with code completion on iPhone 18.0.11 07/28/2022 Bug fixes 18.0.10 07/22/2022 - Added a keyboard shortcut to hide suggestions: ESC or ⌘. - Added a button to hide suggestions - Bug fixes 18.0.9 07/21/2022 Fixed the terminal for users without iCloud Drive 18.0.8 07/08/2022 Fixed a crash 18.0.7 06/29/2022 Fixed a crash when running scripts 18.0.6 06/24/2022 Fixed matplotlib 18.0.5 06/07/2022 Fixed cryptography 18.0.3 06/03/2022 Fixed PyPI UI 18.0.2 05/13/2022 - Fixed code completion problems - Fixed OpenCV missing 18.0.1 05/05/2022 Terminal -------- The REPL and the Shell were merged into a 'Terminal' section that can run UNIX commands or the Python interpreter. These commands can also be executed with the 'subprocess' module or 'os.system'. The shell will no longer recognize Python modules unless an entry point was specified in 'setup.py' or 'setup.cfg', so modules like 'pip' will be recognized. To run other modules, use 'python -m'. Good bye to the toolbar, the input is now directly written to the console. Pressing an image will open it in full screen. Code editor ----------- On iPad, the suggestions, and now doc strings, are displayed under the cursor. Modules ------- All third party modules scripts are now included inside the app bundle and don't need to be downloaded. This makes the app's size way bigger but I think it was a bad user experience to have to download scripts again because a library was updated even if the app was also updated. 'sharing' and 'bookmarks' were merged into a 'file_system' module. File browser ------------ The file browser displays folders in a hierarchical way. There is a new template for setuptools projects. Documentation ------------- You can now download the documentation for third party libraries included with the app and build your own documentations with Sphinx. PyPI ---- There is now a complete version of pip so it should now behave like it does on any computer (with the exception of C extensions of course). That makes it possible to run 'pip install .' to install your own projects. The PyPI section of the app now displays installed modules and also available upgrades. Shortcuts --------- New shortcut: Run Command New parameters: - Working directory - sys.stdin 18.0 05/01/2022 - Improved syntax highlighting - Bug fixes 17.1.1 12/31/2021 - An UI for debugging scripts with breakpoints - Moved items from the editor's toolbar to a menu accessible from the top bar - The REPL now uses the same colors as the editor - Improved the module runner - Included the Python documentation in app - Bug fixes 17.1 12/30/2021 - Upgraded to Python 3.10 - Dropped iOS / iPadOS 13 support - A new UI without the system file browser - Run scripts in Picture in Picture - A new UI for tracebacks - Edit any kind of text file - Better UI for finding and replacing text in the editor - Build cross platform UIs with Toga - Add files as attachments to scripts running from Shortcuts - New pasteboard APIs to work with any type of data - sys.path, sys.argv and the working directory are no longer shared between all scripts - shutil.get_terminal_size() now always returns the size of the correct terminal - Show HTML files from the editor and add Python code in a script tag - Bug fixes 17.0 12/24/2021 Bug fixes 16.1.3 07/05/2021 Bug fixes 16.1.2 06/21/2021 Multiple bug fixes 16.1.1 06/12/2021 - The performance of the console was greatly improved - Bug fixes 16.1 05/21/2021 Bug fixes 16.0.2 03/30/2021 - Bug fixes - Fixed issues with 'cryptography' 16.0.1 02/09/2021 This update brings support for M1 Macs 16.0 01/22/2021 - There is now a search bar in the project navigator - Fixed 'webbrowser.open_url' 15.0.4 01/16/2021
Previous Versions
Here you can find the changelog of Pyto IDE since it was posted on our website on 2020-03-09 10:36:45.
The latest version is 19.0.1 and it was updated on 2026-06-23 06:28:01. See below the changes in each version.
Pyto IDE version 19.0.1
Updated At: 2026-06-02
Changes: Version History - Fixed template project with UI 19.0.1 06/09/2024 - Updated for iOS/iPadOS 17
- New interface builder for PytoUI
- Shell on the code editor and multiple tabs on the full screen terminal
- New project templates for C/C++ extensions and standalone programs
- Other new improvements to Pyto libraries
- Bug fixes 19.0 06/03/2024 Fixed an issue showing the purchase screen for people who have purchased Pyto when it was paid upfront. This was caused by the revocation of a certificate bundle within the app itself.
If you have purchased it again as an In App Purchase, please request a refund to the App Store (https://support.apple.com/en-us/HT204084), this was not intended and I am very sorry for the inconvenience. 18.0.12 02/21/2023 Fixed a bug with code completion on iPhone 18.0.11 07/28/2022 Bug fixes 18.0.10 07/22/2022 - Added a keyboard shortcut to hide suggestions: ESC or ⌘.
- Added a button to hide suggestions
- Bug fixes 18.0.9 07/21/2022 Fixed the terminal for users without iCloud Drive 18.0.8 07/08/2022 Fixed a crash 18.0.7 06/29/2022 Fixed a crash when running scripts 18.0.6 06/24/2022 Fixed matplotlib 18.0.5 06/07/2022 Fixed cryptography 18.0.3 06/03/2022 Fixed PyPI UI 18.0.2 05/13/2022 - Fixed code completion problems
- Fixed OpenCV missing 18.0.1 05/05/2022 Terminal
--------
The REPL and the Shell were merged into a 'Terminal' section that can run UNIX commands or the Python interpreter. These commands can also be executed with the 'subprocess' module or 'os.system'.
The shell will no longer recognize Python modules unless an entry point was specified in 'setup.py' or 'setup.cfg', so modules like 'pip' will be recognized. To run other modules, use 'python -m'.
Good bye to the toolbar, the input is now directly written to the console.
Pressing an image will open it in full screen.
Code editor
-----------
On iPad, the suggestions, and now doc strings, are displayed under the cursor.
Modules
-------
All third party modules scripts are now included inside the app bundle and don't need to be downloaded. This makes the app's size way bigger but I think it was a bad user experience to have to download scripts again because a library was updated even if the app was also updated.
'sharing' and 'bookmarks' were merged into a 'file_system' module.
File browser
------------
The file browser displays folders in a hierarchical way.
There is a new template for setuptools projects.
Documentation
-------------
You can now download the documentation for third party libraries included with the app and build your own documentations with Sphinx.
PyPI
----
There is now a complete version of pip so it should now behave like it does on any computer (with the exception of C extensions of course). That makes it possible to run 'pip install .' to install your own projects.
The PyPI section of the app now displays installed modules and also available upgrades.
Shortcuts
---------
New shortcut: Run Command
New parameters:
- Working directory
- sys.stdin 18.0 05/01/2022 - Improved syntax highlighting
- Bug fixes 17.1.1 12/31/2021 - An UI for debugging scripts with breakpoints
- Moved items from the editor's toolbar to a menu accessible from the top bar
- The REPL now uses the same colors as the editor
- Improved the module runner
- Included the Python documentation in app
- Bug fixes 17.1 12/30/2021 - Upgraded to Python 3.10
- Dropped iOS / iPadOS 13 support
- A new UI without the system file browser
- Run scripts in Picture in Picture
- A new UI for tracebacks
- Edit any kind of text file
- Better UI for finding and replacing text in the editor
- Build cross platform UIs with Toga
- Add files as attachments to scripts running from Shortcuts
- New pasteboard APIs to work with any type of data
- sys.path, sys.argv and the working directory are no longer shared between all scripts
- shutil.get_terminal_size() now always returns the size of the correct terminal
- Show HTML files from the editor and add Python code in a script tag
- Bug fixes 17.0 12/24/2021 Bug fixes 16.1.3 07/05/2021 Bug fixes 16.1.2 06/21/2021 Multiple bug fixes 16.1.1 06/12/2021 - The performance of the console was greatly improved
- Bug fixes 16.1 05/21/2021 Bug fixes 16.0.2 03/30/2021 - Bug fixes
- Fixed issues with 'cryptography' 16.0.1 02/09/2021 This update brings support for M1 Macs 16.0 01/22/2021 - There is now a search bar in the project navigator
- Fixed 'webbrowser.open_url' 15.0.4 01/16/2021
Pyto IDE version 19.0.1
Updated At: 2024-06-09
Changes: Jun 9, 2024
Version 19.0.1
- Fixed template project with UI
Pyto IDE version 19.0.1
Updated At: 2024-06-09
Changes: - Fixed template project with UI
Pyto IDE version 19.0
Updated At: 2024-06-03
Changes: Jun 3, 2024
Version 19.0
- Updated for iOS/iPadOS 17
- New interface builder for PytoUI
- Shell on the code editor and multiple tabs on the full screen terminal
- New project templates for C/C++ extensions and standalone programs
- Other new improvements to Pyto libraries
- Bug fixes
Pyto IDE version 18.0.12
Updated At: 2023-02-21
Changes: Feb 21, 2023
Version 18.0.12
Fixed an issue showing the purchase screen for people who have purchased Pyto when it was paid upfront. This was caused by the revocation of a certificate bundle within the app itself.
If you have purchased it again as an In App Purchase, please request a refund to the App Store (https://support.apple.com/en-us/HT204084), this was not intended and I am very sorry for the inconvenience.
Pyto IDE version 18.0.12
Updated At: 2023-02-21
Changes: Feb 21, 2023
Version 18.0.12
Fixed an issue showing the purchase screen for people who have purchased Pyto when it was paid upfront. This was caused by the revocation of a certificate bundle within the app itself.
If you have purchased it again as an In App Purchase, please request a refund to the App Store (https://support.apple.com/en-us/HT204084), this was not intended and I am very sorry for the inconvenience.
Pyto IDE version 18.0.11
Updated At: 2022-07-28
Changes: Jul 28, 2022 Version 18.0.11
Fixed a bug with code completion on iPhone
Pyto IDE version 18.0.2
Updated At: 2022-05-13
Changes: May 13, 2022 Version 18.0.2
Fixed PyPI UI
Pyto IDE version 18.0.1
Updated At: 2022-05-05
Changes: May 5, 2022 Version 18.0.1
- Fixed code completion problems
- Fixed OpenCV missing
Pyto IDE version 17.1.1
Updated At: 2021-12-31
Changes: Dec 31, 2021 Version 17.1.1
- Improved syntax highlighting
- Bug fixes
Disclaimer
Official App Store Link
We do not host Pyto IDE on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for Pyto IDE is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.