20
just-a-walkthrough is a framework-agnostic, zero-dependency product tour and onboarding walkthrough library. It offers optional React integration and supports Tailwind and shadcn for styling.
Spotlight highlight & darkened backdrop
Accessible keyboard navigation
Auto scroll & responsive repositioning
Step hooks & lifecycle callbacks
Chain multiple tours with persistence-aware skipping
LocalStorage progress persistence & resume support
Custom tooltip renderer & theming
Works with any DOM (vanilla, React, shadcn, portals)
Tiny, tree-shakeable (no external deps)
Visit the Repository or NPM registry to try it out
Built with