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: almost 2 years ago
Linked from 4 awesome lists

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
reactiveui/reactivemvvmAn open source C# application showcasing the use of ReactiveUI for building cross-platform, data-driven UI applications with MVVM architecture.180
reactiveui/reactiveui.validationA validation library for reactive UI-based applications.241
reactiveui/camelotiaA cross-platform file manager application built with reactive extensions and modern .NET UI frameworks.563
reactiveui/reactive.wasmA WebAssembly implementation of Rx extensions for C# applications15
reactiveui/splatAn abstraction layer for cross-platform development that provides a uniform interface to underlying platform-specific code975
bastienfalcou/portfolioAn iOS app exploring MVI architecture and SwiftUI/Combine features for building reactive user interfaces.11
plangrid/reactivelistsProvides a React-like API for managing state and rendering user interfaces in UITableView and UICollectionView251
kswoll/reactiveui.fodyAutomates boilerplate code generation for properties in C# view models using ReactiveUI154
reactiveui/fusilladeAn HTTP library designed to optimize mobile app performance by deduplicating requests, limiting network usage, and prioritizing user-initiated requests.311
tower120/reactiveA reactive programming library for C++ that provides an event-driven architecture and supports observable properties.72
reactivex/rxjsA reactive programming library for JavaScript30,862
reactivecocoa/reactivecocoaA framework that binds Cocoa frameworks with declarative ReactiveSwift primitives19,925
lihaoyi/scala.rxA change propagation library for Scala that simplifies reactive programming by automatically updating dependent variables when their dependencies change.984
appbaseio/reactivesearchA set of reusable UI components for building search interfaces with JavaScript4,906
elbywan/hyperactivA library that enables automatic reactivity in JavaScript objects and arrays by observing property mutations.440