f-flow icon indicating copy to clipboard operation
f-flow copied to clipboard

Add context menu to canvas for node creation at click position

Open adrielov opened this issue 5 months ago • 1 comments

Description

It would be very helpful to have a right-click context menu on the canvas that allows users to create a new node exactly at the position where the menu was triggered.

Expected behavior:

Right-click on any empty area of the canvas opens a custom context menu

The menu includes options such as “Add Node” or a list of node types

When a node is created, it should be positioned at the exact location of the right-click

This improves the UX by allowing faster prototyping and manual node placement without dragging from external sources.

Additional Context

This pattern is used in many flow editors like Node-RED or N8N. It improves speed and intuitiveness, especially when building large flows.

adrielov avatar Jul 24 '25 07:07 adrielov