d3-interpolate
Interpolate numbers, colors, strings, arrays, objects, whatever!
https://github.com/d3/d3-interpolate
d3.js.icon