Node Align

Node Align is an add-on providing tools to organize and arrange nodes within Blender's various node editors. It operates in any workspace utilizing nodetrees, including Shaders, Geometry Nodes, and Compositing, and introduces several functions to manage node layouts efficiently.

The functions provided include aligning nodes in specific directions, distributing nodes with even spacing along chosen axes while aligning the opposite axis, and evenly spacing nodes while maintaining their positions. The add-on supports grid snapping, custom padding sizes, and optional anchoring on the active node to control its position during alignment and distribution. Node Align also features a preferences panel for customization, JSON settings import and export, customizable N-panel display modes, and pre-configured keyboard shortcuts for primary align and distribute operations. It includes compatibility with third-party node editors.