Top 20 NuGet viewmodel Packages

DataContext and CommandContext allow you to separate data and commands into two dedicated view models.
Vue - ViewModel from server side
Messaging Service for Object communication in MVVM
The base library for simplifying the implementation of a Model View View-Model architecture. If you are planning on using this for WPF applications, please reference SEA.Mvvm.Wpf as well. If not, implement your own version of SEA.Mvvm.Wpf for your platform (or request that we do it). Please take 5 ...
An extension of the SEA.Mvvm library which provides implementations for WPF.
Mirage is a windows library that provides some common classes to write better MVVM applications. Mirage provides a command framework, a ViewModel framework and a bunch of collection classes that make it easy to write ViewModels for windows applications.
System.Waf is a lightweight framework that helps you to create well-structured XAML applications. This package contains the UWP (Universal Windows Platform) specific types.
MVVM FX is a framework for building applications using the Model-View-ViewModel pattern. Data binding, Command binding and DependencyObject/DependencyProperty for WinForms.
Allows binding a method to any WPF/Avalonia event
The Mvvm Extensions package provides basic implementation of ICommand interface, base class implementation for ViewModels and a range of other classes that may be useful for desktop WPF application.
Services ViewModel Composition for Asp.Net Core Mvc
Simpe.Net Linq, models, view models stuff
A messaging extension for the softaware.ViewPort library to facilitate communication between ViewModels.
Platform-independent library containing MVVM essentials like a base class for INotifyPropertyChanged, (async) commands, and abstractions for platform specific APIs such as user interaction (MessageBox, FilePicker, ...) or the UI thread.