The elements designed with parallax.js reacts to the orientation of the device. It reacts to gyroscope and mouse cursor depending on the device, creating parallax effects on the elements.
Vivus.js allows you to animate SVGs so that they look drawn in real-time. There are different animation types, various timing functions and a ‘Scenarize’ feature. This features allows you to script your own animations.
Particle.js is a lightweight JS library for creating particles and particle backgrounds. The particles are highly interactive and responsive. The properties of the particles can be changed depending on your needs.