Top 570 mvvm open source projects

Avaloniabehaviors
Port of Windows UWP Xaml Behaviors for Avalonia Xaml.
Qiitawithfluxsample
A sample project uses Flux and MVVM features with RxSwift.
Reactivemvvm
Cross-platform ReactiveUI sample app built for a talk at MSK .NET conf.
Akane
Lightweight native iOS MVVM framework
Alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Reactivecocoa use
RAC的基础用法,提高开发效率
Tmdb
iOS application for the Movie DB
✭ 88
swiftmvvm
Androcat
AndroCat is a GitHub client for Android phones and provides to user GitHub user interface like how they used to.
Rxmarvel
Playing around marvel public API with RxSwift, Argo, Alamofire
Recyclerviewpresenter
RecyclerView Adapter Library with different models and different layouts as convenient as possible.
Swift Design Patterns
🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Archetype
[DEPRECATED]Badass MVVM architecture.
Reactivehistory
Reactive undo/redo framework for .NET.
Sample Code Movies
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Freesound Android
Unofficial Android client for the Freesound Project
Price Tracker
Price Tracking Application - An experimental Kotlin Android project with complex android app requirements.
Mvvm
A Flutter MVVM (Model-View-ViewModel) implementation. It uses property-based data binding to establish a connection between the ViewModel and the View, and drives the View changes through the ViewModel.
Movietray
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
Mvvmexample1
A simple of example of MVVM in Android with LiveData and MutableLiveData
✭ 76
javamvvm
Neutronium
🚀 Build .NET desktop applications using HTML, CSS and javascript.
Bedrock
a plugin framework for winform application
Dmskin
DMSkin WPF 样式 UI 框架 | WPF Borderless Window | Custom Controls & Styles | MVVM Support
✭ 1,189
uimvvmwpf
Wpfbindingerrors
💥 Turn WPF Binding errors into exception
Wzxarchitecture
搭建app框架-MVVM+RAC+路由
✭ 71
mvvm
Android App Architecture Mvvm Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
Ale
✌️a Flexible and fast JavaScript view framework
Easychatandroidclient
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Moviefinderusingmvvm Android
🔥 MVVM + Clean Architecture + Best Practices | 🍿Movie Finder is a sample Android application 📱to search movies using OMDb API which is built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Kodein, Architecture Components, MVVM, Retrofit, Gson, Material Components) 😊😊😉
Upcoming Games
Android app for viewing release dates and other details for every video game ever made.
Android Architecture Components Mvvm Retrofit Java
This repository contains Android Architecture Components ( LiveData , View Model and MVVM pattern with retrofit for consuming rest api )
Mini Mvvm
基于 virtual dom 的轻量级mvvm库 >_<#@!
Jetchat
 Swift5.0编写的简仿微信聊天应用,完美支持表情键盘、单聊、群聊、本地消息会话缓存。
Pinboard Kotlin
Unofficial Pinboard android app, developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Jetpackmvvm
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Disneymotions
🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, LiveData, Room, Repository, Koin) architecture.
Mvvmnano
The small and smart MVVM framework made with ❤ for Xamarin.Forms.
Subloader
Subloader is a simple and minimalistic subtitle downloader that enables you to quickly find and download subtitles for your video files.
Gsygithubappkotlin
超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。 功能齐全,项目框架内技术涉及面广,完成度高。开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本: https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、 同款Flutter版本: https://github.com/CarGuo/GSYGithubAppFlutter
Mvvmrecurve
MVVM框架, 这个架构支持RestFul风格的Api和GraphQL,你可以根据自身需求添加recurve-retrofit2-support库(RestFul)或recurve-apollo-support库(GraphQL)实现相应的支持。 该架构同时使用纯Kotlin开发,但是你也可以在Java中使用它。
Mvvmfx
MVVM for Wisej and Windows Forms - Caliburn.Micro and Bound controls libraries
Cascade
A modern library for creating user interfaces.
Thirtyinch
a MVP library for Android favoring a stateful Presenter
Royjs
Royjs is only 4.8kb mvvm framework for React
Ios
A sample project demonstrating MVVM, RxSwift, Coordinator Pattern, Dependency Injection
Web Atoms.js
Enterprise Grade JavaScript Web Components with MVVM inspired from Flex and Silverlight
Newssync
Sample application with MVVM pattern using RxJava and Architecture Components
Mvvm Example
iOS protocol-oriented MVVM examples
Yox
A lightweight mvvm framework
Mvvmc Splitviewcontroller
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Jetpack Movie
🐼 Simple Architecture Component with Modularization on Android
Exchange Rates Mvvm
Sample Android project which incorporates MVVM, databinding, RxJava2, Dagger2 and Clean Architecture approach.