State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
47,133 repositories indexed
1–24 of 29 · Most stars
State machines, statecharts, and actors for complex logic
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
A tiny (340 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Business logic with ease ☄️
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
🌶 350b / 650b state container with component actions for Preact & React
A library for reactive and unidirectional Swift applications
🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
🗃 Offload your store management to a worker easily.
Reatom - the ultimate state manager
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
🍵 Tiny, easy and powerful React state management
Jot is a library for persisting and applying .NET application state.
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.
Unidirectional, transactional, operation-based Store implementation.
Connecting a Redux state store with Blazor.
Feature-rich proxy wrapper for browser storage with serialization, reactivity, expiration, and one-time values. Works with localStorage, sessionStorage, and async storages like localForage.
⎋ A redux store enhancer that allows automatic synchronization between electron processes
⚛️ Atomic approach state management and dependency injection for SwiftUI
Ergonomic state management for Yew applications
ClojureScript atoms backed by HTML5 web storage.