A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
Repository Index
47,133 repositories indexed
1–10 of 10 · Most stars
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
Fluxor is a zero boilerplate Flux/Redux library for Microsoft .NET and Blazor.
- redux
- flux
- blazor
- dotnet
Develop cross-plattform GUI Applications using F# and Avalonia!
- avalonia
- avaloniaui
- elmish
- fsharp
A declarative programming framework
- rules
- clojure
- clojurescript
- functional-relational-programming
A lightweight, header-only, high-performance reactive programming framework for C++20.
- modern-cpp
- template-meta-programming
- mvvm-framework
- ui-dataflow
Small (8kb), batteries-included redux store to reduce boilerplate and promote good habits.
Incrementally persists atom state to Local Storage in ClojureScript
Static UWP views for elmish programs running with the Uno Platform
- elmish
- made-by-ukrainians
- maui
- unoplatform
Android LiveData inspired .NET implementation - lifecycle aware rx streams