A JS library for predictable global state management
Repository Index
47,133 repositories indexed
1–24 of 31 · Most stars
Relay is a JavaScript framework for building data-driven React applications.
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
- architecture
- composition
- modularity
- testability
A predictable state management library that helps implement the BLoC design pattern
- flutter
- dart
- dartlang
- flutter-package
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
- getx
- dependency-injection
- flutter
- state-management
Unidirectional Data Flow in Swift - Inspired by Redux
- reswift
- swift
- unidirectional-data-flow
- redux
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
- provider
- flutter
- state-management
- dart
A ClojureScript framework for building user interfaces, leveraging React
- reagent
- clojurescript
- re-frame
- spa
WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
- ember
- data-framework
- data-loading
- data-patterns
Simple, lightweight, persistent two-way databinding
A library for reactive and unidirectional Swift applications
- swift
- reactorkit
- reactive
- unidirectional
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!
- blazor
- blazor-server
- blazor-webassembly
- realtime
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
- concent
- react
- state-management
- state
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
Redux.NET is a predictable state container for .NET apps. Inspired by https://github.com/reactjs/redux.
Bindings for mobx-state-tree and GraphQL
A Blazor State management library by TimeWarp.
- blazor
- dotnet
- csharp
- hacktoberfest
Unidirectional, transactional, operation-based Store implementation.
⚛️ Atomic approach state management and dependency injection for SwiftUI
- architecture
- dependency-injection
- swiftui
- testability
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
- swift
- vuex
- flux
- redux
☢ Make Your React App Truly Reactive!
- react
- reactive
- react-hooks
- hooks
ClojureScript atoms backed by HTML5 web storage.
🔄 Unidirectional data flow in Swift.
- unidirectional-data-flow
- swift
- ios
- mac
A collection of generic functions for writing redux reducers to operate on various data structures