SceneDoc — Auto-Documentation Generator for Godot 4
SceneDoc generates complete documentation for your entire Godot project. Parses project.godot for autoloads and input maps. Scans every .tscn scene for node trees, script attachments, and signal connections. Documents every .gd script with classes, exports, signals, and public functions. Exports as a navigable HTML documentation site your whole team can reference.
Single Python file. Zero dependencies. 100% local.
Parses project.godot (autoloads, inputs, physics layers)
Full scene tree visualization with script attachments
Script documentation (signals, exports, functions, doc comments)
Autoload dependency mapping
SLOC metrics per file
Text, JSON, and navigable HTML site output
Usage: python scenedoc.py your_project/ -f html -o docs.html