Find your way through the code
Search across files, jump through a file’s structure and edit repeated text with multiple selections.
Explore the editor →Python Editor for Mac, iPhone & iPad
Python is already inside this native Mac editor. Open it, type a script, press Run. Add Git, a terminal and an AI assistant later with the free Helper.
Free. All app features unlocked. No app subscription. On iPhone or iPad?

From a script to a project
Find the code you need, try a change and inspect the result in the same workspace.
Search across files, jump through a file’s structure and edit repeated text with multiple selections.
Explore the editor →Run scripts, explore values in Python Console and use tests to find the change that broke an expectation.
See execution and testing →Review Git changes and commits, revisit file history and keep notes beside your source.
Explore project tools →A Mac workspace you can arrange
Put files on the left, output below and your assistant on the right. Resize the panels, hide them for focused editing or open a tool in its own window.

AI alongside your project
Select a file and ask the assistant to explain a function, investigate an error or suggest a different approach. Keep its answer beside the source as you work.
Connect your preferred supported AI service or use a local model with Ollama.
Explore AI assistance →
Working projects to explore
Open the Mac Desktop Studio example and explore a Python app with a task list and focus timer. Follow the code from a button click to a change on screen.
Or try AI Vision Lab: train a small image classifier and examine its results.
Explore the example projects →Git, the Terminal, the Python Console, debugging, packages and the profiler need the free Helper, a separate download. Examples also need project dependencies. Follow the setup guide.

Python on iPhone & iPad
Create and run scripts, keep reusable snippets and work with code and console together. On iPad, multiple windows give your projects more room.
In-app purchases. A subscription unlocks the full mobile experience.

What will you build next?
Filter records, group values and create a chart with familiar Python libraries.
Explore data and charts →Start with examples for Python basics, desktop interfaces and image classification.
Find your next example →Follow illustrated guides to editing, project setup, Git, testing and AI assistance.
Read the user manual →Free. All app features unlocked. No app subscription.
Get the app
Free Mac download
Work with projects, Git, tests, a terminal and AI assistance. All app features are unlocked.
No app subscription · macOS 13+
See what is included →Also on the Mac App Store
Get the store app with Python, its editor, libraries and tutorials. It has no Helper, so the Terminal, Python Console, debugging and Git are not available; features and purchase options differ from the free Mac download.
In-app purchases
iPhone & iPad
Write and run scripts, reuse snippets and ask the Code Assistant for help on your iPhone or iPad.
In-app purchases. A subscription unlocks the full mobile experience.
Explore the mobile app →