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.
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
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 |