GP runs natively on Mac OS, Windows, and Linux (including the Raspberry Pi). The GP download is a ZIP-ed folder containing executables for all supported platforms.
GP also runs in all modern browsers, including on Chromebooks. No download or installation is needed to run GP in a browser.
While GP does run in tablet and smart phone browsers, sluggish performance and lack of a keyboard makes working with GP cumbersome on such devices.
Downloading and Installing
Extract the GP folder, open it, and double-click the GP application for your platform.
Older versions can be found here.
You’ll get a warning dialog the first time you run a newly downloaded version of GP. On macOS 10.11 and earlier, use the “open” command from the right click menu to start GP.
Starting with macOS 10.12 (Sierra), you need to move GP.app into the Applications folder and run it from there the first time; see the question about Sierra on the FAQ page.
There are separate executables for 32-bit and 64-bit Linux.
GP was built on Ubuntu 14.04 and has been tested on Ubuntu 14.04 and 16.04, as well as on Mint (a popular Ubuntu-based distro). GP is likely to run on most recent Ubuntu-based Linux distros, and it may run on other distros as well. If GP doesn’t work on your Linux distro, please let us know by posting on the “Bugs” forum or use the “contact us” link at the bottom of the forums page.
Chromebooks, Tablets, and Phones
Eventually, GP will run natively on iOS, Android, and Fire OS. Meanwhile, you can run GP in the web browser on these devices. GP runs fine on Chromebooks. Unforuntately, sluggish performance and lack of a keyboard makes working with GP cumbersome on most mobile devices.
Running GP in a Web Browser
GP in the browser is slower than the native version, but usable. Some features, such as access to the local file system, do not work in the browser.
Here is the browser URL: gpblocks.org/run/gp.html
On devices that support it, creating a desktop or home screen shortcut to GP makes it easy to start and allows GP to use the entire screen. This is especially helpful on mobile devices with small screens.
Sharing GP Projects on the Web
Want to share your GP project on the web? If you have a way to put your GP project (.gpp file) on a web page, you can run it directly in the browser with a URL like this:
You would insert the URL for your project after the #.
If you change “gp” to “go” then it will open up in presentation mode and start running as if the user pressed the “go” button:
If your website does not support https, begin the URL with with http instead of https. Microphone input will not work in Chrome, but projects that don’t require sound input will run fine.