#Mvvm-architecture

Showing 60 of 111 repositories tagged #mvvm-architecture, ranked by stars

Finb
Finb
Bark

Bark is an iOS App which allows you to push custom notifications to your iPhone

Score
99
★ 8.6k ⑂ 658 +53/day
Swift
skydoves
skydoves
Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Score
100
★ 8.3k ⑂ 1.1k +5/day
Kotlin
RetroMusicPlayer
RetroMusicPlayer
RetroMusicPlayer

Best Material You Design music player for Android

Score
98
★ 5.2k ⑂ 903 +13/day
Kotlin
sergdort
sergdort
ModernCleanArchitectureSwiftUI

Example of Modern Domain Driven modularisation of iOS apps

Score
88
★ 4.1k ⑂ 506
Swift
mxdldev
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包当中方便大家调用。

Score
83
★ 3.2k ⑂ 553
Java
khoren93
khoren93
SwiftHub

GitHub iOS client in RxSwift and MVVM-C clean architecture

Score
96
★ 3.1k ⑂ 540
Swift
janishar
janishar
android-mvvm-architecture

This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView

Score
85
★ 3.0k ⑂ 915
Java
vmadalin
vmadalin
android-modular-architecture

📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Score
82
★ 2.4k ⑂ 390 +1/day
Kotlin
QuickBirdEng
QuickBirdEng
XCoordinator

🎌 Powerful navigation library for iOS based on the coordinator pattern

Score
97
★ 2.4k ⑂ 191 +6/day
Swift
VIPyinzhiwei
VIPyinzhiwei
Eyepetizer

🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Android Jetpack 组件 + Kotlin 协程实现的 MVVM 架构。

Score
81
★ 2.1k ⑂ 447 +2/day
Kotlin
qingmei2
qingmei2
MVVM-Architecture

The practice of MVVM + Jetpack architecture in Android.

Score
80
★ 1.9k ⑂ 274
Kotlin
ArisGuimera
ArisGuimera
SimpleAndroidMVVM

Proyecto de ejemplo con Clean Architecture, MVVM, Retrofit, Corrutinas, Dagger Hilt y mucho más acompañado de tutoriales por escritos y en vídeo.

Score
79
★ 1.8k ⑂ 76 +1/day
Kotlin
PatilShreyas
PatilShreyas
NotyKT

📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

Score
94
★ 1.8k ⑂ 256
Kotlin
skydoves
skydoves
DisneyMotions

🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.

Score
79
★ 1.5k ⑂ 191
Kotlin
skydoves
skydoves
MarvelHeroes

❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.

Score
78
★ 1.2k ⑂ 168 +1/day
Kotlin
visualHFT
visualHFT
VisualHFT

VisualHFT is a WPF/C# desktop GUI that shows market microstructure in real time. You can track advanced limit‑order‑book dynamics and execution quality, then use its modular plugins to shape the analysis to your workflow.

Score
0
★ 1.2k ⑂ 237 +3/day
C#
jdisho
jdisho
Papr

🌁 An Unsplash app for iOS

Score
76
★ 1.1k ⑂ 143
Swift
skydoves
skydoves
pokedex-compose

🗡️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.

Score
93
★ 1.1k ⑂ 202 +4/day
Kotlin
skydoves
skydoves
DisneyCompose

🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

Score
74
★ 971 ⑂ 156
Kotlin
respawn-llc
respawn-llc
FlowMVI

Architecture Framework for Kotlin. Reuse every line of code. Handle all errors automatically. No boilerplate. Build features in minutes. Analytics, metrics, debugging in 3 lines of code. Make all code thread-safe. 50+ features.

Score
93
★ 931 ⑂ 35 +2/day
Kotlin
igorkulman
igorkulman
iOSSampleApp

Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding

Score
92
★ 902 ⑂ 91 +1/day
Swift
burhanrashid52
burhanrashid52
YoutubeUX

With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout

Score
71
★ 864 ⑂ 138
Kotlin
enginebai
enginebai
MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

Score
64
★ 767 ⑂ 82 +1/day
Kotlin
jarroyoesp
jarroyoesp
KotlinMultiPlatform

Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform

Score
61
★ 765 ⑂ 63
Kotlin
FunkyMuse
FunkyMuse
Vigilante

🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.

Score
60
★ 757 ⑂ 59 +1/day
Kotlin
sameersyd
sameersyd
Expenso-iOS

A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID), Export CSV and MVVM Architecture.

Score
65
★ 745 ⑂ 101 +1/day
Swift
mitchtabian
mitchtabian
Open-API-Android-App

Kotlin, MVI, Hilt, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication

Score
72
★ 687 ⑂ 233
Kotlin
odaridavid
odaridavid
Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

Score
62
★ 682 ⑂ 109
Kotlin
amitshekhariitbhu
amitshekhariitbhu
MVVM-Architecture-Android

MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.

Score
90
★ 664 ⑂ 132 +1/day
Kotlin
erikjhordan-rey
erikjhordan-rey
People-MVVM

Sample created to practice MVVM and DataBinding in Android Applications.

Score
68
★ 661 ⑂ 191
Java
jshvarts
jshvarts
OfflineSampleApp

Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android

Score
64
★ 658 ⑂ 140
Java
PhilippeBoisney
PhilippeBoisney
ArchApp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

Score
57
★ 616 ⑂ 90
Kotlin
ldlywt
ldlywt
FastJetpack

An easy, simple and lightweight network request encapsulation based on Kotlin, coroutines and Retrofit.

