SvelteKit

JavaScript State Management

More than 100 different counter applications…

Flux/Redux family

Redux - A predictable state container for JavaScript apps. | Redux

reduxjs/redux

Redux Toolkit | Redux Toolkit

reduxjs/redux-toolkit

algesten/refnux

storeon/storeon

Overmind

cerebral/overmind

Cerebral

cerebral/cerebral

State machines and statecharts

XState - JavaScript State Machines and Statecharts

davidkpiano/xstate

Welcome to the world of Statecharts

Lucy | A DSL for Finite State Machines

lucydsl/liblucy

Robot

matthewp/robot

Kingly.js

brucou/kingly

krasimir/stent

ifandelse/machina.js

Machina.js - Finite State Machines in JavaScript

Async, observables, reactive programming

surma/observables-with-streams

Streams for reactive programming - surma.dev

krasimir/riew

Immutability