PLAYGROUND.
A laboratory for interfaces that respond, generate and transform. These are not static mockups: move the controls, change the rules and take the result with you.
↓ SCROLL TO EXPLOREKINETIC TYPOGRAPHY
Letters react to the cursor and to rhythm and amplitude controls. A compact physical typography system.
DOM transforms · spring dynamics · requestAnimationFrame · pointer input
FORCE FIELD
Particles follow a vector field. Move your pointer across the scene and tune the turbulence.
High-DPI canvas · vector mathematics · pointer attraction · animation loop
GENERATIVE POSTER
A small composition engine: combine typography, geometry and color, then export an editable SVG.
SVG DOM · seeded geometry · state-driven rendering · file export
MOTION SYSTEM
Design the timing of a visual sequence. Play it and scrub the animation timeline.
WAAPI · independent keyframes · easing curves · time scrubbing
Code can have a visual voice, too.
Animations are reduced according to your system preferences.
Explore projects ↗