Skip to content

OnboardJS/onboardjs-react

Repository files navigation

OnboardJS Vite Starter

Linear-style onboarding for React apps. One command to clone, one click to deploy.

Deploy with Vercel Deploy to Netlify

Demo

A production-ready starter with Vite + React Router + Tailwind + ShadCN, featuring a complete 7-step onboarding flow (workspace setup, team invites, GitHub integration, etc.).

Quick Start

git clone https://github.com/OnboardJS/onboardjs-react my-app
cd my-app && pnpm install
pnpm dev

View Live DemoDocumentation

What's Included

  • ✅ Headless OnboardJS integration (modals, tooltips, inline steps)
  • ✅ TypeScript-native state management
  • ✅ Persistence hooks (localStorage + Supabase-ready)
  • ✅ Analytics tracking (optional, see below)
  • ✅ ShadCN UI components (fully customizable)

Enable Analytics (Optional)

Sign up free at onboardjs.com to track completion rates and drop-offs:

cp .env.example .env.local
# Add your API key from the dashboard

If this saves you time, consider starring the repo

Built with OnboardJS. MIT License.

About

OnboardJS with React Router, Vite and ShadCN UI

Topics

Resources

License

Stars

Watchers

Forks

Contributors