+ No, it is not. Tours are just one of the many use-cases. Driver.js can
+ be used wherever you need some sort of overlay for the page; some common
+ usecases could be: e.g. dimming the background when user is interacting
+ with some component, using it as a focus shifter to bring user's
+ attention to some component on page, or using it to simulate those "Turn
+ off the Lights" widgets that you might have seen on video players
+ online, etc.
+
+
+ Driver.js is written in Vanilla JS, has zero dependencies and is highly
+ customizable. It has several options allowing you to manipulate how it
+ behaves and also provides you the hooks to manipulate the elements as
+ they are highlighted, about to be highlighted, or deselected.
+
+
+
Installation
+
You can install it using yarn or npm, whatever you prefer.
+
+
+yarn add driver.js
+npm install driver.js
+
+
+ Or include it using CDN — put the version as driver.js@0.5 in the name
+
+
+
https://unpkg.com/driver.js/dist/driver.min.js
+
+
Usage and Demo
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates! Lorem ipsum dolor sit amet, consectetur
+ adipisicing elit. Animi blanditiis consectetur ea eligendi id in
+ inventore ipsa iure laudantium libero, minus molestias necessitatibus
+ nesciunt non omnis, quasi recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi
+ blanditiis consectetur ea eligendi id in inventore ipsa iure laudantium
+ libero, minus molestias necessitatibus nesciunt non omnis, quasi
+ recusandae tempore voluptates!
+