{"repo":"LinuxUserGD/gdscript-transpiler-bin","free":true,"listed":false,"github":"https://github.com/LinuxUserGD/gdscript-transpiler-bin","clone":"git clone https://github.com/LinuxUserGD/gdscript-transpiler-bin.git","description":"Mirror repository","language":"GDScript","stars":18,"topics":["bootstrapping","c","compiler","gdscript","godot","godot4","godotengine","programming","python","python3"],"license":"MIT","category":"game-templates","readme_excerpt":"GDScript to Python to C Transpiler gdscript-transpiler-bin is a GDScript compiler (using Nuitka), minimal scripts can be transpiled to Python. Binary builds are compiled using Forgejo Actions for Alpine Linux, macOS and Windows x86 64. Other compatible platforms: Android (aarch64 and x86 64). Also see generated Python source from GDScript. Example Godot Engine command line (stage0) - ./godot4 -s bin/gds.gd --headless --format bin/gds.gd (for generating Python project) - ./godot4 -s bin/gds.gd --headless --compile bin/gds.gd (for compiling GDScript to binary using Clang and Nuitka) Python environment (stage1) Installing python gds - python -m gdsbin --format bin/gds.gd - python -m gdsbin --compile bin/gds.gd Nuitka compiled binary (stage2) Installing gds binary (available at itch.io) - ./gds[.exe] help - ./gds[.exe] --format bin/gds.gd - ./gds[.exe] --compile bin/gds.gd Benchmark Time for running GDScript code: Godot Python Nuitka -------------- ------------ ------------ ------------ benchmark.gd 11.639s 4.678s 1.857s License See LICENSE and CREDITS (third-party licenses)","default_branch":null,"files":null,"tree":[],"storefront":"/r/LinuxUserGD","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LinuxUserGD/gdscript-transpiler-bin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}