Mvvm Open Source Projects
Browse 610 Mvvm open source projects, ranked by GitHub stars. Find the most popular Mvvm tools and libraries.
angular/angular.js
AngularJS - HTML enhanced for web apps!
Metrics details
| Stars | 58,574 |
AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Metrics details
| Stars | 31,171 |
BeyondDimension/SteamTools
🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。
Metrics details
| Stars | 26,219 |
didi/LogicFlow
A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。
Metrics details
| Stars | 11,515 |
knockout/knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript
Metrics details
| Stars | 10,555 |
unoplatform/uno
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
Metrics details
| Stars | 9,988 |
didi/chameleon
🦎 一套代码运行多端,一端所见即多端所见
Metrics details
| Stars | 8,964 |
KunMinX/Jetpack-MVVM-Best-Practice
难得一见 Jetpack MVVM 最佳实践。在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解。
Metrics details
| Stars | 8,927 |
Finb/Bark
Bark is an iOS App which allows you to push custom notifications to your iPhone
Metrics details
| Stars | 8,720 |
reactiveui/ReactiveUI
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 around a feature in one readable place and improve the testability of your application.
Metrics details
| Stars | 8,510 |
skydoves/Pokedex
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Metrics details
| Stars | 8,342 |
uber/RIBs
Uber's cross-platform mobile architecture framework - Android Repository
Metrics details
| Stars | 7,929 |
goldze/MVVMHabit
👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。
Metrics details
| Stars | 7,702 |
ZGGSONG/STranslate
A ready-to-use, ready-to-go translation tool developed by WPF/WPF 开发的一款即开即用、即用即走的翻译工具
Metrics details
| Stars | 7,482 |
getActivity/AndroidProject
Android 技术中台,但愿人长久,搬砖不再有
Metrics details
| Stars | 6,895 |
PrismLibrary/Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
Metrics details
| Stars | 6,818 |
igorwojda/android-showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Metrics details
| Stars | 6,776 |
nalexn/clean-architecture-swiftui
SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.
Metrics details
| Stars | 6,579 |
TeamAmaze/AmazeFileManager
Material design file manager for Android
Metrics details
| Stars | 6,279 |
pedrovgs/EffectiveAndroidUI
Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".
Metrics details
| Stars | 5,982 |
RubyLouvre/avalon
an elegant efficient express mvvm framework
Metrics details
| Stars | 5,775 |
onmyway133/awesome-ios-architecture
:japanese_castle: Better ways to structure iOS apps
Metrics details
| Stars | 5,258 |
DMQ/mvvm
剖析vue实现原理,自己动手实现mvvm
Metrics details
| Stars | 5,192 |
youlookwhat/CloudReader
🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端
Metrics details
| Stars | 5,013 |
baidu/san
A fast, portable, flexible JavaScript component framework
Metrics details
| Stars | 4,741 |
moezbhatti/qksms
The most beautiful SMS messenger for Android
Metrics details
| Stars | 4,594 |
kudoleh/iOS-Clean-Architecture-MVVM
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Metrics details
| Stars | 4,400 |
dotnetcore/WTM
Use WTM to write .netcore app fast !!!
Metrics details
| Stars | 4,352 |
Tencent/westore
小程序MVVM分层架构
Metrics details
| Stars | 4,290 |
sergdort/CleanArchitectureRxSwift
Example of Clean Architecture of iOS app using RxSwift
Metrics details
| Stars | 4,106 |
MvvmCross/MvvmCross
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
Metrics details
| Stars | 3,920 |
CommunityToolkit/dotnet
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Metrics details
| Stars | 3,722 |
leichunfeng/MVVMReactiveCocoa
GitBucket iOS App
Metrics details
| Stars | 3,692 |
tanujnotes/Olauncher
Minimal AF Launcher for Android. Reduce your screen time. Daily wallpapers.
Metrics details
| Stars | 3,684 |
hegaojian/JetpackMvvm
:chicken::basketball:JetpackMvvm 是一个基于 Jetpack 架构组件构建的 Android MVVM 快速开发框架,旨在帮助开发者快速搭建高质量、可维护、可扩展的应用。
Metrics details
| Stars | 3,562 |
ivacf/archi
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Metrics details
| Stars | 3,305 |
mxdldev/android-mvp-mvvm-flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。
Metrics details
| Stars | 3,151 |
khoren93/SwiftHub
GitHub iOS client in RxSwift and MVVM-C clean architecture
Metrics details
| Stars | 3,115 |
1357310795/MyComputerManager
管理“此电脑”里删不掉的流氓“快捷方式”(包括侧边栏),同时可自己添加这类“快捷方式”
Metrics details
| Stars | 3,058 |
eleev/ios-learning-materials
📚 Curated list of articles, tutorials and repos that may help you dig a little bit deeper into iOS [and Apple Platforms].
Metrics details
| Stars | 3,058 |
janishar/android-mvvm-architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Metrics details
| Stars | 2,950 |
Caliburn-Micro/Caliburn.Micro
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.
Metrics details
| Stars | 2,866 |
androiddevnotes/awesome-android-kotlin-apps
👓 A curated list of awesome android kotlin apps by open-source contributors.
Metrics details
| Stars | 2,735 |
vczh-libraries/GacUI
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
Metrics details
| Stars | 2,668 |
ahmedeltaher/MVVM-Kotlin-Android-Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Metrics details
| Stars | 2,570 |
QuickBirdEng/XCoordinator
🎌 Powerful navigation library for iOS based on the coordinator pattern
Metrics details
| Stars | 2,386 |
PatilShreyas/Foodium
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Metrics details
| Stars | 2,324 |
crazyqiang/AndroidStudy
🔥 Android学习知识点总结 Jetpack、MVVM、MVI、Kotlin、ViewPager2、JUC多线程等,欢迎star!
Metrics details
| Stars | 2,228 |
vovgou/loxodon-framework
An MVVM & Databinding framework that can use C# and Lua to develop games
Metrics details
| Stars | 2,198 |
VIPyinzhiwei/Eyepetizer
🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Android Jetpack 组件 + Kotlin 协程实现的 MVVM 架构。
Metrics details
| Stars | 2,139 |
mhss1/MyBrain
All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.
Metrics details
| Stars | 2,105 |
bhnddowinf/vuejs-learn
(vue.js official website tutorials ,contains video , codes, baudi yun, youtube) 网路上有很多 VUE 综合应用的视频,但大部份的视频 ,都当你已经了解官网 所以讲的节奏难免偏快。 此视频(都是上代码),以官网为重,将官网的观念,以视频搭配代码,实际演示。 如果官网有看不懂的地方,比对一下,视频跟代码,就会了解了。 减少你摸索的时间。(註:mvvm 的框架,不管是 ng , react, vue, avalonjs, 都是好的框架,而有经验的前端,至少都会两套以上的 mvvm。)
Metrics details
| Stars | 1,955 |
miroiu/nodify
Highly performant and modular controls for node-based editors designed for data-binding and MVVM.
Metrics details
| Stars | 1,952 |
ReactiveCocoa/ReactiveViewModel
Model-View-ViewModel, using ReactiveCocoa
Metrics details
| Stars | 1,946 |
androiddevnotes/awesome-android-learning-resources
👓 A curated list of awesome android learning resources for android app developers.
Metrics details
| Stars | 1,931 |
iOS-Swift-Developers/Swift
🥇Swift基础知识大全,🚀Swift学习从简单到复杂,不断地完善与更新, 欢迎Star❤️,欢迎Fork, iOS开发者交流:①群:446310206 ②群:426087546
Metrics details
| Stars | 1,925 |
reactivemarbles/DynamicData
Reactive collections based on Rx.Net
Metrics details
| Stars | 1,892 |
qingmei2/MVVM-Architecture
The practice of MVVM + Jetpack architecture in Android.
Metrics details
| Stars | 1,870 |
darryrzhong/Android-MvvmComponent-App
Android 组件化开源app -开眼短视频(OpenEyes)
Metrics details
| Stars | 1,859 |
Hamza417/Inure
An elegant and beautiful premium Android app manager with Root and Shizuku support, a built-in terminal, analytics, virustotal, debloat, stats and various other features with a custom theme engine, developed with purely custom UI design and reproducible build.
Metrics details
| Stars | 1,845 |
