Skip to content
Chris Dowin edited this page Oct 18, 2026 · 3 revisions

godot-devkit

Scene tooling, configurable static checks and installable Godot runners for Godot 4.x projects. The pinned, stdlib-only Python CLI reads and edits .tscn/.tres as text without starting Godot. Installed shell runners use a sandboxed user:// for engine import, script compilation, main-scene boot and GUT tests. The tested runner baseline is Godot 4.7.2 with GUT 9.6.1.

Any change you can make to a scene by hand should be makeable through one deterministic command that touches nothing else, and provable without reading the file.

Getting started

Reference

Guides

Upgrading

Maintaining

Source and releases: https://github.com/cdowin/godot-devkit

Clone this wiki locally