genart.dev

Renderers

Five pluggable rendering engines for generative art

genart.dev supports five rendering engines, each implementing the RendererAdapter interface.

RendererLanguageBest For
p5.jsJavaScript2D graphics, creative coding
Three.jsJavaScript3D scenes, WebGL
GLSLGLSLGPU shaders, real-time effects
Canvas 2DJavaScriptLightweight 2D, no dependencies
SVGJavaScriptVector graphics, DOM generation