Jarallax is an open-source javascript library which makes adjusting css based on interaction easy. With Jarallax it’s easy to create a parallax scrolling website.
Unlike other Javascript libraries Jarallax supports custom controllers and where traditional animations are time-based Jarallax allows you to decide what animations react to. For example: Scrolling, mouse gestures, webcam, tablets, etc.