Top 20 NuGet mvvm Packages

A really tiny class framework that helps binding ICommand objects from DataContext to class members in XAML in the form of invisible FrameworkElement objects. The view remains loosely-bound to the ViewModel in MVVM projects.
Module for non-exception based property validation
Prototype of Elm inspired immutable MVVM library for Wpf
A .NET Library to make working with Mvvm Patterns easier.
Pre compilation task to help Localization on cross platform mobile app.
Atteched behaviours for common operations with focus
A very rich implementation for ICommand pattern with 24 types of commands that meet all the requirements.
Provides core functionality for WPF applications.
Kinglot.Web provide ajax service extjs client ui and records
A WPF support library
DevExpress MVVM
WPF clipboard monitor to notify on clipboard update
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
Helps to write expressions like: myViewModel.Track(vm => vm.A.B.C.Name) and be sure to get notified whenewer vm.A, or A.B, or C.Name changed.
Provides the function to update property and automatically notify it changed, when the progress status or result information reported from the outside.