Documentation
Introduction

Stepperize

Stepperize is a library that allows to create a Stepper component in a simple and fast way.

The aim is to facilitate the creation of Steppers in web apps, allowing developers to focus on the business logic and not on the implementation of a Stepper.

Initially, the library is oriented to React, but it is expected that the community can contribute with implementations for other frameworks such as Vue, Angular, Solid, Svelte, Astro, etc.

Stepperize FAQ

The Stepperize FAQ is a collection of useful questions and answers about the project. If you have a question that isn't answered here, please open a discussion (opens in a new tab).

Can I use Stepperize with React or React Framework?

Yes, you can use Stepperize with React or any other React framework. For this you must install @stepperize/react

Can I use Stepperize with Vue, Angular, Solid, Svelte, Astro, etc.?

Not at the moment. Initially Stepperize has a library called @stepperize/react, but we hope that the community can contribute with different implementations for the other frameworks with @stepperize/vue, @stepperize/solid, etc.

Can I use Shadcn UI with Stepperize?

Yes, even all the examples you will see in the documentation are made with Shadcn.

Can I use Tailwind with Stepperize?

Yes, as Stepperize is a headless component, you can use it as you wish and style it as you wish. Fun fact: this library was born as a PR for Shadcn UI.

Can I create my own logic?

Yes, Stepperize is a headless component, so you can create your own logic and use the component as you wish.