A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

Cerberus X is a cross platform development tool based on Monkey X from Mark Sibly. 

Its easy to learn programming language allows you to create apps or games on multiple platforms.  To achieve this, Cerberus X translates source code to native source code of one of the different target  platforms and creates an executable for you. 

Cerberus X is mainly designed to create 2D games, with a powerful set of APIs that make it easy to draw lightning fast graphics on all supported platforms. Because of its light weight engine, the binary sizes of the created apps are very small and they run like any other application that was developed natively. 

Compatibility with Monkey X 

If you know Monkey X, you can use Cerberus X right away. At the beginning, Cerberus X was mainly a rebrand of Monkey X which is maintained, but has evolve over time. We will try to make sure, that it will always be backwards compatible with your  existing Monkey X source code. This is super important to us, so be assured that your existing knowledge is not wasted. 


Cerberus X ships with its own feature rich IDE. The documentation will help you learn the toolset easily.  It also has  a lightweight framework called Mojo for creating games. With a powerful set of APIs that make it easy to draw graphics super fast! You can play audio easily, draw text and get input from your game controllers. 

Supported target platforms

  • Desktop (Windows, OSX, Linux)
  • HTML5
  • Android
  • IOS
  • Flash
  • Windows Phone 8
  • AppGameKit Desktop (Windows, OSX, iOS)


Download NowName your own price

Click download now to get access to the following files:

cerberus-v2019-10-13b.tar.gz 93 MB
cerberus-v2019-10-13.zip 72 MB
cerberus-v2019-10-13b.pkg 132 MB

Development log

View all posts


Log in with itch.io to leave a comment.


This looks great! It's really easy to edit the source code and is less than 1MB on each of the targets I've tried so far! I've been looking around for a different game engine for a long time and this looks pretty sweet!

"It also has a proprietary lightweight framework called Mojo for creating games." In what sense does "proprietary" mean? Are some parts closed source?


Thanks for the kind words.

Proprietary seems to be a relic of the times back when it was distributed by BRL. These days mojo is licensed under the zlib license.  I need to change this.


Looking forward to compiling my tcx file parser in Cerberus this weekend, great work!

Cool. Does tcx stand for Tiled?


it's a bespoke file format associated with Garmin training devices, like the forerunner being advertised on TV 

An excellent job man ! I love your work, you deserve much more users :o When I'll be good at it, I may make some tutorials about your game engine (in french) on my channel (not yet sure though).

Thank you D3nX for your kind words. We appreciate it a lot.