A general-purpose GDScript inspector UI for building your own editors inside Godot.
A general-purpose GDScript UI for building editor functionality inside Godot.
Inspector gadget is a set of GDScript UI controls designed to read and write object properties at runtime. It extends the standard get_indexed()
function from the Node
class with support for arrays and dictionaries, allowing for fully-recursive property visualization and editing using NodePath
subnames.
SomeNode:resource_property:dictionary_property:[values]:3
Resource
subclasses with your own controlsArray
and Dictionary
for full control over UIexample.tscn
in the scenes
folder contains a visual example of the Inspector Gadget UI, and includes visualization and editing for each of Godot's built-in basic types.
If you'd like to support the ongoing development of Inspector Gadget, a Patreon page is available here:
Donations via PayPal are also accepted: