# reactiveui/reactiveui

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/reactiveui-reactiveui).**

8,498 stars · 1,148 forks · C# · MIT

## Links

- GitHub: https://github.com/reactiveui/ReactiveUI
- Homepage: https://www.reactiveui.net
- awesome-repositories: https://awesome-repositories.com/repository/reactiveui-reactiveui.md

## Topics

`android` `csharp` `dotnet` `first-timers` `framework` `functional-reactive-programming` `hacktoberfest` `ios` `mvvm` `reactive-extensions` `reactive-programming` `reactiveui` `reactivex` `tizen` `uwp` `winforms` `wpf` `xamarin` `xamarin-forms`

## Description

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.

## Tags

### Part of an Awesome List

- [Functional Programming](https://awesome-repositories.com/f/awesome-lists/devtools/functional-programming.md) — MVVM framework integrated with reactive extensions.
- [MVVM Frameworks](https://awesome-repositories.com/f/awesome-lists/devtools/mvvm-frameworks.md) — MVVM framework integrated with Reactive Extensions.
