Projects in Awesome Lists tagged with android-mvvm
A curated list of projects in awesome lists tagged with android-mvvm .
https://github.com/patloew/countries
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
android android-architecture android-mvvm dagger data-binding gson kotlin kotlin-android mvvm mvvm-pattern parceler realm retrofit
Last synced: 08 Oct 2025
https://github.com/thecodemonks/topcorn2
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with Jetpack Compose.
android-mvvm jetpack-compose jetpack-navigation retrofit2-kotlin
Last synced: 25 Jul 2025
https://github.com/arthur3486/android-mvvm
Android library designed to greatly simplify the implementation process of an MVVM-based application by providing all the means necessary to solve the common problems and avoid the annoying boilerplate code.
android android-app android-application android-library android-mvvm android-mvvm-architecture clean-architecture dagger dagger2 databinding mvvm navigation-architecture-component okhttp retrofit room rxandroid rxjava rxjava2 solid sqlite
Last synced: 12 Apr 2025
https://github.com/youlookwhat/projectpatternstudy
Android MVC、MVP、MVVM-databinding、MVP-databinding 架构单元示例
android-mvvm databinding mvc mvp mvvm-databing
Last synced: 13 Jun 2025
https://github.com/artemmey/ui-generator
Best UI development practices are now available for Android
android android-annotation-processor android-annotations android-architecture android-architecture-components android-custom-view android-databinding android-fragments android-framework android-library android-mvvm android-ui annotation annotation-processor architecture architecture-components code-generation databinding jetpack-compose mvvm
Last synced: 10 Apr 2025
https://github.com/irontec/android-mvvm-example
Android MVVM pattern example app
android android-mvvm databinding kotlin kotlin-android
Last synced: 08 Oct 2025
https://github.com/iamsdt/musicplayer
A complete music player with playlist options. In this project the UI of old universal music player is used, but the layout created with new component of android like constrain layout, card view. For this project, exoplayer is for music play. This app support latest android 10.
android android-music-player android-mvvm exoplayer2 kotlin-coroutines music-player ump
Last synced: 15 Jul 2025
https://github.com/halilozel1903/covid19stats
Covid-19 Virus 🦠 App 📱 using Dagger Hilt, Coroutines, ViewModel, Lifecycle, LiveData, Retrofit based on MVVM Architecture. 🛠
android-api-example android-app android-lifecycle android-mvvm android-mvvm-architechture android-mvvm-sample coroutines-android covid-19-api covid-19-data-analysis covid-19-tracker covid-api covid-data covid19 covid19-data dagger-hilt kotlin-android kotlin-android-application livedata-viewmodel picasso-api retrofit-2
Last synced: 29 Apr 2025
https://github.com/quickbirdeng/platform-independent-mvvm-android
An Android-MVVM example of how we create platform-independent ViewModels that can be reused on iOS/Desktop/Server
android-mvvm kotlin kotlin-android mvvm mvvm-architecture platform-independent-viewmodels rxjava rxjava2
Last synced: 09 Sep 2025
https://github.com/roroche/kandroidmodular
A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.
android android-architecture android-architecture-components android-databinding android-mvvm android-mvvm-architecture koin retrofit rx-android
Last synced: 14 Sep 2025
https://github.com/afreakyelf/android-mvvm-dagger-rxjava-retrofit
A sample project which demostrate use of MVVM and Dagger 2 with RxJava2 along with Retrofit
android android-dependency-injection android-mvvm android-mvvm-architecture android-mvvm-dagger-rxjava android-mvvm-dagger-rxjava-retrofit android-retrofir-dagger-mvvm android-retrofir-rxjava android-retrofit
Last synced: 06 Apr 2025
https://github.com/llrizvanll/mvvm-sample
A simple of example of MVVM in Android with LiveData and MutableLiveData
android android-livedata android-mvvm android-mvvm-architecture android-viewmodel mvvm
Last synced: 13 Aug 2025
https://github.com/gautam84/animaxx
📺 A dictionary for discovering new anime which retrieves information from a fake data source based on MVVM pattern.
android android-app android-architecture android-hilt android-mvvm android-mvvm-architecture coroutines dark dark-mode jetpack-android jetpack-compose jetpack-navigation kotlin kotlin-android kotlin-coroutines material-design material-ui mvvm-android
Last synced: 15 Apr 2025
https://github.com/rishabh115/sendotp
A minimal Nexmo-based OTP sending Android app built using (MVVM + Dagger2 + Retrofit) clean architecture. Written in Kotlin.
android android-mvvm clean-architecture dagger2 kotlin mvvm nexmo nexmo-api nexmo-sms retrofit2 room stetho
Last synced: 28 Feb 2025
https://github.com/samsetdev/mvvm-android-master
The main players in the MVVM pattern are: The View — that informs the ViewModel about the user’s actions The ViewModel — exposes streams of data relevant to the View The DataModel — abstracts the data source. The ViewModel works with the DataModel to get and save the data.
android android-architecture-components android-mvvm architecture architecture-components baseadapter basefragment livedata livedata-databinding mvvm mvvm-architecture recyclerview-adapter recycleview viewmodel
Last synced: 11 Jun 2025
https://github.com/andhikayuana/jokes-bapack2-android
aplikasi android kumpulan jokes bapack2
android-hilt android-mvvm android-navigation-component dadjokes dadjokes-app jokes-bapack2 jokes-bapack2-app
Last synced: 08 Oct 2025
https://github.com/samsetdev/viewmodel-mster
The ViewModel class is designed to store and manage UI-related data in a conscious way. The ViewModel is able to live through the configuration changes. It means that even after the Activity is destroyed and recreated after the phone rotation, you’ll still have the same ViewModel with the same data
android android-mvvm android-viewmodel lifecycles model mvvm mvvm-architecture mvvm-sample mvvm-viewmodel view viewmodel viewmodel-framework viewmodel-pattern
Last synced: 11 Mar 2025
https://github.com/tayyabmughal676/javamvvm
Java based MVVM App practice.
android android-mvvm android-mvvm-architecture java kotlin kotlin-android-mvvm mvc mvvm mvvm-applications
Last synced: 23 Mar 2025
https://github.com/jxareas/material-motion
Sample App following Material Design's motion system guidelines for transitions & animations.
android-animation android-animations android-mvvm kotlin-android kotlin-coroutines kotlin-flow material-design material-motion material-ui material3 mvvm mvvm-architecture retrofit2
Last synced: 14 Oct 2025