Top 20 NuGet mvvm Packages
The goal of AtomicMVVM is to allow developers to work with MVVM in their XAML based solutions (XPF, WinRT) with minimal effort while not getting in the way of the code. It requires .NET 4.5 or higher. The design goals of AtomicMVVM are (in order): simple over feature rich, unobtrusive over less code...
A standalone version of Caliburn.Micro's INPC implementation, BindableCollection, Execute.OnUIThread and InDesignMode checking designed for all Xaml platforms.
Magellan is a navigation framework for Windows Presentation Foundation. It helps you to build inductive, navigation-oriented applications.
Magellan is a navigation framework for Windows Presentation Foundation. It helps you to build inductive, navigation-oriented applications. This package includes additional support for Blend Behaviors and Transitionals.
MVVM Helpers is a library of helpers for WPF to implement the MVVM design pattern, it also includes several Blend behaviors, attached behaviors, extension methods and general .NET classes to aid in the development of WPF applications.
Easy MVVM Implementation for SL, RIA Services, or WP7
T4 Templates for generating view models, and views for WPF, Silverlight, Windows Phone using T4 Toolbox and MVVM Light. Conforms to StyleCop rules, and optional Autofac/Unity DI container integration with View Models.
ReactiveProperty is MVVM and Asynchronous Extensions for Reactive Extensions. Target is Windows Phone 7.1(Microsoft.Phone.Reactive).
Scal (Structuremap and Caliburn.Micro) combines the Caliburn.Micro framework with the StructureMap DI Container and sprinkles in MemBus as Event aggregator and DynamicXaml as support library for XAML-related tasks. Caliburn.Micro is directly packaged into this, to avoid running its install scripts.
Automatically discover view model dependencies and databind without INotifyPropertyChanged.
Code snippets for Update Controls.
An MVVM+Controller implementation for WPF & WP7, giving all the goodness of MVVM while introducing a controller to make it easier to write better apps easier. Supporting type safe navigation, MVVM, wp7 lifecycle/tombstoning and much more!
The goal of AtomicPhoneMVVM is to allow developers to work with MVVM in their Windows Phone projects with minimal effort while not getting in the way of the code. It requires Windows Phone 7.1 or higher.
The goal of AtomicStorage is to allow developers to easily cache and restore data during the process lifecycle (suspend/resume) in Windows Phone and Windows 8 (Metro) applications. It is designed to work with good MVVM frameworks.
ViewModeler is small yet powerful MVVM library for WPF that allows you to minimize boring coding.
Property-changed notifications written by hand, sounds familiar? Get rid of all that and focus on application logic instead.
Adds extensions on property handling and a little MVVM pattern.
The Quicklight web framework allows for the creation of a loosely coupled composite web application. It provides dependancy injection, event management, region management and a framework for building MVVM applications using the razor engine to generate views
Apex is a Control, MVVM and Utility library for WPF, Silverlight and Windows Phone projects. It provides a standardised framework for quick and effective MVVM based development.
Combining MahApps.Metro and Caliburn.Micro and Autofac Bootstrapper support