State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
56,638 visible repositories in the index
1–24 of 50 · 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)
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.
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.
A functional reactive framework for managing state evolution and side-effects.
Spreadsheet-like dataflow programming in ClojureScript.
🍵 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.