SVG Morpheus is a javascript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions.
Website Demo