Business logic with ease ☄️
- state
- business-logic
- reactive
- event-driven
47,133 repositories indexed
25–48 of 103 · Most stars
Business logic with ease ☄️
Use immer to drive state with a React hooks
Manage state with style in every framework
WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
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 library for reactive and unidirectional Swift applications
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps.
🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
A lightweight state container based on Redux
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!
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.
Fluxor is a zero boilerplate Flux/Redux library for Microsoft .NET and Blazor.
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
Reatom - the ultimate state manager
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.
Elm-like abstractions for F# apps
Spreadsheet-like dataflow programming in ClojureScript.
Reactive programming made simple for Dart and Flutter