Nodes

A visual programming environment that treats code as reusable blocks on a canvas.

Visit Nodes official site

Overview

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 here

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.

Good fit for

Creative developers, computational designers, data-visualisation practitioners, and 3D artists.

Try it when

  • Exploring an interactive graphics sketch
  • Building a procedural geometry study
  • Mapping reusable parts of a visual program

Bitspace

A browser-based space for exploring creative computation through connected visual prototypes.

  • creative-coding
  • prototyping
  • visual-programming

Visual

cables

A visual tool for building interactive web graphics without starting from typed code.

  • visual-programming
  • webgl
  • interactive

Visual

NodeToy

A web-based node editor for creating, sharing, and using shader graphs.

  • shader
  • threejs
  • visual-programming

Visual