Introduction

State Machine and StateCharts for Clojure(Script). Inspired by XState.

Features #

Most features of statecharts are supported:

  • Declarative statecharts definition
  • Compound (hierarchical) states
  • Transition actions & Entry/Exit actions
  • Guarded transitions
  • Delayed transitions

Also provides re-frame integration.

Head to Get Started for a quick start.

About Statecharts #