ReactiveUI

Reactive framework

A framework for building composable, functional reactive applications on .NET platforms.

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

GitHub

8k stars
357 watching
1k forks
Language: C#
last commit: 6 days ago
Linked from 4 awesome lists

androidcsharpdotnetfirst-timersfodyframeworkfunctional-reactive-programminghacktoberfestiosmvvmreactive-extensionsreactive-programmingreactiveuireactivextizenuwpwinformswpfxamarinxamarin-forms

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
reactiveui/reactivemvvm An open source C# application showcasing the use of ReactiveUI for building cross-platform, data-driven UI applications with MVVM architecture. 181
reactiveui/reactiveui.validation A validation library for reactive UI-based applications. 240
reactiveui/camelotia A cross-platform file manager application built with reactive extensions and modern .NET UI frameworks. 557
reactiveui/reactive.wasm A WebAssembly implementation of Rx extensions for C# applications 14
reactiveui/splat An abstraction layer for cross-platform development that provides a uniform interface to underlying platform-specific code 971
bastienfalcou/portfolio An iOS app exploring MVI architecture and SwiftUI/Combine features for building reactive user interfaces. 10
plangrid/reactivelists Provides a React-like API for managing state and rendering user interfaces in UITableView and UICollectionView 251
kswoll/reactiveui.fody Automates boilerplate code generation for properties in C# view models using ReactiveUI 154
reactiveui/fusillade An HTTP library designed to optimize mobile app performance by deduplicating requests, limiting network usage, and prioritizing user-initiated requests. 310
tower120/reactive A reactive programming library for C++ that provides an event-driven architecture and supports observable properties. 72
reactivex/rxjs A reactive programming library for JavaScript 30,799
reactivecocoa/reactivecocoa A framework that binds Cocoa frameworks with declarative ReactiveSwift primitives 19,920
lihaoyi/scala.rx A change propagation library for Scala that simplifies reactive programming by automatically updating dependent variables when their dependencies change. 984
appbaseio/reactivesearch A set of reusable UI components for building search interfaces with JavaScript 4,904
elbywan/hyperactiv A library that enables automatic reactivity in JavaScript objects and arrays by observing property mutations. 439