Desktop app
PyPath on your desktop
Every lesson, the sandbox, and running your own Python — installed once, working with no internet connection after that.
Download
Checking the latest release…
Other platforms:
Unsigned build: macOS will say the app is from an unidentified developer — right-click it and choose Open the first time. Windows SmartScreen may warn — choose More info, then Run anyway.
What's different from the website
- Works fully offline. Lessons, the sandbox, and running or checking your Python code never need a connection — Python itself runs locally, bundled with the app, the same interpreter the website loads from a CDN.
- Saves to a file you control. Progress is written to a plain JSON file on your own drive rather than only an account — pick where from Settings, back it up by copying it, or keep a separate file per person on a shared computer.
- Signing in, sync, and classroom features still need a connection when you use them, the same as the website. The app doesn't remove them — it just never requires them for anything else.
System requirements
- macOS 11 or later (Apple Silicon)
- Windows 10 or later
- Linux with a current WebKitGTK (most actively-supported distributions)
Roughly 60–80MB installed — most of that is the bundled Python runtime, not PyPath itself.
Prefer to try it in the browser first? Open the sandbox — everything here also runs at mypypath.com, no install required.