ReactiveUI
ReactiveUI is an open-source, cross-platform MVVM framework for .NET that builds on top of Reactive Extensions (Rx). It provides a way to compose user interfaces from observable sequences, enabling declarative data binding and asynchronous operations across different UI frameworks.
The framework centers on a set of reactive primitives. ReactiveObject implements INotifyPropertyChanged and serves as a
ReactiveUI offers binding utilities that connect view models to views in a platform-agnostic way. Bind and
Platform support and ecosystem: ReactiveUI is designed to work across multiple UI platforms, including Windows desktop
Related concepts include the broader Reactive Extensions and the MVVM architectural pattern, with ReactiveUI providing a