
Driver.js
A lightweight engine to drive user's focus across the page
In plain words
Driver.js is a lightweight JavaScript library (~4kb gzipped) that creates interactive overlays to guide user attention on web pages. It allows developers to highlight specific page elements, block interactions, and build feature introductions and tutorials. The tool works across major browsers and offers customization options for various overlay needs, keyboard controls for users, and an MIT license for free personal and commercial use.
written from the facts on this page · September 2026
From the sources
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
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, March 2018
the whole month →

Learn to build profitable startups the indie way
Dev tools · 2018 · readmake.com

- RC
Life & fun · 2018 · roughjs.com

Airtable Blocks▲877Modular apps that enable anyone to build complex software
Dev tools · 2018 · airtable.com