Topic: mvvm

ReactiveUI

ReactiveUI

3058 0,0,2,3,0,5,11,4

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea aroun

MvvmCross

MvvmCross

1973 0,2,2,0,2,0,-4,0

The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

Prism

Prism

1470 0,4,1,2,15

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms.

Monkey

Monkey

1410 0,1,0,1,0,2,1,-1

Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.

Caliburn.Micro

Caliburn.Micro

1221 0,0,0,1,0,9

A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.

tyto

tyto

632

manage and organise things

AndroidViewModel

AndroidViewModel

586 0,1,1,0

Separating data and state handling from Fragments or Activities without lots of boilerplate-code.

ThirtyInch

ThirtyInch

533

a MVP library for Android

CleanArchitectureRxSwift

CleanArchitectureRxSwift

404

Example of Clean Architecture of iOS app using RxSwift

fantastic-ios-architecture

fantastic-ios-architecture

304

:japanese_castle: Better ways to structure apps

Android-ViewModelBinding

Android-ViewModelBinding

255

A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.

sugar

sugar

218

A lightweight and powerful JavaScript MVVM library for building web UI component.