MashedVVM is a quite lightweight MVVM framework that brings an 'INotifyable' data class and abstract ViewModel base classes plus an also abstract View base class. There are also Interfaces provided which are implemented in those classes to have them ready-to-use in an IoC scenario (like PRISM using Unity). It is stricly limited to WPF and it supports the ViewModel-First paradigm.

This project is currently a work-in-progress and although it is well (unit-)tested you'll use it at your own risk !!!

Install-Package MashedVVM -Version
dotnet add package MashedVVM --version
<PackageReference Include="MashedVVM" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MashedVVM --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

URL to icon was changed. The package now contains correct targets so that it will correctly install. The MashedVVM-Assembly is still as of package version 1.0.1


This package has no dependencies.

Version History

Version Downloads Last updated 743 12/16/2012 508 10/18/2012