@smart-wizard/core
v1.0.3
Published
Core logic for SmartWizard - modern, framework-agnostic wizard/stepper component
Maintainers
Readme
@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
- 📚 Full Documentation & Guides: GitHub Readme
- 🌐 Official Website & Demos: techlaboratory.net/smart-wizard
- 🐙 Repository: github.com/techlab/smart-wizard
- 🐛 Issue Tracker: github.com/techlab/smart-wizard/issues
📥 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.
