Create your own node based editors that work both in editor window and exported in builds by writing standard GUI/GUILayout interface.
Features:
– Menu
– Selecting
– Dragging
– Panning
– Deleting
– Connecting
– Deconnecting
– Sizing
– Renaming
– Minimap
– Grid
– Snapping
– Styling
– Popups
– Tooltip
– Runtime
– Serialization
– Full C# source
Original_Link: https://assetstore.unity.com/packages/tools/gui/gui-node-editor-84160