P5.js Interactive Sketches

Interactive visualizations created with P5.js. Move your mouse over the sketches to interact with them and discover how code becomes art.

Particle System

Interactive particles that respond to your mouse movement. Hover to see the color change effect.

Wave Animation

Sine wave visualization that creates flowing, organic patterns through mathematical functions.

Generative Circles

Move your mouse over the canvas to draw pulsing circles. Creates unique generative art with every movement.

Fractal Tree

Move your mouse left and right to control the branch angle. Watch the tree transform in real-time!

About P5.js

P5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! These sketches demonstrate the power of combining art with code to create interactive visual experiences.