What is the best MVVM for WPF?

This page summarizes the projects mentioned and recommended in the original post on /r/csharp

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ReactiveUI

    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.

  • Reactive UI, it can feel strange at first but once you understand it you will never go back. Give it a try https://www.reactiveui.net/, https://github.com/reactiveui/ReactiveUI

  • Smaragd

    A platform-independent, lightweight library for developing .NET applications using the MVVM architecture

  • https://github.com/nkristek/Smaragd has a good concept and is very lightweight.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Stylet

    A very lightweight but powerful ViewModel-First MVVM framework for WPF for .NET Framework and .NET Core, inspired by Caliburn.Micro.

  • xamarin-mvvvm-frameworks

    A Comparison of MVVM Frameworks for Xamarin Projects

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts