Magnetic.js A 1kb zero dependency library for animating parallax layers Demo: http://codepen.io/georgehastings/full/ZWEQEV/ Usage: Magnetic.init( {id: 'layer1', speed: 3}, {id: 'layer2', speed: 2}, {id: 'layer3', speed: 1} );