Skip to content

Repository files navigation

Catspeak Logo

The Catspeak Programming Language

A cross-platform scripting language and compiler back-end for GameMaker projects. Use Catspeak to implement, fast and sandboxed modding support by compiling and executing arbitrary user code from files or text prompt.

We have moved to codeberg, this repo remains for legacy purposes, and to host documentation.

Developed and maintained by Katsaii.
Logo design by Mashmerlow.

Homepage: https://www.katsaii.com/catspeak-lang/

// parse -> compile -> and run
var module = Catspeak.run(@'
  let catspeak = "Catspeak"

  return "hello! from within " + catspeak
');

// print result
show_message(module.result); // hello! from within Catspeak

Projects Using Catspeak

In no particular order:

(If you have a project you would want to appear here, please get in contact!)

Releases

Used by

Contributors

Languages