Lab
A small creative-coding playground. Four sketches, built with p5.js — a couple adapted from its official examples, the rest from classic steering and recursion studies.
Kinetic Type
Type your own text below the canvas — particles steer home to the letterforms. Move your cursor over the canvas to scatter them, tap to scatter on touch. Pick a size and font for the letterforms below.
Aquarium
A tank of wandering fish, seaweed, and rising bubbles — click or tap anywhere to add a fish.
Drawing Lines
Draw with your pointer or finger — stroke color cycles gradually and thickens with speed. Pick a color swatch and a stroke width below, or clear to start over.
Recursive Tree
A cherry tree that blooms as you go — move your cursor right to bloom it, left to let it go bare. On touch, drag left and right. Left alone, it breathes slowly through its own bloom cycle.