A downloadable programming language for Windows and macOS

Download NowName your own price

Monkey2 is an easy to use, cross platform, games oriented programming language from Blitz Research.

You can find out more about monkey2 here.

You can also support the ongoing development of Monkey2 by joining our patron supporters at https://www.patreon.com/monkey2.

The package includes a custom IDE written in monkey2 itself, however if you're on Windows you might also  want to check out the 3rd party Mollusk IDE here.

PlatformsWindows, macOS
AuthorBlitz Research


Download NowName your own price

Click download now to get access to the following files:

Monkey2-v2018.09.exe 175 MB
Monkey2-v2018.09.pkg 124 MB
Monkey2-v2018.08.exe 176 MB
Monkey2-v2018.08.pkg 125 MB
Monkey2-v2018.06.exe 133 MB
Monkey2-v2018.06.pkg 123 MB
Monkey2-v2018.05.exe 128 MB
Monkey2-v2018.05.pkg 122 MB
Monkey2-v2018.04.exe 211 MB
Monkey2-v2018.04.pkg 147 MB
Monkey2-v1.1.09.exe 191 MB
Monkey2-v1.1.09.pkg 123 MB
Monkey2-v1.1.08.exe 201 MB
Monkey2-v1.1.08.pkg 144 MB
Monkey2-v1.1.07.exe 207 MB
Monkey2-v1.1.07.pkg 129 MB
Monkey2-v1.1.06.exe 206 MB
Monkey2-v1.1.06.pkg 125 MB
Monkey2-v1.1.05b.exe 182 MB
Monkey2-v1.1.05b.pkg 104 MB
Monkey2-v1.1.04.exe 153 MB
Monkey2-v1.1.04.pkg 55 MB
Monkey2-v1.1.03.exe 148 MB
Monkey2-v1.1.03.pkg 49 MB

Development log


Log in with itch.io to leave a comment.

http://monkeycoder.co.nz is down for maintenance. Any news ?

Mark's just taking Xmas off.

Why nothing is working? i got "Internal mx2cc build error" every time i run or build something, i actually tried to run the included examples, it was working fine under Windows 7 x86, but i got the same problem on Win 10 and Win 8.1 x64

By the way... the new itch.io 25.x series has the .pkg format for installers blacklisted, so Mac users see no installable files.

Any chance of this coming to linux?

(2 edits)

Several people have it going on x64 Linux already:



Feel free to ask questions in the forums (or here, but there are more people at forums).

Did you install the required dependencies (for me on Debian, all available as development packages from standard repositories--on your distribution, it may be different) and run rebuildall.sh (not as root)?

Then you can run the file it produces in the main folder as a binary, just run it from a terminal in that folder (see below).  Works with standard stuff so far but my college courseload is too much, I have to wait until this Summer to really sink my teeth into it and make any progress on the stuff I have planned.

Mark really deserves some help over on Patreon, if you are going to use his work you should send some money his way every month...