damianricobelli/stepperize
The type-safe way to build multi-step experiences in React. observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 86
- Release rhythm 87
- Longevity 62
Flags: no_license
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: 0
- age_days: 876
- days_rel: 89
- days_push: 89
- n_releases_24m: 60
Adoption not part of the score
1594 stars · 62 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Stepperize is a type-safe, headless toolkit for building multi-step flows in React and React Native. It lets you define steps once as typed objects and provides hooks, providers, and unstyled primitives for navigation, validation guards, and exhaustive rendering.
Use cases
- build a multi-step checkout flow in React
- create an onboarding wizard with typed steps
- build multi-step forms with per-step schema validation
- add a step-by-step account setup flow
- implement an import wizard with branching steps
- build a survey with progress tracking
When to choose
- you want type-safe step ids and exhaustive rendering instead of stringly-typed switches
- you need headless primitives so you fully control styling
- you want built-in navigation guards, clamping, and completion tracking
- you use React or React Native and want a tiny zero-dependency stepper
When to avoid
- you need field-level form state management (use React Hook Form, TanStack Form, or Conform alongside it)
- you want a pre-styled, ready-made stepper component with visuals
- your project is not React-based
Facets
library · maturity active
ui-components state-management form-handling frontend web-development developer-tools cross-platform stepper type-safe headless wizard multi-step-forms shadcn-ui react-native react web
7 sources
- readme: https://github.com/damianricobelli/stepperize · fetched 2026-08-28 · ad3ac55cd456
- homepage: https://stepperize.com · fetched 2026-08-29 · d386ed6317e0
- site_page: https://www.stepperize.com/docs/latest · fetched 2026-08-29 · bd11716a761f
- site_page: https://www.stepperize.com/docs/latest/getting-started/installation · fetched 2026-08-29 · be07e7022093
- site_page: https://www.stepperize.com/docs/latest/core-concepts/stepper-instance · fetched 2026-08-29 · a99106a114dd
- site_page: https://www.stepperize.com/docs/latest/guides/primitives · fetched 2026-08-29 · a43851dc1290
- site_page: https://www.stepperize.com/docs/latest/forms · fetched 2026-08-29 · ef6aaa3973d8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| damianricobelli/stepperize | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="damianricobelli/stepperize")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem