Native deps: pywebview and pyobjc (macOS arm64)
These are pywebview and pyobjc bundles for the macdbg GUI's native window, one per CPython version, built for macOS on Apple Silicon. Grab the one for your Python and the GUI opens a real native window with no pip install. They also work offline.
The easy way is the helper script. It finds the bundle that matches your Python, downloads it, and checks that it imports:
GUI/get-native-deps.shOn an offline or air-gapped machine, download the pywebview-macos-arm64-cp<XY>.tar.gz that matches your Python version, copy it across, and point the same script at it:
GUI/get-native-deps.sh ./pywebview-macos-arm64-cp313.tar.gzEither way, GUI/run.sh picks up the extracted bundle on its own. If it isn't there, the GUI opens in a browser window instead, or you can just run pip install pywebview.
There's a bundle for every Python from 3.9 to 3.14 (cp39 through cp314), all macOS arm64.