Candu vs Driver.js
Candu
candu.aiDriver.js
driverjs.comSide by side
| Figure | Candu | Driver.js |
|---|---|---|
| Price from | $199/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | — |
| Plans published | 4 | 1 |
| Spec score · Product Adoption Software | 9.2 (#1) | 7.9 (#14) |
| Spec score · User Onboarding Software | 9.3 (#1) | 7.9 (#12) |
| Spec score · Onboarding Bots | 9.2 (#1) | 7.9 (#12) |
| Customization | The editor supports reusable components, user segmentation, real-time publishing, responsive design and CSS styling controls. | Configuration can be set globally, per step, or while a tour is running. |
| Installation | All features require a JavaScript snippet in the site head, after which teams publish content through Candu without redeploying their application. | The package can be installed with npm, pnpm, or yarn, or loaded from a CDN. |
Plans
In their own words
Candu
Candu creates in-product onboarding, upgrade prompts, and announcements designed to match a product's interface. Experiences can appear inline or as overlays, including checklists, homepages, banners, empty states, modals, forms, and hotspots. Its editor supports reusable components, user segmentation, responsive layouts, CSS styling controls, and real-time publishing. Candu says its AI can build in-product UI from a prompt, screenshot, or design; users can review and edit before publishing. Analytics cover engagement, users, and content, and A/B testing is listed. Starter includes integrations and webhooks, while Candu says it connects with analytics providers. Launching experiences requires adding a JavaScript snippet to the product header. The Free plan is limited to overlays and three live experiences. Starter costs $199 a month, billed annually; Growth costs $799 a month, billed annually. Candu runs on web and extension, with mobile app support listed as unavailable. Its intended users include growth product managers, designers, and developers working on onboarding and product adoption.
Driver.js
Driver.js is a free JavaScript library for product tours, page highlights, and contextual help. It can guide users through a sequence of steps or draw attention to a single page element with a popover. Clickable hints appear as pulsing beacons and open popovers, optionally with a page overlay. Listed uses include onboarding, interactive tutorials, feature adoption, form guidance, and focusing attention. Configuration can be applied globally, to individual steps, or while a tour is running. The library works with any framework or library as well as vanilla JavaScript; it can be installed using npm, pnpm, or yarn, or loaded from a CDN. Its homepage describes it as dependency-free and about 5 KB. Driver.js is open source under the MIT license, with personal and commercial use and no attribution required. The maker also lists accessibility and support for major browsers and mobile devices. The listed platforms are Android, iOS, and web. One API constraint is that only one Driver.js instance can be active on screen at a time.