Generative art sketches built with p5.js. Each folder is a standalone sketch (index.html + sketch.js).
Asymptote![]() | BirthOfParticles![]() |
CelestialOrbits![]() | CosmicBloom![]() |
GenesisOfMotionI![]() | GenesisOfMotionII![]() |
KaleidoscopicChaos![]() | OrbitingGeometries![]() |
RadialRipples![]() | RippleGridSymphony![]() |
- Dynamic Animation: Changing colors, rotation, and scaling driven by mathematical functions.
- Interactive: Sketches respond to user input and evolve over time.
- Recording: Press
Rin any sketch to export a 5-second GIF.
-
Clone the repository:
git clone https://github.com/guan404ming/gen-art.git cd gen-art -
Serve the repo and open a sketch:
npx serve .Then visit
http://localhost:3000/<SketchName>/.









