Node Group Utilities is a Blender add-on that adds extra options and functions for node groups inside the node editor. It targets node-based materials, geometry, and compositing setups, where managing input sockets and default values can get repetitive.
The add-on can set the default values of a selected node group to match the current values of its input sockets, so complex setups don't need each socket configured one by one. A Reset to Default Values option reverts input sockets to their defaults, and version 2.1.1 added the ability to reset a node group by pressing Backspace. The Socket Maker node, added from the Add menu, acts as a dummy node carrying various socket types including Integer, Boolean, and String; connecting the Group Input node to one of its sockets creates a custom input socket.
For Blender versions before 4.0, which lacked the node group panels feature, an Add Label option in the right-click menu lets you attach labels to a node group to organize sockets. Node Group Utilities is released under the GNU General Public License v2.0 or later and requires no special permissions.