Node graphs that draw.
Wire oscillators, noise and shaders to a canvas and watch it render every frame. Open a demo, change a number, and it is yours.
A graph, not a timeline
Every design is a small JSON document: nodes with parameters, edges between ports. The runtime sorts the graph once and evaluates it per frame, time-based, so it looks the same at thirty frames a second and at one hundred and forty-four.
Runs in the tab
Nothing is uploaded to run a design. The canvas, the audio analysis and the camera all stay on your machine, and a demo works with no account.
Export it anywhere
Save a design, embed it in another page, publish it as its own subdomain, drop it into an Infinity Display, or render it to video. The same document drives every one of those.