PyPocket is a lightweight, offline-capable Python editor that lets you write, test, and run Python code with real-time syntax highlighting and instant output.
KEY FEATURES
• Full Python Environment
- Complete Python 3 support powered by Pyodide
- Run code instantly with no server needed
- Access to Python's standard library
- Real-time code execution
• Straight Forward Code Editor
- Smart syntax highlighting
- Dark and light themes
- Ooptimized for coding
• Modern Interface
- Clean, iOS-native design
- Split-screen output view
- Optimized for both iPhone and iPad
- Adaptive layout for different screen sizes
• Powerful Development Tools
- Copy code with one tap
- Clear, readable output console
- Error highlighting and reporting
- Instant code execution results
PERFECT FOR
• Students learning Python
• Developers testing quick code snippets
• Teachers demonstrating Python concepts
• Anyone wanting to practice Python on the go
• Coding enthusiasts who need a portable Python environment
HIGHLIGHTS
• No internet required after initial download
• No account creation needed
• No data collection or tracking
• Free from ads and distractions
• Universal app - works on iPhone and iPad
PyPocket brings the power of Python to your pocket, making it easy to code whenever inspiration strikes. Whether you're a student, teacher, or professional developer, PyPocket provides everything you need for Python development in a clean, efficient package.
Download PyPocket today and start coding Python anywhere.
TECHNICAL NOTES
• Powered by Pyodide for reliable Python execution
• Supports Python 3 syntax and standard library
• Optimized for iOS devices
更多 • Refined and polished the app icon for a more modern look.
• Removed the app name from the editor screen to maximize the editing area.
• Improved AI response quality and formatting for clearer output.
• Added an option to insert AI-generated code directly into the editor.
• Fixed a bug where the onboarding screens overlapped with the editor text.
2.7 19/11/2025
Introducing Apple Intelligence integration in PyPocket.
• Added AI-powered coding assistant using Apple’s Foundation Models framework.
• New features include Explain Code, Improve Code, Debug Code, Generate Code, and interactive Chat.
• Added floating AI button for quick access and seamless integration within the editor.
• Enhanced examples showcasing AI capabilities, including Fibonacci, data processing, and sorting algorithms.
• Updated UI on iOS and macOS with toolbar and settings integration for the AI assistant.
• Fully private, on-device AI processing with automatic fallback when Apple Intelligence is unavailable.
• Requires iOS 18.1+ and compatible Apple Silicon devices.
This update brings privacy-first, intelligent coding assistance directly into your workflow — helping you write, understand, and improve Python code faster than ever.
2.6 31/10/2025
• Added new onboarding screens for a smoother first-time experience
• Improved keyboard accessory buttons for faster coding access
• Fixed bugs and enhanced overall performance
2.5 27/10/2025
• Added legacy support for older iOS versions
2.4 09/10/2025
• New beautiful Liquid Glass design – updated UI for the latest iOS 26 look
• Improved file handling – fixed a bug with saving existing files and boosted performance
• New navigation arrows – added keyboard accessory for easier coding
2.3 29/09/2025
• Added external file opening: You can now open files in PyPocket directly from other apps by tapping "Share" and selecting PyPocket from the share menu.
2.2 11/09/2025
Bug fixes and performance improvements
2.1 10/09/2025
• Widgets are now interactive – tap a widget to instantly open the associated code in the PyPocket editor.
1.9 11/05/2025
• Improved widget color handling for all iOS device appearance settings
• Fixed visual issues with widgets in dark mode and when using device accent colors
• Enhanced contrast for better readability in all widget configurations
• Various bug fixes and performance improvements
1.8 06/05/2025
Introducing Beautiful Python Widgets!
Your home screen just got smarter with our brand new Python Tip Widgets. Learn Python tips, tricks, and best practices without even opening the app!
Widget Features:
• Daily Python Tips - Discover new Python syntax, tricks, and facts right on your home screen
• Beautiful Code Examples - See syntax-highlighted code snippets that demonstrate each tip
• Multiple Sizes - Choose small, medium, or large widgets to fit your home screen
• Category System - Tips organized by category: Syntax, Best Practices, Data Science, and more
• Difficulty Levels - From beginner to advanced tips as you grow your skills
• Customization - Fully supports iOS widget tinting and dark mode
Learn something new about Python every day just by glancing at your home screen! Add widgets by long-pressing your home screen and tapping the "+" button.
As always, thanks for your support and happy coding!
1.7 03/05/2025
• Added editor font size control: adjust the text size effortlessly using the new slider in the settings panel for a more comfortable coding experience.
1.6 02/05/2025
• Fixed an issue where the console output toggle was obscured by the keyboard accessory view
• Enhanced loading indicator for a smoother Python initialization experience
• Refined tinted icon version to improve color contrast and visual clarity
• Additional performance optimizations throughout the app
1.5 02/05/2025
• File Management: You can now open and save files directly from within the app. Simply tap the current file name to access file options.
• Keyboard Enhancements: A new coding toolbar has been added for faster insertion of programming characters.
• Interface Improvements: Sleeker animations, refined dark mode color palette, and general UI polish.
1.4 29/04/2025
What's New in PyPocket 1.3
Enhanced Code Editor Experience
- New CodeMirror Integration
- Professional-grade code editing capabilities
- Syntax highlighting with customized color themes
- Smart indentation and bracket matching
- Line numbers and active line highlighting
- Improved code readability with monospaced fonts
- Smoother scrolling and cursor positioning
Expanded Code Examples Library
- New Ready-to-Run Examples:
- Basic Calculations
- List Operations
- String Manipulation
- Dictionary Operations
- Object-Oriented Programming
- File Handling
- Exception Handling
- Data Processing
- Recursive Functions
- Function Decorators
Improved Editing Experience
- Better Cursor Management:
- Maintains cursor position during theme changes
- Improved scroll position handling during editing
- Smoother multi-line editing experience
- Better cursor visibility in dark/light themes
Other Improvements
- Refined dark/light theme transitions
- More responsive UI controls
- Improved code execution feedback
- Enhanced error reporting and output display
1.3 18/11/2024
What's New in PyPocket 1.2
New Features:
* Code Examples Library
- Added a built-in mini library of Python code examples
- Quick access to common programming patterns and solutions
- Examples include basic calculations, list operations, string manipulation, and dictionary usage
- Each example comes with clear descriptions and ready-to-run code
* Enhanced Theme Support
- Improved dark/light theme implementation with better color contrast
- Added persistent theme preference saving
- Refined syntax highlighting colors for better readability in both themes
- Consistent theme application across all UI elements
* Keyboard Improvements
- Added a convenient keyboard dismiss button
- Smooth keyboard animations
- Better handling of keyboard events
- Improved keyboard experience on different iOS devices
UI Improvements:
* Refined Interface
- New toolbar design with improved button layout
- Added shadows and visual hierarchy for better depth
- Improved spacing and padding consistency
- Better visual feedback for interactive elements
* Output Panel Enhancements
- Improved output formatting
- Better error message display
- Clearer loading states with progress indicators
- Enhanced monospace font rendering
Technical Improvements:
* Code Editor Enhancements
- Improved syntax highlighting performance
- Better handling of text selection
- Enhanced code execution reliability
- Smoother scrolling experience
* State Management
- Added code persistence between sessions
- Improved handling of environment initialization
- Better error handling and recovery
Other Improvements:
* Added copy code functionality
* Improved iPad layout with optimized split view
* Enhanced accessibility support
* Better error messaging and user feedback
* Various bug fixes and performance improvements
1.2 15/11/2024
Improved icons for better readability.
1.1 13/11/2024
• Refined and polished the app icon for a more modern look.
• Removed the app name from the editor screen to maximize the editing area.
• Improved AI response quality and formatting for clearer output.
• Added an option to insert AI-generated code directly into the editor.
• Fixed a bug where the onboarding screens overlapped with the editor text.
更多 版本2.7 19/11/2025
不收集資料 開發者不會從此 App 收集任何資料。