React Spring Animation

Motion described by physics instead of a curve. A spring has stiffness, damping and mass rather than a duration, so it settles on its own when something interrupts it and overshoots the way a real object does. Twenty-four components here are spring-driven: magnetic buttons, bouncing dialogs, thrown lists, follow-through on a cursor, a scrubbing history head, a knob settling into its detent. Pull the damping toward zero on any of them and watch where the overshoot stops being charming.

24 components · live previews

In This Collection

The Terms

Spring
Motion driven by physics (tension, mass, damping) rather than a set duration.
Bounce
A spring that overshoots and settles, adding playfulness.

Related Collections