Top 570 mvvm open source projects

Simpletwowaybindingios
An ultra light, ultra simple two way binding library for IOS and Swift.
Mvvmrxjavaretrofitsample
MVVM RxJava Retrofit Sample
Cpage.js
Cpage.js是一款轻量级的前端框架,使用TypeScript开发,可以方便地进行组件化开发,语法统一、简介明了,不依赖于第三方框架,适合中小项目开发。框架同时支持es5与es6语法,可参考example中示例。
Ktarmor Mvvm
👻 Android快速开发框架, KtArmor 寓意着 为Android 赋予战斗装甲, 方便开发者快速进行Android 开发。
Android Vmlib
VMLib is an Android framework based on Android Jetpack, easy to use, desinged for fast development. Embrace the new way devloping Android :)
Knockout Spa
A mini but full-fledged SPA framework and boilerplate to build SPAs fast and scalable
Monkey
Monkey is an unofficial GitHub client for iOS,to show the rank of coders and repositories.
Xamu Infrastructure
Extensions, MVVM classes, behaviors and other misc. useful code bits from Xamarin University
Androidmodulararchiteture
✔️ Android组件化架构,支持组件代码完全隔离/组件循环依赖/便捷集成调试/快速接入,组件内基于 mvvm结构,组件提供高度服用的模块可直接使用,采用 wanAndroid api进行迭代开发。Android componentized architecture, support component code complete isolation / component circular dependency / convenient integrated debugging / fast access, component based mvvm structure, iterative development using wanAndroid api
Beaver
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Popularmovies
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Mvvmvalidation
Lightweight library that helps reduce boilerplate when implementing validation in XAML MVVM applications
Foodium
It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
Unio
🔄 KeyPath based Unidirectional Input / Output framework with RxSwift.
Webcell
Web Components engine based on JSX & TypeScript
Abexpandableview
Expandable, collapsible, filterable and single/multi selectable table view.
Combine Mvvm
Sample project with Combine & UIKit framework, MVVM architecture
Rxcommand
A UI-related rxjava component for android mvvm architecture
Topcorn
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
Cocktailapp
Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines Flow
Bindables
🧬 Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
Restapimvvm
App that interacts with a Rest Api. Architecture is MVVM.
Android Mvvm Architecture
A basic sample android application to understand MVVM in a very simple way.
Oldpodcasts
A clone of Apple's Podcasts. UIKit version.
Awesomegithub
🔥Android Github客户端,基于组件化开发,支持账户密码与认证登陆。使用Kotlin语言进行开发,项目架构是基于JetPack&DataBinding的MVVM;项目中使用了Arouter、Retrofit、Coroutine、Glide、Dagger与Hilt等流行开源技术。
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Xcoordinator
🎌 Powerful navigation library for iOS based on the coordinator pattern
Tinylittlemvvm
A small MVVM library for WPF built on top of MahApps.Metro, supporting .NET Framework 4.7.2 and .NET Core 3
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Movieflex ios
iOS application for Movie / Actor information with clean / intuitive UI and MVVM architecture.
Xamvvm
Simple MVVM (Model, ViewModel, View) Framework for .Net - Xamarin.Forms compatible
✭ 117
mvvmxamarin
Mentorship Android
Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the Android application of this project.
Harrypotter
🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt)
Knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript
Bark
Bark is an iOS App which allows you to push customed notifications to your iPhone
Lightweightobservable
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Aachulk
️🔥️🔥️🔥AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一款快速MVVM开发框架
Rxgithub
An example of MVVM using RxSwift and Swinject (DI)
Ccc
💰 Currency Converter Calculator with power of Kotlin Multiplatform
Brick
【此git仓库已停止更新,其中的若干个模块将被拆分为多个仓库,详情请点开本人的仓库列表查看。】使用Kotlin Coroutine和ViewModel、LiveData等Android Jetpack组件搭建而成的MVP、MVVM架构框架。实现了业务代码的高复用性的核心特点,并且使用简单、代码简洁。 如果使用Retrofit作为网络请求工具,可以为Model层自动注入Retrofit Api实例,进一步精简代码。同样的,也可以注入Room数据库框架的Dao层接口。注:配合http模块食用,风味更佳!
Jhform
JhForm - 自定义表单工具,更加简单,快捷的创建表单、设置页面
Flutter mvvm example
MVVM in Flutter using ScopedModel
Mvvm Reddit
A companion project for our blog post on better Android software development using MVVM with RxJava.
Pilot
Cross-platform MVVM in Swift
Kotlin Architecture Components Notes Demo
Example of Android Architecture Components which implements MVVM Pattern and written in Kotlin
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Refactored Umbrella
Example of Flow + LiveData w/ Room as single source of truth for data in an MVVM architecture
Accelerider.windows
A shell that runs Accelerider applications on the Windows platform.
61-120 of 570 mvvm projects