JSPM

Found 134 results for statechart

xstate

Finite State Machines and Statecharts for the Modern Web.

  • v5.20.2
  • 85.87
  • Published

@zag-js/steps

Core logic for the steps widget implemented as a state machine

  • v1.22.1
  • 80.99
  • Published

@zag-js/combobox

Core logic for the combobox widget implemented as a state machine

  • v1.22.1
  • 80.74
  • Published

@zag-js/switch

Core logic for the switch widget implemented as a state machine

  • v1.22.1
  • 80.72
  • Published

@zag-js/color-picker

Core logic for the color-picker widget implemented as a state machine

  • v1.22.1
  • 79.81
  • Published

@zag-js/collapsible

Core logic for the collapsible widget implemented as a state machine

  • v1.22.1
  • 79.66
  • Published

@zag-js/clipboard

Core logic for the clipboard widget implemented as a state machine

  • v1.22.1
  • 79.64
  • Published

@zag-js/qr-code

Core logic for the qr-code widget implemented as a state machine

  • v1.22.1
  • 79.62
  • Published

@zag-js/floating-panel

Core logic for the floating-panel widget implemented as a state machine

  • v1.22.1
  • 79.17
  • Published

@zag-js/radio-group

Core logic for the radio group widget implemented as a state machine

  • v1.22.1
  • 79.15
  • Published

@zag-js/listbox

Core logic for the listbox widget implemented as a state machine

  • v1.22.1
  • 79.14
  • Published

@zag-js/popover

Core logic for the popover widget implemented as a state machine

  • v1.22.1
  • 79.13
  • Published

@zag-js/select

Core logic for the select widget implemented as a state machine

  • v1.22.1
  • 79.12
  • Published

@zag-js/avatar

Core logic for the avatar widget implemented as a state machine

  • v1.22.1
  • 79.11
  • Published

@zag-js/checkbox

Core logic for the checkbox widget implemented as a state machine

  • v1.22.1
  • 79.08
  • Published

@zag-js/progress

Core logic for the progress widget implemented as a state machine

  • v1.22.1
  • 79.04
  • Published

@zag-js/hover-card

Core logic for the hover-card widget implemented as a state machine

  • v1.22.1
  • 79.02
  • Published

@zag-js/tree-view

Core logic for the tree-view widget implemented as a state machine

  • v1.22.1
  • 78.96
  • Published

@zag-js/toggle

Core logic for the toggle widget implemented as a state machine

  • v1.22.1
  • 78.89
  • Published

@zag-js/password-input

Core logic for the password-input widget implemented as a state machine

  • v1.22.1
  • 78.28
  • Published

@zag-js/tour

Core logic for the tour widget implemented as a state machine

  • v1.22.1
  • 78.24
  • Published

@zag-js/pagination

Core logic for the pagination widget implemented as a state machine

  • v1.22.1
  • 76.02
  • Published

@zag-js/number-input

Core logic for the number-input widget implemented as a state machine

  • v1.22.1
  • 75.96
  • Published

@zag-js/slider

Core logic for the slider widget implemented as a state machine

  • v1.22.1
  • 75.95
  • Published

@zag-js/tooltip

Core logic for the tooltip widget implemented as a state machine

  • v1.22.1
  • 75.94
  • Published

@zag-js/tags-input

Core logic for the tags-input widget implemented as a state machine

  • v1.22.1
  • 75.93
  • Published

@zag-js/presence

Core logic for the presence widget implemented as a state machine

  • v1.22.1
  • 75.89
  • Published

@zag-js/editable

Core logic for the editable widget implemented as a state machine

  • v1.22.1
  • 75.81
  • Published

@zag-js/time-picker

Core logic for the time-picker widget implemented as a state machine

  • v1.22.1
  • 75.64
  • Published

@zag-js/toast

Core logic for the toast widget implemented as a state machine

  • v1.22.1
  • 75.46
  • Published

@zag-js/rating-group

Core logic for the rating-group widget implemented as a state machine

  • v1.22.1
  • 75.44
  • Published

@zag-js/accordion

Core logic for the accordion widget implemented as a state machine

  • v1.22.1
  • 75.41
  • Published

@zag-js/menu

Core logic for the menu widget implemented as a state machine

  • v1.22.1
  • 75.32
  • Published

@zag-js/carousel

Core logic for the carousel widget implemented as a state machine

  • v1.22.1
  • 75.29
  • Published

@zag-js/date-picker

Core logic for the date-picker widget implemented as a state machine

  • v1.22.1
  • 75.24
  • Published

@zag-js/pin-input

Core logic for the pin-input widget implemented as a state machine

  • v1.22.1
  • 75.24
  • Published

@zag-js/splitter

Core logic for the splitter widget implemented as a state machine

  • v1.22.1
  • 75.23
  • Published

