Labs

Playground

Interactive experiments and motion studies — hover, drag, and play.

Reaction Time

Wait for green, click as fast as you can. How low can you go? Your best time is tracked across attempts.

GameTimingReflex

Aim Trainer

Pop targets before time runs out — they shrink as your score climbs. 15 seconds, how many can you hit?

GamePrecisionCanvas

Particle Constellation

80 drifting particles that connect with lines and scatter from your cursor. Pure Canvas, zero dependencies.

CanvasrAFVanilla JS

Spring Physics

Drag a ball anywhere and release — watch it snap back with configurable spring stiffness, damping, and mass.

Framer MotionSpringDrag

Gradient Mesh

Layered radial gradients that follow your cursor to create a flowing, reactive color field.

CSSCustom PropsNo JS Loop

Wave Generator

Three layered sine waves with real-time controls for amplitude, frequency, and speed.

CanvasMathControls

Text Scramble

Hover to trigger a cipher-decode effect that cycles random characters before resolving to the target phrase.

AnimationTypographyrAF