Skip to content
Loaders

NewtonCradle

Chrome balls on V strings under a two-rail frame on a walnut base. The end ball swings in, the knock runs through the still balls, the far ball swings out.

Download
  • React
  • Tailwind CSS v4
  • motion

Props

NameTypeDefaultWhat it does
ballsnumber5Number of balls.
liftednumber1How many balls swing at each end.
woodstring"#6b3f22"Colour of the wooden base.
speednumber11 is the default pace; 2 is twice as fast.
labelstring"Loading"Engraved on the base plate and read out by screen readers (role=status).
classNamestring"w-80"Set the width here. Everything scales with it.