nuxt-xstate
XState integration for Nuxt
4,568
59
| Install | |
|---|---|
npm install nuxt-xstate |
|
| Latest Version: | 0.6.2 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Feb 4, 2026 |
| Links: | GitHub · npm |
Maintainer: lexpeartha
Nuxt XState
Nuxt XState module allows for easy integration of XState with Nuxt.js.
- Read documentation :book:
- Online playground :video_game:
Features :sparkles:
- Nuxt Bridge & Nuxt 3 supported
- Auto-importing of XState composables
- Auto-importing of your own state-machines
Installation :floppy_disk:
Run one of the following commands:
yarn add --dev nuxt-xstate
# or
npm install --save-dev nuxt-xstate
And add it to your nuxt.config.ts:
import { defineNuxtConfig } from 'nuxt/config'
export default defineNuxtConfig({
modules: ['nuxt-xstate']
})
Usage :toolbox:
:point_right: Check out the documentation
Work in progress :construction:
-
@xstate/inspectsupport
Development :computer:
- Clone repository and install dependencies with
yarn install - Run
yarn dev:prepareto generate type stubs. - Use
yarn devto start playground in development mode.
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.6.2 | ^3.0 | MIT | |
| 0.6.1 | ^3.0 | MIT | |
| 0.6.0 | ^3.0 | MIT | |
| 0.5.1 | ^3.0 | MIT | |
| 0.5.0 | ^3.0 | MIT | |
| 0.4.0 | ^3.0 | MIT | |
| 0.3.1 | ^3.0 | MIT | |
| 0.3.0 | ^3.0 | MIT | |
| 0.2.1 | ^3.0 | MIT | |
| 0.2.0 | ^3.0 | MIT | |
| 0.1.1 | ^3.0 | MIT | |
| 0.1.0 | ^3.0 | MIT |
Pre-releases (1)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.3.1-alpha.1 | ^3.0 | MIT |