@zag-js/signature-pad

Core logic for the signature-pad widget implemented as a state machine

  • v1.22.1
  • 75.14
  • Published

@zag-js/dialog

Core logic for the dialog widget implemented as a state machine

  • v1.22.1
  • 75.10
  • Published

@zag-js/tabs

Core logic for the tabs widget implemented as a state machine

  • v1.22.1
  • 75.07
  • Published

@zag-js/file-upload

Core logic for the file-upload widget implemented as a state machine

  • v1.22.1
  • 74.97
  • Published

@zag-js/timer

Core logic for the timer widget implemented as a state machine

  • v1.22.1
  • 74.90
  • Published

@zag-js/toggle-group

Core logic for the toggle widget implemented as a state machine

  • v1.22.1
  • 74.88
  • Published

@zag-js/angle-slider

Core logic for the angle-slider widget implemented as a state machine

  • v1.22.1
  • 73.84
  • Published

@xstate/vue

XState tools for Vue

  • v5.0.0
  • 66.23
  • Published

@zag-js/scroll-area

Core logic for the scroll-area widget implemented as a state machine

  • v1.22.1
  • 63.92
  • Published

@zag-js/range-slider

Core logic for the range-slider widget implemented as a state machine

  • v0.24.0
  • 54.83
  • Published

@zag-js/pressable

Core logic for the pressable widget implemented as a state machine

  • v0.25.0
  • 53.82
  • Published

@userlike/zag-combobox

Core logic for the combobox widget implemented as a state machine

  • v0.6.7
  • 45.33
  • Published

@zag-js/async-list

Core logic for the async-list widget implemented as a state machine

  • v1.22.1
  • 45.00
  • Published

xstate-vue2

XState tools for Vue

  • v0.3.2
  • 42.62
  • Published

@zag-js/transition

Core logic for the transition widget implemented as a state machine

  • v0.11.2
  • 40.57
  • Published

xstate-logger

redux-logger but for XState

  • v0.0.3
  • 34.57
  • Published

@xstate/solid

XState tools for SolidJS

  • v2.0.0
  • 29.21
  • Published

xstate-mutative

A faster and more flexible utilities for using Mutative with XState

  • v1.1.0
  • 28.64
  • Published

state-designer

State management with state-charts.

  • v3.0.0
  • 28.10
  • Published

@ui-machines/number-input

Core logic for the number-input widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 23.45
  • Published

statechart-viz

A React component for statechart visualisation.

  • v0.1.3
  • 22.88
  • Published

@ui-machines/combobox

Core logic for the combobox widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 21.89
  • Published

@rbxts/xstate

Finite State Machines and Statecharts for the Modern Web. (Ported to Roblox-TS)

  • v5.20.2-rc.1
  • 21.18
  • Published

@ui-machines/dialog

Core logic for the dialog widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 19.96
  • Published

@xstate/viz

XState visualization tools

  • v0.3.4
  • 19.48
  • Published

@ui-machines/toggle

Core logic for the toggle widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 17.90
  • Published

@ui-machines/accordion

Core logic for the accordion widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 17.74
  • Published

@ui-machines/tooltip

Core logic for the tooltip widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 17.10
  • Published

statechart

StateChart implementation.

  • v0.1.1
  • 16.96
  • Published

@ui-machines/editable

Core logic for the editable widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 15.91
  • Published

@ui-machines/rating

Core logic for the rating widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 15.55
  • Published

@statebacked/client

The API client for the StateBacked.dev XState backend as a service

  • v0.1.40
  • 15.47
  • Published

statechartjs

A javascript implementation of a Harel Statechart.

  • v0.3.0
  • 15.08
  • Published

@ui-machines/menu

Core logic for the menu widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 14.95
  • Published

@ui-machines/toast

Core logic for the toast widget implemented as a state machine

  • v0.0.0-dev-20220114223210
  • 14.07
  • Published

@simple-state-machine/core

## Installation ``` npm i @simple-state-machine/core ``` ## Quick glance - A simplest state machine can be a "Light<>Dark" Mode toggling. On click of button is toggle from `light` to `dark` or vice versa. - State diagram looks something like this for i

  • v0.1.0-alpha.3
  • 13.07
  • Published

smply

The smply CLI for the StateBacked.dev XState backend as a service

  • v0.1.21
  • 12.66
  • Published

@ui-machines/splitter

Core logic for the splitter widget implemented as a state machine

  • v0.0.0-dev-20220129010113
  • 12.31
  • Published

hsmkit

