Projects in Awesome Lists tagged with mvvm-android
A curated list of projects in awesome lists tagged with mvvm-android .
https://github.com/kunminx/jetpack-mvvm-best-practice
难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
android androidx databinding databinding-android jetpack jetpack-android jetpack-lifecycle-components jetpack-navigation livedata livedata-viewmodel music music-player mvvm mvvm-android mvvm-architecture navigation
Last synced: 14 May 2025
https://github.com/KunMinX/Jetpack-MVVM-Best-Practice
难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
android androidx databinding databinding-android jetpack jetpack-android jetpack-lifecycle-components jetpack-navigation livedata livedata-viewmodel music music-player mvvm mvvm-android mvvm-architecture navigation
Last synced: 27 Mar 2025
https://github.com/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包当中方便大家调用。
android android-architecture androidmodule dagger2 dagger2-mvp databinding databinding-android model-view-presenter mvp-android mvp-architecture mvp-pattern mvvm mvvm-android mvvm-architecture mvvm-databing plugin presenter retrofit2 rxjava2 virtualapk
Last synced: 15 May 2025
https://github.com/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).
android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding
Last synced: 15 May 2025
https://github.com/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).
android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding
Last synced: 12 May 2025
https://github.com/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).
android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding
Last synced: 16 Mar 2025
https://github.com/PatilShreyas/NotyKT
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
android api backend coroutines coroutines-android dependency-injection flow hacktoberfest hilt-android jetpack-compose kotlin ktor mvvm-android mvvm-architecture navigation-architecture-component rest-api retrofit2 testing viewbinding
Last synced: 24 Mar 2025
https://github.com/patilshreyas/notykt
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
android api backend coroutines coroutines-android dependency-injection flow hacktoberfest hilt-android jetpack-compose kotlin ktor mvvm-android mvvm-architecture navigation-architecture-component rest-api retrofit2 testing viewbinding
Last synced: 14 May 2025
https://github.com/skydoves/marvelheroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
android coroutines databinding dependency-injection kotlin material-components material-design mvvm mvvm-android mvvm-architecture repository retrofit2 room skydoves
Last synced: 16 May 2025
https://github.com/skydoves/MarvelHeroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
android coroutines databinding dependency-injection kotlin material-components material-design mvvm mvvm-android mvvm-architecture repository retrofit2 room skydoves
Last synced: 16 Mar 2025
https://github.com/SilenceDut/KnowWeather
一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components
android-architecture-components mvvm-android mvvm-architecture weather
Last synced: 22 Jul 2025
https://github.com/silencedut/knowweather
一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components
android-architecture-components mvvm-android mvvm-architecture weather
Last synced: 12 Apr 2025
https://github.com/kunminx/jetpack-mvvm-scaffold
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版优先更新)
jetpack jetpack-android jetpack-navigation jetpackmvvm lifecycle lifecycles livedata mvvm mvvm-android mvvm-architecture mvvm-databing navigation viewmodel
Last synced: 12 Apr 2025
https://github.com/spikeysanju/expenso
📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture
android android-app android-architecture android-development android-ui coroutines-android datastore-android expense-tracker hilt-android jetpack-android jetpack-navigation kotlin kotlin-android kotlin-coroutines material-design mvvm-android room-database room-persistence-library spikeysanju stateflow
Last synced: 16 May 2025
https://github.com/spikeysanju/einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
android android-architecture android-development android-ui coroutines-flow datastore-android declarative-ui hacktoberfest hilt-android jetpack-android jetpack-compose kotlin kotlin-coroutines mvvm-android room-database room-persistence-library stateflow ui-components ui-toolkit
Last synced: 08 Oct 2025
https://github.com/Spikeysanju/Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
android android-architecture android-development android-ui coroutines-flow datastore-android declarative-ui hacktoberfest hilt-android jetpack-android jetpack-compose kotlin kotlin-coroutines mvvm-android room-database room-persistence-library stateflow ui-components ui-toolkit
Last synced: 02 Apr 2025
https://github.com/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.
android androidanimation androidviewmodel biometrics-android camera clean-architecture clean-architecture-coroutines coroutines-android dagger2 hilt-android hilt-dependency-injection kotlin material-animation microphone mvvm-android mvvm-architecture paging3 room-persistence-library screen-dots stateflow
Last synced: 27 Mar 2025
https://github.com/enginebai/MovieHunt
Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).
android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava
Last synced: 12 Apr 2025
https://github.com/enginebai/moviehunt
Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).
android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava
Last synced: 04 Apr 2025
https://github.com/ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff
Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer
android android-architecture android-compose clean-architecture clean-code coroutines coroutines-android dagger-hilt espresso jetpack-compose junit4 kotlin kotlin-flow mockwebserver mvvm mvvm-android retrofit2
Last synced: 11 May 2025
https://github.com/thecodemonks/notzz-app
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
android android-app android-architecture android-development android-studio android-ui architecture couroutine datastore-android hacktoberfest hilt-android jetpack-navigation kotlin-android kotlin-coroutines material-design mvvm-android recyclerview room-database room-persistence-library stateflow
Last synced: 04 Apr 2025
https://github.com/TheCodeMonks/Notzz-App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
android android-app android-architecture android-development android-studio android-ui architecture couroutine datastore-android hacktoberfest hilt-android jetpack-navigation kotlin-android kotlin-coroutines material-design mvvm-android recyclerview room-database room-persistence-library stateflow
Last synced: 02 Apr 2025
https://github.com/waseefakhtar/dose-android
💊⏰ Dose is a medication reminder app for Android, built entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
android clean-architecture jetpack-compose kotlin material-design mvvm-android
Last synced: 16 Jan 2026
https://github.com/amitshekhariitbhu/MVVM-Architecture-Android
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow
Last synced: 11 May 2025
https://github.com/philippeboisney/archapp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
architecture-components coroutines databinding databinding-android espresso kotlin multi-modules mvvm-android mvvm-architecture navigation-component room testing
Last synced: 05 Apr 2025
https://github.com/PhilippeBoisney/ArchApp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
architecture-components coroutines databinding databinding-android espresso kotlin multi-modules mvvm-android mvvm-architecture navigation-component room testing
Last synced: 16 Mar 2025
https://github.com/amitshekhariitbhu/mvvm-architecture-android
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow
Last synced: 04 Apr 2025
https://github.com/zahraheydari/musicplayer
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
android-application clean-architecture coil-kotlin exoplayer koin livedata livedata-viewmodel mockito mockito-kotlin musicplayer mvvm-android mvvm-architecture mvvm-pattern notifications player player-service playlist room-database unit-testing unittesting
Last synced: 04 Apr 2025
https://github.com/ZahraHeydari/MusicPlayer
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
android-application clean-architecture coil-kotlin exoplayer koin livedata livedata-viewmodel mockito mockito-kotlin musicplayer mvvm-android mvvm-architecture mvvm-pattern notifications player player-service playlist room-database unit-testing unittesting
Last synced: 11 May 2025
https://github.com/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.
android android-app apptemplate coroutines coroutines-android coroutines-flow databinding-android koin kotlin kotlin-android livedata livedata-databinding livedata-viewmodel mvvm mvvm-android mvvm-architecture mvvm-sample navigation-fragments room viewmodel
Last synced: 17 Sep 2025
https://github.com/Spikeysanju/JetQuotes
🔖 A Quotes Application built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
android android-studio android-ui compose compose-tutorial coroutines-flow datastore-android declarative-ui hacktoberfest jetpack jetpack-android jetpack-compose kotlin kotlin-android mvvm-android quotes-application ui-components ui-design ui-toolkit
Last synced: 12 Apr 2025
https://github.com/spikeysanju/jetquotes
🔖 A Quotes Application built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
android android-studio android-ui compose compose-tutorial coroutines-flow datastore-android declarative-ui hacktoberfest jetpack jetpack-android jetpack-compose kotlin kotlin-android mvvm-android quotes-application ui-components ui-design ui-toolkit
Last synced: 04 Apr 2025
https://github.com/mitchtabian/Clean-Notes
Clean Architecture by layer
android-clean-arch-coroutines android-clean-architecture android-clean-architecture-kotlin android-clean-architecture-sample android-cleanarchitecture android-cleanarchitecture-kotlin clean-architecture dagger2 mvi-architecture mvvm-android mvvm-architecture retrofit2 room-persistence-library
Last synced: 28 Mar 2025
https://github.com/TheCodeMonks/NYTimes-App
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
android android-application android-architecture android-development coroutines hacktoberfest jetpack-android jetpack-datastore jetpack-navigation jsoup-android kotlin kotlin-android livedata material-design material-ui mvvm-android recyclerview room-persistence-library viewmodel webscraping
Last synced: 13 Apr 2025
https://github.com/thecodemonks/nytimes-app
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
android android-application android-architecture android-development coroutines hacktoberfest jetpack-android jetpack-datastore jetpack-navigation jsoup-android kotlin kotlin-android livedata material-design material-ui mvvm-android recyclerview room-persistence-library viewmodel webscraping
Last synced: 05 Apr 2025
https://github.com/Chesire/Nekome
Nekome is an Android application to manage tracked Anime and Manga lists.
android android-app android-application anime anime-list anime-lists anime-tracker compose-ui hacktoberfest kitsu kotlin kotlin-android manga manga-list manga-lists manga-tracker mvvm-android track-anime
Last synced: 20 Apr 2025
https://github.com/wajahatkarim3/imagine
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin
Last synced: 06 Apr 2025
https://github.com/wajahatkarim3/Imagine
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin
Last synced: 18 Jul 2025
https://github.com/mertceyhan/bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
android android-jetpack-components architecture bitcoin-market clean-architecture compose contributions-welcome coroutines dagger-hilt jetpack jetpack-android jetpack-compose kotlin lottie modern mvvm mvvm-android price-chart retrofit2
Last synced: 06 Apr 2025
https://github.com/VladimirWrites/BLTaxi
🚕 BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools
android android-app android-architecture android-development kotlin material mvvm-android mvvm-databing
Last synced: 11 May 2025
https://github.com/wisnukurniawan/Compose-ToDo
A fully functional Android ToDo app built entirely with Kotlin and Jetpack Compose
compose-navigation flow hilt hilt-android jetpack-android jetpack-compose kotlin lottie lottie-android lottie-compose mvvm-android room room-database viewmodel
Last synced: 27 Mar 2025
https://github.com/hoc081098/comicreaderapp_mvi_coroutine_rxkotlin_jetpack
⚡️Comic reader app 📘 Learning MVVM / MVI with :cyclone: RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt
android-clean-architecture-kotlin android-mvi comic-reader comics-reader coroutines-android functional-reactive-programming jetpack-android jetpack-lifecycle-components jetpack-navigation jetpack-workmanager kotlin-coroutine kotlin-coroutines mvi mvi-android mvi-architecture mvi-clean-architecture mvvm-android mvvm-pattern rxkotlin rxkotlin-android
Last synced: 16 May 2025
https://github.com/hoc081098/ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack
⚡️Comic reader app 📘 Learning MVVM / MVI with :cyclone: RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt
android-clean-architecture-kotlin android-mvi comic-reader comics-reader coroutines-android functional-reactive-programming jetpack-android jetpack-lifecycle-components jetpack-navigation jetpack-workmanager kotlin-coroutine kotlin-coroutines mvi mvi-android mvi-architecture mvi-clean-architecture mvvm-android mvvm-pattern rxkotlin rxkotlin-android
Last synced: 13 Apr 2025
https://github.com/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.
android compose dependency-injection good-first-issue hacktoberfest hilt-android jetpack-compose kotlin material-design mvvm-android mvvm-architecture note-taking-app notes-app open-source room
Last synced: 20 Apr 2025
https://github.com/jianjunxiao/wanandroid
Kotlin+JetPack+协程实现的MVVM架构Wanandroid客户端
androidx coroutines daynight jetpack kotlin livedata livedatabus mvvm-android room viewmodel wanandroid
Last synced: 13 Apr 2025
https://github.com/shouheng88/arch-android
Type based Jetpack MVVM library.
android android-jetpack android-vmlib-fragment androidx databinding databinding-android jetpack jetpack-android kotlin livedata livedata-android-vmlib mvvm mvvm-android mvvm-architecture viewmodel
Last synced: 09 Apr 2025
https://github.com/Shivamdhuria/flows_guide
Android Application 🐕 based on offline first approach built using Dagger Hilt, Material Motion, Coroutines + Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
android android-application android-studio channels coroutines dog-api flow flows hilt kotlin lottie material-design material-ui medium-article mvvm mvvm-android mvvm-architecture retrofit room tutorial
Last synced: 11 May 2025
https://github.com/dipsas/dips.xamarin.ui
A shared UI library that DIPS uses and maintains for their mobile applications.
design dips dotnet e-health loosely-coupled loosely-coupled-design mobile mobile-development mvvm mvvm-android mvvm-ios nuget ui ui-components uikit xamarin xamarin-android xamarin-forms xamarin-ios xaml
Last synced: 04 Apr 2025
https://github.com/mardous/boomingmusic
Clean, fast, and Material-driven music player with powerful features for Android.
android android-music-player audio foss koin kotlin lyrics material-ui material3 media media3 multimedia music music-player mvvm-android offline
Last synced: 03 May 2026
https://github.com/vaibhav2002/musicx
MusicX is a music player 🎵 android app built using Kotlin and Jetpack Compose. It follows M.A.D. practices and hence is a good learning resource for beginners
android coroutines coroutines-flow firebase hacktoberfest hacktoberfest2022 jetpack-compose kotlin material3 mvvm-android room scopedstorage storage
Last synced: 17 Jul 2025
https://github.com/2307vivek/paging-3-sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
android architecture-components architecture-guidelines coroutines database-cache databases koin kotlin loads-movies mvvm mvvm-android offline-first paging-library paging3 remote-mediator retrofit2 room-database tmdb tmdb-api viewmodel
Last synced: 04 Mar 2026
https://github.com/muratozturk5/mova
Mova is a TMDb mobile add that list movies and series, shows their details, you can even watch trailers, save movies to list for watch later
android architecture-components clean-architecture dagger-hilt kotlin mova movie mvvm-android retrofit2 room tmdb tmdb-movie
Last synced: 23 Apr 2025
https://github.com/HariKulhari06/Covid-19-Tracker
Android app to track COVID-19 cases in India and globally.
android clean-architecture coil-image-loader dark-theme databinding-android dependency-injection-with-hilt github-actions hilt hilt-android kotlin kotlin-coroutines kotlin-flow material-design mvvm-android mvvm-architecture repository-pattern room-persistence-library viewmodel-livedata workmanager-kotlin
Last synced: 11 May 2025
https://github.com/safaricom/lnmonlineandroidsample
Lipa Na MPESA Online (STK Push) Android Sample Application. This app demonstrates an e-commerce purchase and checkout process via Mpesa and Daraja :smile:
mpesa mpesa-android mpesa-api mpesa-payments mpesaandroid mvvm-android retrofit
Last synced: 07 Apr 2025
https://github.com/nkuppan/expensemanager
Enable users to store their expense & incomes and keep track of their finances.
android clean-architecture compose coroutines expense-tracker-app expenses-manager flow jetapck-compose kotlin mvvm mvvm-android mvvm-architecture
Last synced: 26 Feb 2026
https://github.com/prasannajeet/kotlin-mvvm-hilt-flow-app
Kotlin first app using Clean Architecture with MVVM pattern along with Android Architecture Components such as LiveData, ViewModel, Navigation and idiomatic Kotlin using extension functions, type-aliases, Coroutines and Dependency Injection using Hilt
clean-architecture coroutines-android coroutines-flow desugar hilt hilt-android hilt-dependency-injection hilt-dependency-injection-android kotlin kotlin-android kotlin-coroutines kotlin-extensions livedata-viewmodel mvvm mvvm-android mvvm-architecture
Last synced: 21 Mar 2025
https://github.com/akshay2211/nytimes-compose
An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.
android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database
Last synced: 14 Apr 2025
https://github.com/akshay2211/NYTimes-Compose
An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.
android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database
Last synced: 12 Apr 2025
https://github.com/adrielcafe/chroma
🎶 Chromatic tuner app for Android
android android-app android-application buy-me-a-coffee chromatic-tuner compose coroutines in-app-purchase jetpack-compose kotlin kotlin-android kotlin-coroutines music music-notation music-theory mvvm-android mvvm-pattern tarsosdsp tuner
Last synced: 11 Aug 2025
https://github.com/codevate/mvvm-reddit
A companion project for our blog post on better Android software development using MVVM with RxJava.
android android-app android-application mobile-app mobile-development mvvm mvvm-android mvvm-architecture mvvm-pattern mvvm-sample reddit reddit-api reddit-application rxjava rxjava-android
Last synced: 02 May 2025
https://github.com/2307vivek/Adopty
Adopty is a 🐶 dog adoption sample application built to demonstrate Jetpack Compose Ui.
android android-studio androiddevchallenge androiddevchallenge-compose dagger-hilt dogs jetpack-compose jetpack-navigation kotlin kotlin-android material-design mvvm-android mvvm-architecture pet-project pets
Last synced: 26 Apr 2025
https://github.com/2307vivek/adopty
Adopty is a 🐶 dog adoption sample application built to demonstrate Jetpack Compose Ui.
android android-studio androiddevchallenge androiddevchallenge-compose dagger-hilt dogs jetpack-compose jetpack-navigation kotlin kotlin-android material-design mvvm-android mvvm-architecture pet-project pets
Last synced: 06 Apr 2025
https://github.com/ndiritumichael/rick-and-morty-compose
Simple android application that consumes Rick and Morty API to display characters,episodes,Location. Using it to demonstrate clean architecture and modularization in android development.
android clean-architecture compose coroutines dagger-hilt depedency-injection flow jetpack-compose kotlin module-pattern mvvm-android mvvm-architecture paging3 retrofit rick-and-morty solid-principles
Last synced: 12 May 2025
https://github.com/yusufceylan/mvi-clean-architecture
MVI + Clean Architecture + Best Practices | Example of Clean Architecture of Android app using MVI design pattern with Jetpack and popular libraries
clean-architecture coroutines coroutines-android dagger-hilt kotlin kotlin-flows kotlinx-serialization mockito modular modularization mvi-android mvi-architecture mvi-clean-architecture mvvm mvvm-android mvvm-architecture navigation-component room testing
Last synced: 07 May 2025
https://github.com/satyamurti/LetsChat
🇮🇳 Open source Indian Chat application with new cool concepts.
chat-application coroutines download-manager firebase-cloud-messaging firestore groupchat jetpack kotlin mvvm-android navigation-architecture-component single-activity-pattern
Last synced: 11 May 2025
https://github.com/zahraheydari/android-mvvm-rx3-dagger2-navcomponent
Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX
coil coil-image-loader dagger2 kotlin kotlin-android livedata moshi-converter mvvm-android mvvm-architecture navigation-component navigation-component-kotlin retrofit2 retrofit2-kotlin retrofit2-rxjava room-database room-persistence-library rxandroid rxjava rxjava-android viewbinding
Last synced: 20 Jul 2025
https://github.com/mertceyhan/push-note-android
push note is a free Android app that you can keep your notes in the notification bar in seconds.
android android-application architecture dagger-hilt jetpack jetpack-compose kotlin kotlin-android modern mvvm mvvm-android mvvm-architecture
Last synced: 11 Jul 2025
https://github.com/anitaa1990/dagger2-sample
A sample app to demo how to implement dagger in Android using Dagger Android Support library
android android-application android-architecture android-development android-studio dagger-android dagger2 dagger2-android dagger2-android-support dagger2-mvp-rxjava dagger2-mvvm dagger2android livedata livedata-databinding mvvm-android offline-first repository-pattern rxjava2-retrofit2
Last synced: 12 Apr 2025
https://github.com/2307vivek/pagingcompose-sample
This is a sample project which demonstrates how to create infinite lists 📋📋 with Paging 3 library in Jetpack Compose using modern Android Architecture Components(Kotlin, MVVM, Flow, Jetpack Compose, Paging 3 Library, Android Jetpack).
android compose flow jetpack-compose jetpack-compose-tutorial kotlin kotlin-android kotlin-flow livedata mvvm mvvm-android mvvm-architecture mvvm-pattern paging paging-library paging3 repository retrofit2
Last synced: 14 Apr 2025
https://github.com/thenishchalraj/Android-MVVM-Boilerplate-Creater
A script that automates the tedious task of creating basic android files with the packages and imports for MVVM architecture.
android android-architecture android-development android-studio bash-script dagger2-android kotlin kotlin-android mvvm mvvm-android mvvm-architecture mvvm-pattern retrofit2 retrofit2-kotlin script shell-script
Last synced: 18 Jul 2025
https://github.com/thenishchalraj/android-mvvm-boilerplate-creater
A script that automates the tedious task of creating basic android files with the packages and imports for MVVM architecture.
android android-architecture android-development android-studio bash-script dagger2-android kotlin kotlin-android mvvm mvvm-android mvvm-architecture mvvm-pattern retrofit2 retrofit2-kotlin script shell-script
Last synced: 09 Apr 2025
https://github.com/muratozturk5/openai-dall-e-2
Kotlin DALL·E 2 is a new AI system that can create realistic images and art from a description in natural language.
android architecture-components clean-architecture coroutines dagger2 dall-e dall-e2 dalle dalle2 flow kotlin mvvm-android openai openai-api retrofit2
Last synced: 24 Jul 2025
https://github.com/imaginativeshohag/simple-mvvm
A simple Android MVVM pattern example
android android-sample dagger-android jetpack kotlin kotlin-android kotlin-coroutines mvvm-android navigation-architecture-component retorfit retrofit2 room room-persistence-library
Last synced: 19 Apr 2025
https://github.com/akitikkx/upnext
Upnext: TV Series Manager is an MVVM Android app which allows users to be able to view show schedules, popular, trending and most anticipated shows with favorite functionality provided by the Trakt API
android coil-image-loader coil-kotlin compose coroutines-android firebase hilt hilt-android jetpack-compose kotlin kotlin-android kotlin-coroutines kotlin-flow mvvm-android retrofit2 room-database
Last synced: 03 May 2026
https://github.com/mcalvog/movies
Simple Android movies app using MVVM clean architecture.
android app application architecture clean cleanarchitecture kotlin livedata movies mvvm mvvm-android mvvm-architecture mvvm-clean-architecture retrofit room rxjava rxkotlin viewmodel
Last synced: 09 Jul 2025
https://github.com/t8rin/papricoin
:money_with_wings::chart_with_upwards_trend: PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack.
clean-architecture coil-kotlin coroutines-flow hilt-dagger2 jetpack-compose kotlin material-you-3 mvvm-android retrofit2 room-database single-activity-pattern use-cases
Last synced: 18 Jun 2025
https://github.com/T8RIN/PapriCoin
:money_with_wings::chart_with_upwards_trend: PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack.
clean-architecture coil-kotlin coroutines-flow hilt-dagger2 jetpack-compose kotlin material-you-3 mvvm-android retrofit2 room-database single-activity-pattern use-cases
Last synced: 20 Apr 2025
https://github.com/vishnusanal/quotes
Quotes Status Creator lets you share quotations as status images on social media
android customization hacktoberfest inspirational-quotes java kotlin motivational-quotes mvvm-android quotation-generator quotes quotes-status volley
Last synced: 09 Sep 2025
https://github.com/erolaksoy/compose-impression
A library provides a way to track impressions of items in a lazy list with Jetpack Compose.
android android-library compose impression jetpack-compose jetpack-compose-library jetpack-compose-tutorial lazycolumn lazyrow mvvm-android
Last synced: 12 Apr 2025
https://github.com/tunjid/mutator
Flow powered mutual exclusion for UI state mutation over time.
android architecture compose coroutines flow jetpack-compose kotlin kotlin-library multiplatform mvi mvi-android mvi-coroutines-flow mvvm mvvm-android reactive-programming reactive-streams redux state-management udf unidirectional-data-flow
Last synced: 28 Apr 2025
https://github.com/gautam84/foodike
🍔 Foodike is a simple, easy-to-use food delivery app. It is built using Android-Jetpack Compose and is built on the principle of MVVM with Modern Android Architecture Components.
android android-app android-architecture android-hilt android-mvvm-architecture android-splash android-splash-screen coroutines jetpack jetpack-compose jetpack-navigation kotlin kotlin-android kotlin-coroutines material-design material-ui mvvm-android
Last synced: 14 Jul 2025
https://github.com/ardakazanci/Heyyoo
Heyyoo is a sample social media Android application 📱 built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components).
algolia android-application android-studio gson jetpack-android jetpack-lifecycle-components jetpack-navigation livedata-databinding livedata-extensions livedata-viewmodel mongodb-database mvvm-android mvvm-architecture navigation-architecture-component okhttp3 paging-library repository-pattern retrofit2 viewmodel-livedata viewmodel-navigation
Last synced: 11 May 2025
https://github.com/madonahs/the-sports-db
This is a simple kotlin app, playing with dagger hilt, MVVM, Jetpack Compose, and ROOM, Sports DB
hilt hilt-android hilt-dependency-injection jetpack-android jetpack-compose mvvm-android mvvm-architecture retrofit room-database room-persistence-library sports-db testing
Last synced: 30 Apr 2025
https://github.com/gautam84/Foodike
🍔 Foodike is a simple, easy-to-use food delivery app. It is built using Android-Jetpack Compose and is built on the principle of MVVM with Modern Android Architecture Components.
android android-app android-architecture android-hilt android-mvvm-architecture android-splash android-splash-screen coroutines jetpack jetpack-compose jetpack-navigation kotlin kotlin-android kotlin-coroutines material-design material-ui mvvm-android
Last synced: 12 Apr 2025
https://github.com/jenly1314/apptemplate
:performing_arts: App快速构建模板,致力于快速开发实现App提供解决方案
android app-template apptemplate architecture-components flow hilt jetpack jetpack-android kotlin-coroutines lifecycle livedata-viewmodel mvvm mvvm-android mvvm-architecture mvvm-databing mvvm-framework template-project
Last synced: 17 Jul 2025
https://github.com/ronnieotieno/pokeapi-pokedex
Consumption of PokeApi using Kotlin flows, Paging 3, Dagger hilt, and other assorted Jetpack libraries. The app uses MVVM architecture.
architecture daggerhilt kotlin mvvm-android paging3
Last synced: 20 Jul 2025
https://github.com/jxareas/techhub
Educational App made with Retrofit, Coroutines, Navigation Component, Room, Dagger Hilt, Flow & Material Motion Animations.
android android-animations android-development dagger-hilt dark-mode jetbrains kotlin kotlin-coroutines kotlin-flow kotlin-serialization learn material-design material-motion mvvm-android mvvm-architecture navigation-component okhttp3 retrofit room
Last synced: 14 Oct 2025
https://github.com/ibrahimsn98/android-eth-wallet
Android cryptocurrency wallet app with clean architecture
android-ethereum android-wallet blockchain blockchain-wallet cryptocurrency ethereum ethereum-wallet go-ethereum mvvm-android rxjava2 walleth web3j
Last synced: 27 Oct 2025
https://github.com/arch10/calculator-plus
A Simple Calculator with rich features for daily use.
android android-application android-architecture calculator firebase-analytics firebase-crashlytics hilt-android hilt-dependency-injection java jetpack-android jetpack-lifecycle-components jetpack-navigation kotlin material-design mvvm-android room-database room-persistence-library scientific-calculator smart-calculations tool
Last synced: 16 May 2026
https://github.com/hadilq/cleanarchitecture
A sample app for clean architecture.
android android-architecture clean-architecture mvvm mvvm-android mvvm-architecture
Last synced: 27 Mar 2025
https://github.com/luthfiarifin/LaamMuslimAndroid
Project to find out the prayer schedule, reading the quran, etc.
android dagger2 kotlin mvvm-android quran-offline rx-java2 rx-kotlin2
Last synced: 14 May 2025
https://github.com/jenly1314/kingweather
:cloud: 一个基于Jetpack构建的MVVM天气预报APP。你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
aac android architecture-components dagger dagger2 databinding jetpack kotlin lifecycle livedata mvvm mvvm-android viewmodel weather weather-app weather-forecast
Last synced: 10 Apr 2025
https://github.com/ronnieotieno/dagger-2-mvvm-android
A repository to refresh my mind on Dagger 2, if you would like Repos with Hilt keep scrolling my Repos.
android-paging-library dagger2 dagger2-android dagger2-mvvm kotlin kotlin-flow mvvm-android mvvm-architecture paging3 retrofit2
Last synced: 10 Jun 2025
https://github.com/ryanw-mobile/video-player-app
Video-on-demand App using MVVM, Kotlin, Coroutine, Retrofit 2, RoomDB, Hilt, JUnit4, Espresso
android coroutines hilt jetpack-compose junit4 kotlin-and media3-exoplayer moshi mvvm-android retrofit2 room-database
Last synced: 01 Mar 2026
https://github.com/chnouman/decadeofmovies
A simple app to show case Master detail application for Movies
android android-architecture databinding espresso glide jetpack jetpack-lifecycle-components koin-kotlin mvvm-android retrofit retrofit2 rxjava3
Last synced: 10 Oct 2025
https://github.com/anandwana001/roomaccounting
📦 Room Database based application for accounting 📦
android architecture-components databinding-android espresso hilt hilt-dagger2 kotlin kotlin-coroutines moshi mvvm-android robolectric room-database viewmodel
Last synced: 26 Mar 2025
https://github.com/mbakgun/android-things-ir-remote-hacker
The IR Remote Hacker imagines that you can control all remote controled electronic devices by voice and also with a Mobile Application
androidthings dagger2-android embedded iot ir kotlin mobile-app mvvm-android nearby serial-communication voice-recognition
Last synced: 27 Sep 2025
https://github.com/adelayman1/QuranAppCoroutine
This repository contains a quran app that implements mvvm architecture , clean architecture , navigation component , hilt , etc.... using kotlin language
android clean-architecture coroutines coroutines-android coroutines-flow hilt hilt-dagger2 hilt-dependency-injection holy-quran kotlin mvvm-android navigation-component quran repository-pattern retrofit retrofit2-coroutines
Last synced: 01 Feb 2026
https://github.com/kongzue/runner
Kongzue Runner 旨在快速完成 App 逻辑构建,协助开发者低成本完成业务开发。提供一个独立的消息事件传递总线,不依赖 Intent 可以独立传递数据、执行事件,提供一套近乎全自动化的 ViewModel 框架,能够依据数据和 View 的对应关系自动实现数据绑定和界面适配
android datawatcher eventbus kongzue mvvm mvvm-android viewmodel
Last synced: 14 May 2025
https://github.com/zahraheydari/kotlinbaseproject
This is a base code for every Kotlin project in Android
abstract abstraction abstraction-layer coroutines coroutines-android data koin koin-kotlin koin-mvvm kotlin-coroutines moshi mvvm-android mvvm-architecture usecase
Last synced: 14 Apr 2025