A progress panel that computes percent complete and an ETA from typed per-step metadata (estimated minutes).
Production-ready stepper blocks
Complete, accessible, customizable stepper flows built with Stepperize and shadcn/ui. Preview them live, inspect the code, open them in v0, or install them straight from the registry.
Flow Logic
Guards, branching, persistence — the engine, made visible.
A plan finder that branches to different follow-up questions and converges on a result computed from the answers.
A controlled wizard whose active step is synced to localStorage and the URL hash.
An iterative generation flow where each run is appended to flow data and Refine loops back to the prompt.
An exhaustive stepper.match() over every step id — add or remove a step and the match becomes a compile error until you handle it.
A SaaS settings wizard with sticky step nav, per-step validation, and an unsaved-changes guard wired through beforeStepChange and beforeunload.