MvvmCube is a portable model view view-model library for Windows 8, Windows 8.1, Windows Phone 8, Windows Phone 8.1, Silverlight 5, and .NET Framework 4.5.