The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Silverlight, WPF, Windows Phone, Windows Store and Xamarin Android. It is a light and pragmatic framework that contains only the essential components needed.

There is a newer version of this package available.
See the version list below for details.
Install-Package MvvmLight -Version
dotnet add package MvvmLight --version
<PackageReference Include="MvvmLight" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MvvmLight --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: MvvmLight,"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

See for a list of changes.

NuGet packages (12)

Showing the top 5 NuGet packages that depend on MvvmLight:

Package Downloads
This is the UBIK Universal Client Foundation (UCF)
Enterprise Foundation Classes
Just a bunch of controls, converters, and extension methods for WPF.

GitHub repositories (33)

Showing the top 5 popular GitHub repositories that depend on MvvmLight:

Repository Stars
Windows Template Studio quickly builds a UWP app, using a wizard-based UI to turn your needs into a foundation of Windows 10 patterns and best practices.
Net Core Music Interface
Overlay for Teamfight Tactics
Samples for getting started with deep learning across TensorFlow, CNTK, Theano and more.

Version History

Version Downloads Last updated 479,564 9/11/2018
5.4.1 206,843 2/12/2018
5.3.0 583,473 4/27/2016
5.2.0 184,629 8/31/2015
5.1.1 123,720 2/15/2015 6,787 2/9/2015 2,445 2/9/2015 39,428 9/25/2014
Show less