Developer tools
Driver.js
Build step-by-step onboarding, highlight interface elements and add contextual help to your web app.
What you can use it for
Build step-by-step onboarding, highlight interface elements and add contextual help to your web app.
- Define multi-step onboarding and element highlights in JavaScript.
- Customize popovers and integrate with existing web frameworks.
Workflow coverage and comparison notes
Build JavaScript onboarding steps and element highlights for a proprietary commercial app. Shepherd offers an AGPL-3.0 route and separate commercial licensing, advertised from $50 lifetime for up to five projects. Driver.js offers this implementation workflow under MIT; it does not replace commercial support or guarantee API parity.
Before you switch
A developer library, not a hosted no-code onboarding service. You implement steps, styling, accessibility checks and deployment. It is not a drop-in Shepherd API replacement and does not include Shepherd commercial support. Retain the MIT copyright and licence notice in distributed copies.
Alternatives to these paid apps
Each comparison covers the workflow described above, rather than every paid feature.
