Generative Art Experiments

A little prototype that draws different kinds of shapes by creating random SVG elements with JavaScript.

  • All variants have sensible defaults, but you can play around with the number of generated elements (except for "circle packing").


I was introduced to this rabbit hole by two videos: "Making Future Interfaces: Inline SVG" by Heydon Pickering and "Generative Art Speedrun" by Tim Holman. The circles variant is my reverse-engineered implementation of Heydon's "System".