Nodes Nodes

Nodes is your thinking space for exploring ideas with code.

What if programming was about ideas, not semicolons? Compose, abstract, generalise. Start from top down or bottom up and refine as you go. With Nodes, programming feels like sketching on a canvas. Zoom in and out of problems, experiment on the side and easily re-use parts of other projects.

Nodes is created by variable.io, a generative design and data visualisation studio.

LEARN THE STORY

Visual programming made simple

Write reusable code blocks - Nodes

Combine them into larger programs

Annotate, remix, experiment

TRY IN THE PLAYGROUND

Nodes for everyone

Create realtime 3D graphics

3D ARTIST / CREATIVE DEVELOPER

Use any WebGL framework and export videos from your 3D scenes.

Build interactive web apps

WEB & FRONT-END DEVELOPER

Use the DOM with HTML, CSS and JavaScript to create applications, desktop or mobile alike.

Generate procedural geometries

COMPUTATIONAL DESIGNER

Create your models from the ground up and export them to reuse in other tools such as Blender.

Create bespoke tools

DESIGNER / CLIENTS

Export a subset of your parameters for tech savvy clients or other designers to use.

Parse, analyse, explore and visualise data

DATA SCIENTIST / VISUALIZATION SPECIALIST

Use your favourite toolchain (Ramda, D3…), connect the dots and save transformed data files in any format (csv, json).

Build simple prototypes or complex multi-stage applications

INDEPENDENT / AGENCY / BRAND

Scale from a collection of small experiments to large scale installations.

First Steps

Playground

Have a go at the examples in your browser.

Getting Started

Learn the basics of Nodes.

Tutorial

Build your first graph.

Showcase

IBM Technology Garden

Interactive Installation

DN&CO Broadgate

Generative Identity

GSK Visualising Advanced Technology

Data Art

Used on projects for

The team behind Nodes

Marcin Ignac

Co-founder, CEO

Damien Seguin

Co-founder, CTO

Nick Nikolov

Co-founder

  • Simon Harris: contributor
  • Alice Cappo: brand identity

CHECK OUT VARIABLE.IO

What's new in Nodes?

Subscribe to our newsletter to be the first to know about new releases...