Skip to main content

Easing functions

Easing functions specify the rate of change of a parameter over time.

All of the easing functions take 1 parameter which is the time progress between 0 (start) and 1 (end).

Available easing functions:

  • easeInSine
  • easeOutSine
  • easeInOutSine
  • easeInCubic
  • easeOutCubic
  • easeInOutCubic
  • easeInQuint
  • easeOutQuint
  • easeInOutQuint
  • easeInCirc
  • easeInElastic
  • easeOutElastic
  • easeInOutElastic
  • easeInQuad
  • easeOutQuad
  • easeInOutQuad
  • easeInQuart
  • easeOutQuart
  • easeInOutQuart
  • easeInExpo
  • easeOutExpo
  • easeInOutExpo
  • easeInBack
  • easeOutBack
  • easeInOutBack
  • easeInBounce
  • easeOutBounce
  • easeInOutBounce