Ngviewer - View And Edit Node Groups In The 3D Viewport
NGviewer is a simple addon that lets you view and edit node groups from the 3D viewport in Blender, meaning that you don't have to go back into the shader editor to make changes:
It also lets you display the node inputs in different ways, letting you configure it however you want: