Driver.js is lightweight, no-dependency, vanilla JavaScript engine to drive user's focus across the page with animation or without animation.
Pageguide.js is an interactive, responsive, and smart guide for web page elements using jQuery and CSS3. Works great for dynamic pages and single-page apps as well as static pages.
Shepherd is a javascript library for guiding users through your app. It uses Tether, another open source library, to position all of its steps.
Intro.js is a better way for new feature introduction and step-by-step users guide for your website and project.
Bootstrap Tour is a quick and easy way to build your product tours with Twitter Bootstrap Popovers. It's easy to use and has many options to customize.
Trip.js is a jQuery plugin that can help you customize a tutorial trip easily with more flexibilities.
Joyride is an easy to configure jQuery site tour wizard. Joyride is extremely flexible and lets you take control of how people interact with your tour. It's absolutely free to use.