Beep boop, Processing . . .
p5.js is a JavaScript interpretation of Processing. I use it for generative art, be that random or iterative. Below are some highlights—stills and videos.
Various random shapes




Triangles that do not touch



I put a texture on this one in Photoshop.