xstate
State manager
A state management and orchestration solution for complex application logic using event-driven programming and actor model
Actor-based state management & orchestration for complex app logic.
27k stars
192 watching
1k forks
Language: TypeScript
last commit: 3 months ago
Linked from 4 awesome lists
background-jobsfinite-state-machinefsmhacktoberfestinterpreterjavascriptorchestrationscxmlstatestate-machinestate-managementstatechartstatechartstypescriptvisualizerworkflow
Related projects:
Repository | Description | Stars |
---|---|---|
| A state management solution tailored for JavaScript applications using reactive programming concepts and RxJS | 3,702 |
| A small state management solution with simplified flux principles and a comfy API based on hooks. | 48,670 |
| A utility for managing application state in Redux applications. | 425 |
| A state management system for Angular, React, Vue, and Svelte that simplifies the use of reactive state with automatic re-rendering and efficient memory management. | 138 |
| A JavaScript library for building finite state machines with methods to manage transitions and lifecycle events. | 8,712 |
| A state management library for React and React Native apps, enabling flexible expansion of global state and control over data flow. | 92 |
| Integrates Xstate state machines with Pinia store for centralized state management in Vue applications. | 58 |
| A state management library that simplifies the use of functional programming and pure functions in complex applications. | 309 |
| A framework-agnostic state management library designed to unify global and local state management in a single API | 158 |
| A single-function alternative for managing state in React applications | 234 |
| A lightweight, push-based state management library with functional and class-based APIs | 87 |
| A global state management solution for Vue 3 applications with strong typing, immutability, and extensibility | 516 |
| A state management library for unidirectional data flow and immutable uni-state with support for Angular and React | 68 |
| A simple, scalable state management library that applies functional reactive programming to transparently manage application state. | 27,620 |
| A state management library designed to simplify React applications by replicating the component state API while sharing it across multiple components. | 7,794 |