enszrlu/NextStep
Lightweight onboarding library for Next.js observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 93
- Release rhythm 93
- Longevity 51
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 9
- age_days: 718
- days_rel: 44
- days_push: 44
- n_releases_24m: 14
Adoption not part of the score
1035 stars · 43 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
NextStep is a lightweight onboarding library for Next.js and React applications that creates step-by-step interactive product tours. It uses Motion (Framer Motion) for animations and supports navigation adapters for Next.js, React Router, and Remix.
Use cases
- add a step-by-step product tour to a Next.js app
- guide new users through onboarding flows
- create interactive walkthroughs that span multiple pages
- trigger tours based on user events or form interactions
- customize tour tooltip cards with custom React components
- track tour progress with analytics callbacks
When to choose
- you need lightweight onboarding tours in a Next.js, React Router, or Remix app
- you want smooth animations powered by Framer Motion
- you need tours that navigate across pages
- you want full control over tour card appearance and behavior
When to avoid
- your app is not React-based
- you need onboarding for native mobile apps
- you want a zero-dependency solution since Motion is required
Facets
library · maturity active
ui-components frontend-framework animation routing frontend web-development developer-tools browser onboarding product-tours nextjs react framer-motion user-guidance tour-library nodejs web-server
10 sources
- readme: https://github.com/enszrlu/NextStep · fetched 2026-08-28 · 6dd21701fcae
- homepage: https://nextstepjs.com · fetched 2026-08-29 · 9b7fbc287c1b
- site_page: https://nextstepjs.com/docs/nextjs · fetched 2026-08-29 · 7cdb00284308
- site_page: https://nextstepjs.com/docs/react · fetched 2026-08-29 · 46f45a608d86
- site_page: https://nextstepjs.com/docs · fetched 2026-08-29 · a07b4c6f0a44
- site_page: https://nextstepjs.com/docs/nextjs/animations · fetched 2026-08-29 · a935f39e8e99
- site_page: https://nextstepjs.com/docs/nextjs/useNextStep · fetched 2026-08-29 · 40015d037f99
- site_page: https://nextstepjs.com/docs/nextjs/styling · fetched 2026-08-29 · fb0d6fa8a8b2
- site_page: https://nextstepjs.com/docs/nextjs/routing · fetched 2026-08-29 · 4d6a64298c7d
- site_page: https://nextstepjs.com/docs/nextjs/callbacks · fetched 2026-08-29 · a5a7d3210c24
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| enszrlu/NextStep | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="enszrlu/NextStep")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem