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.