Score
57
★ 612 ⑂ 92
Kotlin
kasem-sm
kasem-sm
SlimeKT

An article sharing platform where you can personalize, subscribe to your favorite topics, get daily-read reminders, etc. App built using Kotlin, Dagger Hilt, Room Database, Coroutines, Flow, AndroidX Glance, WorkManager, Coil etc.

Score
55
★ 608 ⑂ 52
Kotlin
mobiledevpro
mobiledevpro
Android-Kotlin-MVVM-Template

AppTemplate | MVVM + Clean Architecture | Kotlin, Coroutines, LiveData, Koin, Databinding, Navigation components, Room, Crashlytics, Circle CI config, commons classes for UI.

Score
52
★ 561 ⑂ 54
Kotlin
ketanchoyal
ketanchoyal
Our-E-School

A mobile app created using Flutter Framework for School management.

Score
70
★ 504 ⑂ 288
Dart
skydoves
skydoves
TheMovies

🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

Score
54
★ 500 ⑂ 110
Kotlin
skydoves
skydoves
TheMovies2

🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.

Score
50
★ 474 ⑂ 59
Kotlin
mcichecki
mcichecki
combine-mvvm

Sample project with Combine & UIKit framework, MVVM architecture

Score
49
★ 459 ⑂ 55
Swift
AliAsadi
AliAsadi
Android-Clean-Architecture

🎞 A movie Android app that mimics a real-world project environment, showcasing Clean Architecture, Kotlin, and Jetpack Compose, with Offline-first support.

Score
91
★ 452 ⑂ 74
Kotlin
ZahraHeydari
ZahraHeydari
Android-Clean-Architecture-MVVM-Hilt-RX

Implemented by Clean Architecture, Hilt, MVVM, LiveData, RX, Retrofit2, Room, Anko

Score
50
★ 449 ⑂ 84
Kotlin
rizmaulana
rizmaulana
kotlin-mvvm-covid19

This repository contains simple COVID19 data monitoring with android stack MVVM, Live Data, Koin, RxJava, RxBinding, Offline first with simple caching, etc

Score
51
★ 439 ⑂ 109
Kotlin
jenly1314
jenly1314
MVVMFrame

🏰 MVVMFrame 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。

Score
84
★ 415 ⑂ 61
Kotlin
jaredsburrows
jaredsburrows
android-gif-search

Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Compose and Robolectric tests!

Score
89
★ 411 ⑂ 51
Kotlin
MoIbrahim15
MoIbrahim15
Android-Kotlin-MVI-CleanArchitecture

Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints

Score
48
★ 382 ⑂ 41
Kotlin
openMF
openMF
mifos-mobile

Repository for the Mifos Mobile Banking App for clients. Default Branch for PRs is Dev. Main is for release code and subject to Release Process

Score
95
★ 358 ⑂ 835 +3/day
Kotlin
aritra-tech
aritra-tech
Notify

📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.

Score
87
★ 357 ⑂ 69
Kotlin
skydoves
skydoves
GoldMovies

👑 The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.

Score
47
★ 355 ⑂ 50
Kotlin
piashcse
piashcse
Hilt-MVVM-Compose-Movie

Movie World 📱 android app built with Jetpack Compose, Hilt, Coroutines, Flow, Room, ViewModel based on MVVM architecture recommended by Google. It offers a clean, scalable, and maintainable codebase for Android development.

Score
86
★ 352 ⑂ 69
Kotlin
merttoptas
merttoptas
BaseApp-Jetpack-Compose-Android-Kotlin

Sample Android Clean Architecture on App focused on written in Kotlin, following best practices using Jetpack with Compose.

Score
45
★ 348 ⑂ 47
Kotlin
sellmair
sellmair
kompass

Kotlin Multiplatform Router for Android and iOS

Score
40
★ 347 ⑂ 13
Kotlin
WaheedNazir
WaheedNazir
Kotlin-MVVM-Architecture

Android Architecture Design Patterns using Kotlin, MVVM, Hilt, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.

Score
46
★ 344 ⑂ 51
Kotlin
skydoves
skydoves
Bindables

🧬 Android DataBinding kit that enables notifying UI layers of data changes without requiring backing properties or relying on reactive programming models like LiveData and StateFlow.

Score
67
★ 329 ⑂ 20
Kotlin
general-mobile
general-mobile
kotlin-android-mvvm-starter

Android Kotlin Starter is a starter project which implements MVVM Pattern.

Score
44
★ 319 ⑂ 52
Kotlin
blindmonk
blindmonk
WanArchitecture

汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造!

Score
39
★ 306 ⑂ 32
Kotlin
Ericgacoki
Ericgacoki
NeatFlix

An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.

Score
73
★ 301 ⑂ 30
Kotlin
skydoves
skydoves
GithubFollows

:octocat: A demo project based on MVVM architecture and material design & animations.

Score
41
★ 296 ⑂ 46
Kotlin
ditclear
ditclear
mvvm_flutter

Build MVVM App for Android and IOS with Flutter

Score
43
★ 296 ⑂ 64
Dart
androidstarters
androidstarters
androidstarters.com

Kickstart your next Android Application in 10 seconds.

Score
37
★ 291 ⑂ 26
Java
hongbeomi
hongbeomi
HarryPotter

🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt, Compose)

Score
42
★ 282 ⑂ 62
Kotlin
Related Topics
#kotlin#mvvm#android#coroutines#mvvm-android#jetpack-compose#retrofit2#clean-architecture#room#skydoves#ios#hilt

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly