A tutorial about creating some decorative shape and letter animations. Anime.js used for the animations and Charming used for working with the words.
Flubber is a library to provide a best-guess interpolation for any two arbitrary shapes (or collections of shapes) that results in a reasonably smooth animation.
Some inspiration for elastic components with SVG shape animations for enhanced UI interactions.
Snap.svg - the excellent JavaScript SVG library used for animating the SVGs, for modern browsers.