FreshMVVM

FreshMVVM is a super light Mvvm Framework designed specifically for Xamarin.Forms. It's designed to be Easy,
Simple and Flexible.

MVVM.png

benefits

It's super light and super simple

It's specifically designed for Xamarin.Forms

Designed to be easy to learn and develop (great when you are not ready for RxUI)

Uses a Convention over Configuration

 

features

  • PageModel to PageModel Navigation

  • Automatic wiring of BindingContext

  • Automatic wiring of Page events (eg. appearing)

  • Basic methods (with values) on PageModel (init, reverseinit)

  • Built in IOC Container

  • PageModel Constructor Injection

  • Basic methods available in Model, like Alert

  • Built in Navigation types for SimpleNavigation, Tabbed and MasterDetail

 

examples

list or show example projects

testimonials/quotes?

Very nice work! More options and fresh approaches for MVVM libraries are great. Simple is good.
— John Person

Download FreshMVVM from Github

 
 
 
 
BlueBG.png