Converts a spring, bounce or SVG path easing into a CSS linear() function you can paste into a transition or animation.

A web app by Jake Archibald that turns JavaScript or SVG easing definitions into a CSS linear() timing function. linear() approximates a curve with a list of points, so you can do bounce, spring and elastic effects in plain CSS that cubic-bezier() can't express.
You paste an easing function, see the curve, and tune how much the points are simplified and rounded to keep the output short. The result can go straight into a custom property and be used as an animation-timing-function or transition-timing-function.
The source is on GitHub under Apache-2.0 and runs locally with npm.
linear()