Welcome to NodeGraph’s documentation!

NodeGraph is an open-source platform for designing node-based workflows.

_images/scinode-nodetree-introduction.png
from node_graph import NodeGraph
nt = NodeGraph(name="my_first_nodegraph")
float1 = nt.nodes.new("TestFloat", value=2.0)
float2 = nt.nodes.new("TestFloat", value=3.0)
add1 = nt.nodes.new("TestAdd")
nt.links.new(float1.outputs[0], add1.inputs[0])
nt.links.new(float2.outputs[0], add1.inputs[1])

Installation

The simplest way to install node_graph is to use pip.

pip install --upgrade --user node_graph

Indices and tables