Nodes
A visual programming environment that treats code as reusable blocks on a canvas.
What it is
Nodes is a visual programming environment by variable.io. It lets people compose reusable code blocks on a canvas and work across real-time 3D, interactive web apps, procedural geometry, and data visualisation.
Why it is selected
Its canvas metaphor supports top-down or bottom-up exploration. That makes it useful when an idea is easier to sketch, annotate, and rearrange than to express in a single source file.
Who it suits
Creative developers, computational designers, data-visualisation practitioners, and 3D artists.
Useful for
- Exploring an interactive graphics sketch
- Building a procedural geometry study
- Mapping reusable parts of a visual program