State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
61,275 visible repositories in the index
1–24 of 59 · Most stars
State machines, statecharts, and actors for complex logic
Create the next immutable state by mutating the current one
🗃️ 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.
State so simple, it goes without saying
A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux
A reactive data store & sync engine.
Vegetarian friendly state for React
A Redux binding for React Router v4
TranslatedMini program MVVM layered architecture
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.
Spreadsheet-like dataflow programming in ClojureScript.
Reactive programming made simple for Dart and Flutter