State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
73,862 visible repositories in the index
1–24 of 52 · Most stars
State machines, statecharts, and actors for complex logic
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
A predictable state management library that helps implement the BLoC design pattern
The official, opinionated, batteries-included toolset for efficient Redux development
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
InheritedWidgets, but simple
TranslatedMini program MVVM layered architecture
🌶 350b / 650b state container with component actions for Preact & React
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
:electric_plug: Renderless Containers
🍫 Tastier cookies, local, session, and db storage in a tiny package. Includes subscribe() events for changes.
Simple React state management. Made with ❤️ and ES6 Proxies.
Redux bindings for Firebase. Includes React Hooks and Higher Order Components.
Essential utilities for building production-ready AI applications with Vercel AI SDK. State management, debugging, structured streaming, intelligent agents, and caching.
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
🗃 Offload your store management to a worker easily.
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
Develop cross-plattform GUI Applications using F# and Avalonia!
A functional reactive framework for managing state evolution and side-effects.
ReactiveProperty provides MVVM and asynchronous support features under Reactive Extensions. Target frameworks are .NET 6+, .NET Framework 4.7.2 and .NET Standard 2.0.
Reactive programming made simple for Dart and Flutter