Driver.js
A lightweight engine to drive user's focus across the page
443 votes·16 comments·Mar 12, 2018
About
A lightweight (~4kb gzipped) yet powerful JavaScript engine that helps you drive the user's focus on page. Some sample use-cases can be creating powerful feature introductions, call-to-action components, focus shifters etc. Driver is compatible with all the major browsers and can be used for any of your overlay needs. Feature introductions, focus shifters, call-to-action are just a few examples. 🔆 Highlight any (literally any) item on page ✋ Block user interactions 📣 Create feature introductions 👓 Add focus shifters for users 🛠️ Highly customizable – Use it anywhere for overlay ⌨️ User Friendly – Controllable by keys 🆓 MIT Licensed – Free for personal and commercial use 🕊️ Lightweight – Only ~4kb when gzipped 🌀 Consistent behavior across all major browsers