Skip to content
#

ReactiveUI

reactiveui logo

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

Here are 181 public repositories matching this topic...

ReactiveUI

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.

  • Updated Sep 18, 2026
  • C#
Camelotia

A cross-platform sample application built with ReactiveUI. Camelotia is a file manager for cloud storage providers and local file systems, demonstrating reactive MVVM architecture, testable view models and shared code across desktop UI frameworks.

  • Updated Sep 18, 2026
  • C#

Data-driven, declarative, reactive, diffable collections (and lists!) for iOS. A modern, fast, and flexible library for UICollectionView done right.

  • Updated Jun 22, 2026
  • Swift

Created by Paul Betts

Released 2009

Latest release 15 days ago

Followers
7.4k followers
Repository
reactiveui/reactiveui
Website
github.com/topics/reactiveui
Wikipedia
Wikipedia