Rotate nodes and change input-outputs

Hi n8n team,

I’d like to suggest a usability improvement for the workflow editor interface: it would be incredibly helpful to have the ability to rotate nodes within the grid, both visually and functionally.

Specifically, I propose the following enhancements:

  1. Node rotation on the grid – the ability to rotate a node’s orientation (e.g., 90°, 180°, etc.) to better fit the layout of a workflow.

  2. Customizable input/output directions – allowing users to define which side of the node the inputs and outputs connect to. For example:

    • Inputs from the west (left) and outputs to the east (right) – the current behavior.

    • Option to reverse this, or set inputs/outputs on the north/south sides, depending on the desired layout.

These features would make it easier to organize complex workflows, improve visual clarity, and support various layout preferences.

Thanks for your great work!