JSPM

  • Created
  • Published
  • Downloads 125746
  • Score
    100M100P100Q181367F
  • License MIT

A light-weight, no-dependency, vanilla JavaScript library to drive the user's focus across the page

Package Exports

  • driver.js/dist/driver.min.css

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (driver.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme


Driver.js

Powerful yet light-weight, vanilla JavaScript engine to drive the user's focus across the page
Only ~4kb, no external dependency, supports all major browsers and highly customizable


  • Simple: is simple to use and has no external dependency at all
  • Light-weight: ~4kb in size, vanilla JavaScript and no external dependency
  • Highly customizable: has a powerful API and can be used however you want
  • Highlight anything: highlight any (literally any) element on page
  • Feature introductions: create powerful feature introductions and onboarding strategies
  • Focus shifters: add focus shifters for users
  • User friendly: Everything is controllable by keyboard
  • Consistent behavior: usable across all browsers (including in-famous IE)
  • MIT Licensed: free for personal and commercial use

For Usage and Examples, have a look at demo

Installation

You can install it using yarn or npm, whatever you prefer

yarn add driver.js
npm install driver.js

Or grab the code from dist directory and include it directly

<link rel="stylesheet" href="/dist/driver.min.css">
<script src="/dist/driver.min.js"></script>