State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
47,133 repositories indexed
1–24 of 46 · Most stars
State machines, statecharts, and actors for complex logic
🗃️ Centralized State Management for Vue.js.
Simple, scalable state management.
Relay is a JavaScript framework for building data-driven React applications.
🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
JavaScript & TypeScript persistent and optionally immutable data tree with cursors.
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
Simple, lightweight, persistent two-way databinding
🌶 350b / 650b state container with component actions for Preact & React
🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
🗃 Offload your store management to a worker easily.
Develop cross-plattform GUI Applications using F# and Avalonia!
A functional reactive framework for managing state evolution and side-effects.
🍵 Tiny, easy and powerful React state management
Bindings for mobx-state-tree and GraphQL
It allows you to request async data, store them in redux state and connect them to your react component.
Small (8kb), batteries-included redux store to reduce boilerplate and promote good habits.
Functional Reactive State for JavaScript and TypeScript
A reimplementation of redux using RxJS.
⎋ A redux store enhancer that allows automatic synchronization between electron processes
Rx functional interface to Facebook's React
local component state via redux