Adding Nodes
Search and Add (Recommended)
- Double click on canvas -> Enter in search box
- Click the desired node, or select with arrow keys and
Enter
Clicking the icon next to the search bar opens a filter. You can narrow down by data type or included custom nodes.
You have to memorize what nodes exist. Let's do our best to learn!!
Add from Menu
- Right click on canvas ->
Add Node-> Find node and click
Add from Connectable Nodes
- Drag from a pin and release on the canvas
- A search window appears, but it is displayed with a filter applied by data type
Add from Connectable Nodes (Legacy)
- Drag from a pin and release on the canvas while holding Shift
- Select from the displayed list (Since there is a display limit, search from
Searchif not found)
Connecting Nodes
- Drag from pin to pin
- Even if you don't align exactly with the pin, it will automatically snap just by dragging onto the node.
Changing Connections
- Drag from pin to pin while holding
Shift - If there are already connected lines, you can reconnect them all at once.
Manipulating Nodes
Selection and Movement
- Multiple Selection:
ShiftorCtrl+ Left Click - Range Selection:
Ctrl+ Drag - Move: Drag while selected
Deletion
- Select node and
Deletekey - Or click
🗑️inNode Selection Toolbox
Copy & Paste
- Normal Copy:
Ctrl + C->Ctrl + V - Paste Maintaining Connections:
Ctrl + C->Ctrl + Shift + V - Duplicate: Drag while holding
Alt
Collapse
- Click
⚫at the top left of the node - While collapsed, new connections or disconnections cannot be made.
Pinning (Fixing)
Fix the node so it doesn't move.
- Select node and
Pkey
Reset Parameters
- Right click node ->
Fix node(recreate)
Node Info
Check detailed information of the node.
- Click
ℹ️inNode Selection Toolbox - You can see which Python file defines the node. Useful for debugging errors.
Changing Node Color
Changing the background color of the node and color-coding by role makes it easier to see.
- Click
🎨 (Color)inNode Selection Toolboxand select a color
Changing Node Title
Change the display name (title) of the node.
- Double click node -> Enter desired name and
Enter
Reroute Node
Used to organize workflow wiring.
- Search and add
- Add by middle clicking on a point

Dot Type Reroute
The Reroute node existed as a single node, but this one is not a node but sets a passing point for the line.
Alt + Left Clickon a point on the line
Bypass and Mute
Bypass
Continues processing ignoring that node.
- Select node and
Ctrl + B - Click
🔀inNode Selection Toolbox
Mute
Stops processing at that node.
- Select node and
Ctrl + M - Or Right click ->
Mode->Never
About the difference
- Bypass: Pretends "this node didn't exist" and tries to connect the preceding and succeeding nodes directly.
- Mute: Makes it a "dead end here".
Actually, mute is rarely used. It is common to bypass all unused nodes.

Converting to External Input
Converts the input field (widget) to pin input so that values can be passed from other nodes.
- Convert: Move the cursor next to a parameter without a pin, and a connection point appears.
- Revert: Disconnect the connected line, and it automatically returns to the original input field.
Primitive Node
A versatile node that can be used as input for any type. It changes dynamically according to the connected type.
Note: Because it adapts to the connected type, it cannot be used in combination with reroute nodes.
Currently, it is recommended to use typed nodes such as
int node,float node,string node.

Tip: Double clicking a pin automatically connects a Primitive node matching that type.
Organizing Nodes
Select multiple nodes and click ⋮ in Node Selection Toolbox.
- Align Selected To: Aligns selected nodes (Top align, Left align, etc.).
- Distribute Nodes: Arranges selected nodes at equal intervals.