Expose Input Sockets is an add-on that automates the process of linking node input sockets to the Group Input Node, primarily within Geometry Nodes setups. It adds a Geo Tools panel to the sidebar and provides a customizable shortcut to quickly route selected node inputs to the top-level modifier interface without manual wire dragging.
The tool analyzes node structures to automatically apply appropriate minimum, maximum, and subtype property definitions to the exposed group input sockets. It offers configuration options to add prefixes or suffixes to socket names, group sockets by node into UI panels, generate localized Group Input nodes, and only target unconnected sockets. When working in the root node tree, it avoids exposing non-interactive geometry and matrix socket types, and includes a dedicated cleaning tool that removes unnecessary sockets while preserving the base geometry input.