Onborda is a product tour library designed specifically for Next.js applications. It addresses the need for guiding users through web products by enabling developers to create multiple, visually appealing product tours directly within their Next.js projects. The tool is built with technologies including Framer Motion, Radix, and Tailwind CSS, which support its modern interface and smooth user experience.
Among its features, Onborda allows for the creation of several distinct tours within a single application. It provides animated transitions between tour steps, leveraging Framer Motion and Radix Portal to deliver impressive visual effects. The library uses JavaScript’s MutationObserver to animate transitions between different routes in the application without interrupting the ongoing tour, maintaining a seamless experience as users navigate. Custom hooks and configuration options are available, giving developers full control over the appearance and behavior of each tour.
Onborda is intended for developers working with Next.js who want to enhance user onboarding or introduce new features to users in an interactive manner.
In the Frameworks & SDKs space, Onborda takes a focused approach. It helps developers add interactive product tours to Next.js applications with customizable steps and transitions. It is built as an open-source project for web developers. Onborda is open source under the Open Source license. It runs on the web and the command line, and it can be self-hosted.
It is developed by uixmat, and the product first shipped in 2024. Development happens publicly on GitHub with 1.4k stars and 1 commits in the last 90 days. Key capabilities include product tours, step transitions, and custom hooks.
Latest indexed changes and source events
uixmat/onborda verified by the PulseGate indexer
Other apps tracked under the same category.