Godot Object Compiler Documentation

The Godot Object Compiler is a code generation tool for GDExtensions. It generates bindings and other builderplate code for efficent development in C++ while maintaining full configurability via expressive macros generated directly from the godot-cpp source used to build your extension.

Check out the Example for a general overview of the features and Generated Code Example for a peek at the generated code.

Warning

This is experimental software, please do not use this application in a production environment. This project is currently only tested on Linux. Everything is still subject to change.