Skip to content

GDCC

Compile GDScript into native GDExtension binary modules for safer source distribution and native-style performance.
GDCC is in early alpha. Do not use it in production.

Native GDExtension output

GDCC turns GDScript into native binary modules that run through Godot’s GDExtension interface.

Source protection

Generated native modules keep gameplay code out of distributed GDScript source files.

Performance-oriented calls

The compiler emits static GDExtension calls and avoids compatibility-layer dispatch where possible.

Gradual migration

Mix strongly typed and weakly typed GDScript while moving code toward stricter types over time.