@smart-wizard/core

Core logic for SmartWizard - modern, framework-agnostic wizard/stepper component
641
Install
npm install @smart-wizard/core
Latest Version:1.0.3
License:(GPL-3.0-or-later OR LicenseRef-commercial)
Last Updated:Oct 20, 2026
Links: GitHub  ·  npm
Maintainer: dipuraj

@smart-wizard/core

The framework-agnostic engine for SmartWizard.
Zero dependencies · TypeScript · Accessible · Extensible · Themeable

This package is part of the SmartWizard project, the next-generation continuation of the popular jQuery SmartWizard.


📖 Documentation & Links


📥 Installation

npm install @smart-wizard/core @smart-wizard/ui

⚡ Quick Example

import { SmartWizard } from '@smart-wizard/core';
import '@smart-wizard/ui/full';
import '@smart-wizard/ui/themes/arrows.css'; // optional theme

const wizard = new SmartWizard('#wizard', {
  theme: 'arrows',
  transition: { effect: 'slideHorizontal', speed: 400 },
});

📝 License

Smart Wizard is dual-licensed:

GNU General Public License v3.0 (GPLv3) - free and open-source under the GNU General Public License v3.0

Commercial License — Required for proprietary (closed-source) application, commercial SaaS, or client project without releasing your application's source code under the GPLv3.

Commercial licenses help support continued development, maintenance, and new features.

Related Packages

@smart-wizard/extension-url-hash

URL hash + browser history navigation extension for SmartWizard

494 0
@smart-wizard/vue

Vue bindings for SmartWizard - modern, framework-agnostic wizard/stepper compone...

489 0
@doderasoftware/vue-stepper

A headless, accessible, and fully customizable multi-step stepper component for...

1,930 0
vue-stepper

Vue Stepper

29,029 365

Version History

Version Released License
1.0.3 (GPL-3.0-or-later OR LicenseRef-commercial)
1.0.2 MIT
1.0.1 MIT
1.0.0 MIT
Pre-releases (1)
Version Released License
0.0.0-stage