EXPLORATION 02 / 06

Custom nodes

Field notes

What this showsEvery node has a role, a visual language, and the same predictable handle contract. Select one to edit its title or parameters, then add a new transform to the working graph.

Select a node to edit it in place
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.

Inspector

Data source

input
Parameters 2
6 nodes · 4 edges Editing input

What this shows

One renderer stays consistent while each kind communicates a different job. Handles are intentionally explicit: branch outcomes use yes and no, while notes stay outside the data path.

  • inputstarts a flow
  • transformchanges data
  • branchchooses yes / no
  • sinkfinishes a path
  • noterecords intent
Under the hood SVELTE 5View source
src/routes/demo/nodes/+page.svelte

The actual route source, imported with ?raw. Shared components and graph utilities live in src/lib.