
The ngs-headless-stepper component provides step state, validation, progress, and navigation methods without rendering a fixed stepper header. Use it when a product workflow needs a custom visual layout while still sharing NgStarter step behavior.
Use the visual Stepper when the default wizard UI fits. Use Headless Stepper for custom onboarding, checkout, setup, and form flows with app-specific progress indicators, headers, or responsive layouts.