This post explores a small weekend project that combines Node.js and HTML5 Canvas to create high-resolution generative artwork. In the browser, the artwork renders in real-time. Tap the canvas below to randomize the seed. Click here to open the demo in a new tab. In Node.js, the same rendering code uses node-canvas to output high-resolution PNGs or MP4 videos. Node Canvas # The node-canvas API is