mirror of
https://github.com/kamranahmedse/driver.js.git
synced 2026-10-31 20:31:43 +08:00
c5ac84bded955f07fc92ab763bf509fa72f4449f
Driver.js
A 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
yarn add driver.js
Or include directly
Or include Choices directly:
<!-- Include Driver CSS -->
<link rel="stylesheet" href="/dist/driver.min.css">
<!-- Include Driver JavaScript -->
<script src="/dist/driver.min.js"></script>
Description
A lightweight, dependency-free JavaScript library for guiding user focus across the page.
feature-introductionsoverlayoverlayspopoverproduct-tourproduct-toursspotlighttouruser-onboardingwalkthrough
Readme
39 MiB
Languages
TypeScript
61.1%
MDX
22.5%
Astro
11.2%
CSS
4.3%
JavaScript
0.9%
