Please Note: Our Katy office has moved to Suite 670.

Memorial City

(713) 464-6006

Katy West

(281) 398-4944

Greater Heights

(713) 861-2424

Bellville

(713) 464-6006

Nodebox 3 Apr 2026

1. Executive Summary NodeBox 3 is a macOS-native application for generative design, 2D/3D graphics, animation, and data visualization. Unlike its predecessor (NodeBox 1, a Python IDE with a graphics library), NodeBox 3 introduces a fully visual, node-based interface similar to Houdini, Blender’s Shader Editor, or TouchDesigner.

from nodebox.graphics import Path from nodebox.node import node @node def my_custom_node(a: float, b: float) -> Path: path = Path() # ... generate geometry return path nodebox 3

It is designed for designers, data journalists, and creative coders who want to create complex, procedural graphics without writing code—though it retains full Python support for extensibility. NodeBox 3 introduces a fully visual