`hsmkit` is a lightweight JavaScript library alternative to [xState](https://xstate.js.org/) but designed for simplicity and ease of use.

  • v1.0.14
  • 12.24
  • Published

avs-statechart

Statecharts for Node.js

    • v0.1.6
    • 11.81
    • Published

    faumally

    Form library powered by state machines

    • v0.1.4-alpha.0
    • 10.97
    • Published

    @ui-machines/range-slider

    Core logic for the range-slider widget implemented as a state machine

    • v0.0.0-dev-20220114223210
    • 9.86
    • Published

    react-fsm-router

    using statecharts concepts to build a simple declarative react router

    • v0.1.1
    • 9.86
    • Published

    @statebacked/machine-def

    Useful types and utilities for defining StateBacked.dev machine definitions for the State Backed XState backend as a service

    • v0.4.1
    • 8.73
    • Published

    legend-xstate

    Power your XState context with Legend-State

    • v0.9.1
    • 8.20
    • Published

    zagf

    Agnostic form library through finite state machines

    • v0.0.3
    • 8.05
    • Published

    zag-scrollspy

    Core logic for the scrollspy widget implemented as a state machine

    • v1.0.0
    • 8.05
    • Published

    @avaragado/xstateful-react

    Use xstateful with React, accessing states and activities from multiple statecharts anywhere in your app

    • v0.6.0
    • 7.41
    • Published

    @avaragado/xstateful

    A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects

    • v0.5.0
    • 6.50
    • Published

    xstate-set-context

    Simple but powerful XState context update/assign utility

    • v1.0.3
    • 6.50
    • Published

    @zag-js/radio

    Core logic for the radio widget implemented as a state machine

    • v0.1.4
    • 6.38
    • Published

    flux-machine

    Spec compliant state machines using JSX, XML or JSON and chainable methods

    • v0.1.24
    • 5.32
    • Published

    @userlike/zag-menu

    Core logic for the menu widget implemented as a state machine

    • v0.1.11
    • 5.32
    • Published

    xstate-wechat-app

    Finite State Machines and Statecharts for the Modern Web.

    • v4.7.3
    • 5.10
    • Published

    @statebacked/react

    React hooks for interacting with the StateBacked.dev backend as a service

    • v0.1.3
    • 5.04
    • Published

    @statebacked/machine

    Useful types and utilities for defining StateBacked.dev machine definitions for the State Backed XState backend as a service

    • v0.6.3
    • 5.04
    • Published

    @ui-machines/tags-input

    Core logic for the tags-input widget implemented as a state machine

    • v0.0.0-dev-20220114223210
    • 4.06
    • Published

    ra4xstate

    Robustness Testing for XState models

    • v0.0.1
    • 4.02
    • Published

    @ui-machines/tabs

    Core logic for the tabs widget implemented as a state machine

    • v0.0.0-dev-20220114223210
    • 3.83
    • Published

    @zag-js/rating

    Core logic for the rating widget implemented as a state machine

    • v0.2.4
    • 3.81
    • Published

    @ui-machines/popover

    Core logic for the popover widget implemented as a state machine

    • v0.0.0-dev-20220114223210
    • 2.42
    • Published

    xstate-ngx

    This is just a POC while the [PR in the Xstate Monorepository](https://github.com/statelyai/xstate/pull/4816) is being discussed. Eventually this will be moved and deprecated!

    • v1.0.0-alpha.9
    • 2.42
    • Published

    @statebacked/token

    Utilities for generating end-user authentication tokens for the State Backed XState backend as a service

    • v0.2.0
    • 2.38
    • Published

    xstate-test

    Testing utilities for XState

      • v1.0.0
      • 2.26
      • Published

      @rbxts/xstate-react

      XState tools for React. (Ported to Roblox-TS)

      • v5.0.3-rc.3
      • 2.23
      • Published

      @stellaris/xstate

      Finite State Machines and Statecharts for the Modern Web.

      • v4.38.2
      • 0.00
      • Published

      @zag-js-recipes/lottie

      Core logic for the lottie widget implemented as a state machine

      • v0.1.1
      • 0.00
      • Published

      xstate-ext

      Simple JavaScript Finite State Machines, This is a fork of the original lib.

      • v4.2.4-ext
      • 0.00
      • Published

      xstate-async

      An async fork of xstate.

      • v4.3.3-0
      • 0.00
      • Published

      @ui-machines/split-view

      Core logic for the split-view widget implemented as a state machine

      • v0.0.0-dev-20220114223210
      • 0.00
      • Published

      x-robot

      X-Robot is a finite state machine library for nodejs and for the web.

      • v0.3.0
      • 0.00
      • Published

      @ui-machines/slider

      Core logic for the slider widget implemented as a state machine

      • v0.0.0-dev-20220114223210
      • 0.00
      • Published

      @ui-machines/pin-input

      Core logic for the pin-input widget implemented as a state machine

      • v0.0.0-dev-20220114223210
      • 0.00
      • Published

      fluent-machine

      Spec compliant state machines using JSX, XML or JSON and chainable methods

      • v0.1.11
      • 0.00
      • Published