All Projects โ†’ androiddevnotes โ†’ Awesome Android Kotlin Apps

androiddevnotes / Awesome Android Kotlin Apps

๐Ÿ‘“ A curated list of awesome android kotlin apps by open-source contributors.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Awesome Android Kotlin Apps

Sample Code Movies
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Stars: โœญ 81 (-92.34%)
Mutual labels:  coroutines, mvvm, viewmodel, retrofit, unit-testing
Ktarmor Mvvm
๐Ÿ‘ป Androidๅฟซ้€Ÿๅผ€ๅ‘ๆก†ๆžถ, KtArmor ๅฏ“ๆ„็€ ไธบAndroid ่ต‹ไบˆๆˆ˜ๆ–—่ฃ…็”ฒ, ๆ–นไพฟๅผ€ๅ‘่€…ๅฟซ้€Ÿ่ฟ›่กŒAndroid ๅผ€ๅ‘ใ€‚
Stars: โœญ 148 (-86.01%)
Mutual labels:  coroutines, mvvm, viewmodel, retrofit
Awesome Jetpack Compose Android Apps
๐Ÿ‘“ A curated list of awesome Jetpack Compose android apps by open-source contributors.
Stars: โœญ 207 (-80.43%)
Mutual labels:  hacktoberfest, beginner-friendly, coroutines, mvvm
Android Jetpack Demo
๐Ÿ”ฅ ๅฟซ้€Ÿๅ…ฅ้—จAndroid JetpackไปฅๅŠ็›ธๅ…ณKotlinใ€RxJavaใ€MVVM็ญ‰ไธปๆตๆŠ€ๆœฏ๏ผŒ็‹ฌ็ซ‹ๆž„ๆžถApp็š„ๅŸบ็ก€ๆŠ€่ƒฝ
Stars: โœญ 335 (-68.34%)
Mutual labels:  rxjava, mvvm, viewmodel, dagger
Androcat
AndroCat is a GitHub client for Android phones and provides to user GitHub user interface like how they used to.
Stars: โœญ 87 (-91.78%)
Mutual labels:  rxjava, mvvm, retrofit, dagger
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.
Stars: โœญ 117 (-88.94%)
Mutual labels:  rxjava, mvvm, viewmodel, retrofit
Awesome Android Learning Resources
๐Ÿ‘“ A curated list of awesome android learning resources for android app developers.
Stars: โœญ 753 (-28.83%)
Mutual labels:  hacktoberfest, beginner-friendly, mvvm, dagger
Beaver
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Stars: โœญ 144 (-86.39%)
Mutual labels:  rxjava, firebase, mvvm, retrofit
modern-android
Modern Android Project Skeleton
Stars: โœญ 17 (-98.39%)
Mutual labels:  rxjava, coroutines, mvvm, viewmodel
Jetpack Wanandroid
Kotlin+Jetpack+Coroutines+Retrofit+koin ๅฎŒๆˆ็š„MVVM ็ป„ไปถๅŒ–ๅฎขๆˆท็ซฏ ๐Ÿ”ฅ๐Ÿ”ฅ
Stars: โœญ 353 (-66.64%)
Mutual labels:  coroutines, mvvm, viewmodel
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: โœญ 376 (-64.46%)
Mutual labels:  rxjava, firebase, dagger
Wanandroid
Jetpack MVVM For Wanandroid ๆœ€ไฝณๅฎž่ทต ๏ผ
Stars: โœญ 1,004 (-5.1%)
Mutual labels:  coroutines, mvvm, viewmodel
Moko Mvvm
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Stars: โœญ 329 (-68.9%)
Mutual labels:  coroutines, mvvm, viewmodel
Weatherapp
5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)
Stars: โœญ 426 (-59.74%)
Mutual labels:  rxjava, mvvm, viewmodel
Goldmovies
๐Ÿ‘‘ The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Stars: โœญ 314 (-70.32%)
Mutual labels:  coroutines, mvvm, dagger
Kotlin Coroutines Android Examples
Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.
Stars: โœญ 572 (-45.94%)
Mutual labels:  coroutines, viewmodel, unit-testing
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. ๐ŸŽญ
Stars: โœญ 577 (-45.46%)
Mutual labels:  mvvm, viewmodel, dagger
Clean Mvvm Archcomponents
๐Ÿ‘ฝ Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
Stars: โœญ 285 (-73.06%)
Mutual labels:  coroutines, firebase, mvvm
Viabus Architecture
่ฎฉ Android ๅผ€ๅ‘ๅฏไปฅๅƒๆตๆฐด็บฟไธ€ๆ ท้ซ˜ๆ•ˆ็š„๏ผŒ่Œ่ดฃๅˆ†็ฆปๆžถๆž„ โšก ไธๅŒไบŽ MVP ็š„้…็ฝฎ่งฃ่€ฆ๏ผŒไนŸไธ่ƒฝๅ’Œ ไผผๆ˜ฏ่€Œ้ž ็š„ MVVM - Clean ๅŒๆ—ฅ่€Œ่ฏญใ€‚VIABUS ๆ˜ฏไธ–็•Œ่Œƒๅ›ดๅ†…้ฆ–ไธชๆ˜Ž็กฎๆๅ‡บ๏ผŒ้€š่ฟ‡่Œ่ดฃๅˆ†็ฆป๏ผŒๆฅ็œŸๆญฃๅฎž็Žฐ UI ๅ’Œ ไธšๅŠกๅนถ่กŒๅผ€ๅ‘็š„ Android ้กน็›ฎ็บงๅผ€ๅ‘ๆžถๆž„ๅ’Œ่ฎพ่ฎกๆจกๅผ็†ๅฟตใ€‚
Stars: โœญ 485 (-54.16%)
Mutual labels:  rxjava, mvvm, retrofit
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: โœญ 1,014 (-4.16%)
Mutual labels:  rxjava, coroutines, mvvm

Awesome Android Kotlin Apps

๐Ÿ‘“ A curated list of awesome android kotlin apps by open-source contributors.


Awesome Android Kotlin Apps Count badge Android Language Badge Kotlin Language Badge androiddevnotes GitHub badge


androiddevnotes logo


Awesome Android Kotlin Apps aims to be the starting point for developers to find an Android app with a particular Tech Stack / Libraries.

๐Ÿ”ƒ Last updated : Fri Mar 19 06:08:53 UTC 2021

Contents

๐ŸŽจ Pattern

๐Ÿ“š Tech Stack/Libraries

๐Ÿ“ Contributing

๐Ÿ—ฟ Core Contributors

๐ŸŽจ Pattern

Jetpack Compose Apps

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
awesome-jetpack-compose-android-apps androiddevnotes ๐Ÿ‘“ A curated list of awesome Jetpack Compose android apps by open-source contributors. Last commit: 4 days ago ๐ŸŒŸ 209 ๐Ÿด 23 ๐Ÿ‘๏ธ 3

MVVM

Normal

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
fenix mozilla-mobile Firefox for Android Tech Stack : Coroutines, Testing, Retrofit, Room, Firebase Perf, WorkManager, Paging, Navigation, LiveData, ViewModel Last commit: 3 hours ago ๐ŸŒŸ 4676 ๐Ÿด 737 ๐Ÿ‘๏ธ 135
Presently alisonthemonster Android app for recording gratitude journal entries Tech Stack : Dagger, Coroutines, RxJava, Testing, Room, Firebase Messaging, WorkManager, Dropbox, Calendar view, Paging, Biometric, LiveData, ViewModel Last commit: 6 hours ago ๐ŸŒŸ 109 ๐Ÿด 40 ๐Ÿ‘๏ธ 9
rugby-ranker ricknout An Android app for viewing and predicting the latest World Rugby rankings ๐Ÿ‰ Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, insetter, LiveData, ViewModel Last commit: 18 hours ago ๐ŸŒŸ 245 ๐Ÿด 38 ๐Ÿ‘๏ธ 8
muzei muzei Muzei Live Wallpaper for Android Tech Stack : Coroutines, Testing, Retrofit, Room, Firebase Perf, WorkManager, Paging, Navigation, LiveData, ViewModel Last commit: 1 day ago ๐ŸŒŸ 4207 ๐Ÿด 943 ๐Ÿ‘๏ธ 189
alkaa igorescodro Open-source app to manage your tasks quickly and easily Tech Stack : Koin, Espresso, UiAutomator, Mockk, Coroutines, Navigation, Room, MotionLayout, KTX, Modularization, Dynamic Delivery, Dark Theme, klint, Detekt, codebeat, CodeFactor, Codacy, MPAndroidChart, Groupie, LiveData, ViewModel Last commit: 2 days ago ๐ŸŒŸ 235 ๐Ÿด 26 ๐Ÿ‘๏ธ 9
Nekome Chesire Nekome is an Android application to manage tracked Anime and Manga lists. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, LiveData, ViewModel Last commit: 2 days ago ๐ŸŒŸ 79 ๐Ÿด 14 ๐Ÿ‘๏ธ 3
showly-2.0 michaldrabik Showly 2.0 is modern, slick, open-sourced Android TV Shows Tracker. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Firebase Messaging, WorkManager, Navigation, Dynamicanimation, LiveData, ViewModel Last commit: 2 days ago ๐ŸŒŸ 143 ๐Ÿด 12 ๐Ÿ‘๏ธ 8
open-event-attendee-android fossasia Open Event Attendee Android General App https://github.com/fossasia/open-event-android/blob/apk/open-event-dev-app-playStore-debug.apk Tech Stack : Koin, RxJava, Testing, Retrofit, Room, Stripe, PayPal, Mapbox, Paging, Data Binding, Navigation, LiveData, ViewModel Last commit: 2 days ago ๐ŸŒŸ 1749 ๐Ÿด 551 ๐Ÿ‘๏ธ 33
NotyKT PatilShreyas ๐Ÿ“’ NotyKT is a complete ๐Ÿ’ŽKotlin-stack (Backend + Android) ๐Ÿ“ฑ application built to demonstrate the use of Modern development tools with best practices implementation๐Ÿฆธ. Tech Stack : Backend - Ktor, PostgreSQL; Android = Coroutines, Flow, Navigation Architecture, LiveData, ViewModel, Room DB, DataStore, Jetpack Security, WorkManager, Dagger Hilt DI, Jetpack Compose, Material UI, Retrofit, Moshi Last commit: 3 days ago ๐ŸŒŸ 543 ๐Ÿด 66 ๐Ÿ‘๏ธ 16
NYTimes-App TheCodeMonks ๐Ÿ—ฝ A Simple Demonstration of the New York Times App ๐Ÿ“ฑ using Jsoup web crawler with MVVM Architecture ๐Ÿ”ฅ Tech Stack : Coroutines, Room, JSoup, Navigation, LiveData, ViewModel Last commit: 3 days ago ๐ŸŒŸ 247 ๐Ÿด 33 ๐Ÿ‘๏ธ 8
jetpack-release-tracker lmj0011 Stay up to date on the latest AndroidX library releases. Tech Stack : Coroutines, Testing, Fuel, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel Last commit: 3 days ago ๐ŸŒŸ 81 ๐Ÿด 15 ๐Ÿ‘๏ธ 3
DeezerClone fevziomurtekin This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture. Tech Stack : Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel,Navigation LiveData), Retrofit, Paging, Testing Last commit: 4 days ago ๐ŸŒŸ 61 ๐Ÿด 4 ๐Ÿ‘๏ธ 2
Bitlue Trosydman Bitlue is an app where you can check the Bitcoin's current market price value (Bitcoin + value = Bitlue) and its records. Tech Stack : Dagger Hilt, Coroutines + Flow, MPAndroidChart, Retrofit, LiveData, ViewModel Last commit: 4 days ago ๐ŸŒŸ 25 ๐Ÿด 3 ๐Ÿ‘๏ธ 3
qksms moezbhatti The most beautiful SMS messenger for Android Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Realm, ExoPlayer, Conductor, Data Binding, ShortcutBadger, LiveData, ViewModel Last commit: 4 days ago ๐ŸŒŸ 3212 ๐Ÿด 938 ๐Ÿ‘๏ธ 129
plees-tracker vmiklos Plees Tracker is a simple sleep tracker for your Android phone. Tech Stack : Room, LiveData, ViewModel Last commit: 6 days ago ๐ŸŒŸ 38 ๐Ÿด 13 ๐Ÿ‘๏ธ 7
flows-guide Shivamdhuria Android Application ๐Ÿ• based on offline first approach built using Dagger Hilt, Material Motion, Coroutines + Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture. Tech Stack : Dagger Hilt, Coroutines, Flows, Retrofit, Room, Material Design Components, Navigation, LiveData, ViewModel Last commit: 7 days ago ๐ŸŒŸ 102 ๐Ÿด 16 ๐Ÿ‘๏ธ 6
habitica-android HabitRPG Native Android app for Habitica Tech Stack : Dagger, Coroutines, RxJava, Retrofit, Realm, Firebase Messaging, Paging, Navigation, Facebook, FlowLayout, LiveData, ViewModel Last commit: 7 days ago ๐ŸŒŸ 847 ๐Ÿด 386 ๐Ÿ‘๏ธ 58
apturicovid-android ApturiCOVID Apturi Covid Android lietotne Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, WorkManager, Data Binding, ShortcutBadger, LiveData, ViewModel Last commit: 7 days ago ๐ŸŒŸ 29 ๐Ÿด 5 ๐Ÿ‘๏ธ 11
MovieMan CalvinNor An open-source Android app for viewing Movies / TV information. Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Navigation, LiveData, ViewModel Last commit: 1 week ago ๐ŸŒŸ 60 ๐Ÿด 13 ๐Ÿ‘๏ธ 5
Pokedex skydoves ๐Ÿ—ก๏ธ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture. Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Data Binding, LiveData, ViewModel Last commit: 1 week ago ๐ŸŒŸ 4070 ๐Ÿด 423 ๐Ÿ‘๏ธ 215
apkupdater rumboalla APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps. Tech Stack : Koin, JSoup, Navigation, LiveData, ViewModel Last commit: 1 week ago ๐ŸŒŸ 1028 ๐Ÿด 125 ๐Ÿ‘๏ธ 75
Pokedex-AR skydoves ๐Ÿฆ„ Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture. Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, ARCore, Sceneform, ViewModel, Data Binding, LiveData. Last commit: 2 weeks ago ๐ŸŒŸ 347 ๐Ÿด 20 ๐Ÿ‘๏ธ 12
Updoot adityam49 A reddit client built for android Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, ExoPlayer, WorkManager, Data Binding, Navigation, LiveData, ViewModel, Compose Last commit: 2 weeks ago ๐ŸŒŸ 33 ๐Ÿด 6 ๐Ÿ‘๏ธ 4
droidconKE2020App droidconKE Android app fully written in Kotlin for droidconKE2020 Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Google Auth, Data Binding, Navigation, LiveData, ViewModel Last commit: 2 weeks ago ๐ŸŒŸ 115 ๐Ÿด 41 ๐Ÿ‘๏ธ 13
expenses nominalista App written in Kotlin for budget tracking. Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase Auth, Firebase Messaging, WorkManager, Navigation, LiveData, ViewModel Last commit: 2 weeks ago ๐ŸŒŸ 279 ๐Ÿด 55 ๐Ÿ‘๏ธ 15
Instant-Weather mayokunthefirst An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Paging, Data Binding, Navigation, Algolia Search, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 473 ๐Ÿด 79 ๐Ÿ‘๏ธ 20
MyCuration phicdy RSS Reader for Android with article filtering and curation Tech Stack : Koin, Coroutines, Testing, Retrofit, Jsoup, WorkManager, Data Binding, Navigation, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 10 ๐Ÿด 6 ๐Ÿ‘๏ธ 0
SpaceXFollower OMIsie11 Android app that helps You keep up with SpaceX ๐Ÿš€ Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, WorkManager, MPAndroidChart, Navigation, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 35 ๐Ÿด 7 ๐Ÿ‘๏ธ 2
libbra nuhkoca A currency tracker app demonstration. It refreshes currency list every single second based on the main currency. In addition to that, main currency is selectable. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Data Binding, Navigation, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 32 ๐Ÿด 4 ๐Ÿ‘๏ธ 3
Kotlin-Pokedex mrcsxsiq ๐ŸŒ€ A Pokedex app using ViewModel, LiveData, Room and Navigation Tech Stack : LiveData, Navigation Jetpack, ViewModel, Room, Gradle Kotlin DSL, Databinding, Retrofit, Koin and Ktlint Last commit: 4 weeks ago ๐ŸŒŸ 1156 ๐Ÿด 157 ๐Ÿ‘๏ธ 26
Foodium PatilShreyas ๐Ÿฒ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). Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel Last commit: 4 weeks ago ๐ŸŒŸ 1719 ๐Ÿด 281 ๐Ÿ‘๏ธ 51
wanandroid jianjunxiao Kotlin+JetPack+ๅ็จ‹ๅฎž็Žฐ็š„MVVMๆžถๆž„Wanandroidๅฎขๆˆท็ซฏ Tech Stack : Coroutines, Retrofit, Room, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 197 ๐Ÿด 31 ๐Ÿ‘๏ธ 6
The-Movie-DB-Kotlin dangquanuet The Movie DB app using Kotlin with updated Android features Tech Stack : Koin, Coroutines, RxJava, Testing, Retrofit, Room, Paging, Data Binding, Easy Permissions, Navigation, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 176 ๐Ÿด 52 ๐Ÿ‘๏ธ 8
iosched google The Google I/O 2019 Android App Tech Stack : Dagger Hilt, Coroutines, Testing, Room, Firestore, Firebase Auth, Firebase Messaging, Firebase Functions, Navigation, ARCore, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 20337 ๐Ÿด 6106 ๐Ÿ‘๏ธ 1511
MusicPlayer ZahraHeydari Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer Tech Stack : Koin, Testing, Room, Firebase Storage, Firebase Auth, Firebase Messaging, Firebase Perf, Firebase Functions, Navigation, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 413 ๐Ÿด 56 ๐Ÿ‘๏ธ 9
Photos SIKV Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase-ML, Firebase-Analytics, Paging, Navigation, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 37 ๐Ÿด 5 ๐Ÿ‘๏ธ 7
AnimeXStream mukul500 An Android app to watch anime on your phone without ads. Tech Stack : Retrofit, RxJava, Epoxy, ViewModel, LiveData, Navigation, Realm, ExoPlayer v2.0, Glide Last commit: 1 month ago ๐ŸŒŸ 1134 ๐Ÿด 104 ๐Ÿ‘๏ธ 95
android-modular-architecture VMadalin ๐Ÿ“š Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Navigation, Paging, Data Binding, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 1704 ๐Ÿด 274 ๐Ÿ‘๏ธ 84
PexWalls GreyLabsDev Wallpaper app based on pexels.com API. Kotlin/Clean/MVVM-like/SingleActivity Tech Stack : Koin, Coroutines, RxJava, Retrofit, Room, Navigation, Markwon, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 13 ๐Ÿด 6 ๐Ÿ‘๏ธ 3
Noted-Android YahiaAngelo Noted app for android Tech Stack : Koin dependency injection, Coroutines, Realm db, Material Components, Markdown, Navigation, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 55 ๐Ÿด 6 ๐Ÿ‘๏ธ 1
feedapp dievskiy Calorie tracker for android that supports recipes and products search. Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase Auth, Facebook Login, WorkManager, MPAndroidChart, Data Binding, Navigation, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 33 ๐Ÿด 7 ๐Ÿ‘๏ธ 1
WallpaperApp GeorgCantor App for viewing and downloading wallpapers Tech Stack : Koin, Coroutines, Retrofit, Room, Lottie, Zoomy, Navigation, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 24 ๐Ÿด 4 ๐Ÿ‘๏ธ 1
vocable-android willowtreeapps Vocable for Android Tech Stack : Koin, Coroutines, Testing, Room, Data Binding, AR, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 81 ๐Ÿด 4 ๐Ÿ‘๏ธ 52
Praxis mutualmobile Example Android project using MVVM, DaggerAndroid, Jetpack, Data Binding, Retrofit, RxJava and Coroutines Tech Stack : Dagger, Retrofit, Coroutines, RXJava2, ViewModel, Data Binding Last commit: 2 months ago ๐ŸŒŸ 56 ๐Ÿด 15 ๐Ÿ‘๏ธ 6
TrackMyPath gs-ts An Android app written in Kotlin that demonstrates a clean architecture with MVVM, Fused Location Provider, LifecycleService, and Coroutines. It is used as lab to test new Android features. Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 45 ๐Ÿด 7 ๐Ÿ‘๏ธ 2
Resplash b-lam Unofficial Unsplash Android App Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Firestore, Firebase In-App Messaging, Paging, Navigation, Google Play Billing, Muzei, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 395 ๐Ÿด 78 ๐Ÿ‘๏ธ 17
BitfinexClient gs-ts An Android app written in Kotlin that demonstrates a clean architecture with MVVM, websockets using WebScoket client Scarlet, and RxAndroid/RxKotlin. Tech Stack : Koin, RxJava, Testing, Scarlet, Room, Data Binding, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 9 ๐Ÿด 4 ๐Ÿ‘๏ธ 1
MovieHunt enginebai Movie Android App written in Kotlin, MVVM, RxJava, Android Architecture Components. Tech Stack : Koin, RxJava, Room, Paging, Navigation, Epoxy, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 200 ๐Ÿด 25 ๐Ÿ‘๏ธ 11
Eyepetizer VIPyinzhiwei ๐Ÿ”ฅๅŸบไบŽ Kotlin ่ฏญ่จ€ไปฟๅ†™ใ€Œๅผ€็œผ Eyepetizerใ€็š„ไธ€ไธช็Ÿญ่ง†้ข‘ Android ๅฎขๆˆท็ซฏ้กน็›ฎ๏ผŒ้‡‡็”จ Jetpack + ๅ็จ‹ๅฎž็Žฐ็š„ MVVM ๆžถๆž„ใ€‚ Tech Stack : Coroutines, Testing, Retrofit, WorkManager, GSYVideoPlayer, Data Binding, PermissionX, EventBus, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 987 ๐Ÿด 245 ๐Ÿ‘๏ธ 27
Gallerit auron567 A sample Android gallery to search images posted on Reddit built using modern Android development tools (Architecture Components, MVVM, Coroutines, Flow, Navigation, Retrofit, Room, Koin) Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Navigation, Data Binding, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 142 ๐Ÿด 9 ๐Ÿ‘๏ธ 3
Tedu PHELAT Todo app but minimal, open-source, and free. Tech Stack : Dagger, Room, Coroutines, Firebase Messaging, Navigation, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 83 ๐Ÿด 17 ๐Ÿ‘๏ธ 2
hiya-hiya-hiya utsmannn Whatsapp Clone base on Firebase Cloud Messaging Tech Stack : Koin, Coroutines, Retrofit, Room, Firebase Messaging, Firebase Auth, WorkManager, Google Maps, Paging, JSoup, vanniktech/Emoji, afollestad/inline-activity-result, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 139 ๐Ÿด 33 ๐Ÿ‘๏ธ 3
TvFlix reactivedroid TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM architecture purely written in Kotlin Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Paging, Navigation, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 286 ๐Ÿด 43 ๐Ÿ‘๏ธ 12
flexbooru flexbooru A booru client for Android, support Danbooru, Moebooru, Gelbooru, Sankaku, etc. Tech Stack : Kodein, Coroutines, Testing, Retrofit, Room, WorkManager, Exoplayer, Navigation, Tikxml, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 393 ๐Ÿด 38 ๐Ÿ‘๏ธ 21
Covid-19-Tracker HariKulhari06 Android app to track COVID-19 cases in India and globally. Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, Firestore, WorkManager, Navigation, MPAndroidChart, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 96 ๐Ÿด 27 ๐Ÿ‘๏ธ 2
Cryptotracker CharlieChristensen Tech Stack : Dagger, Coroutines, Testing, socketIO, Retrofit, Room, MPAndroidChart, Navigation, LiveData, ViewModel Last commit: 3 months ago ๐ŸŒŸ 3 ๐Ÿด 1 ๐Ÿ‘๏ธ 1
NotesSync KumarManas04 Notes Sync is the answer to your everyday note taking requirements. It can encrypt and sync everything to the user's own Google Drive or Dropbox accounts Tech Stack : Coroutines, Testing, Room, Google Drive, Dropbox, WorkManager, Navigation, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 32 ๐Ÿด 12 ๐Ÿ‘๏ธ 1
MVVM-Architecture qingmei2 The practice of MVVM + Jetpack architecture in Android. Tech Stack : Dagger Hilt, Coroutines, RxJava, Testing, Retrofit, Room, Paging, Navigation, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 1473 ๐Ÿด 235 ๐Ÿ‘๏ธ 43
Photosen commonpepper Android app for viewing and downloading Flickr photos. Tech Stack : Retrofit, Room, Paging, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 4 ๐Ÿด 2 ๐Ÿ‘๏ธ 0
WallPortal zedlabs Minimal Wallpapers for Android using Kotlin+MVVM+Hilt+Coroutines+Jetpack(Room, Paging, Navigation) Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, Paging, Navigation, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 98 ๐Ÿด 23 ๐Ÿ‘๏ธ 4
space-app ValterKasper An Android app which shows timeline of upcoming rocket launches and showcases architecture of real application. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 114 ๐Ÿด 11 ๐Ÿ‘๏ธ 5
wanandroid lulululbj Jetpack MVVM For Wanandroid ๆœ€ไฝณๅฎž่ทต ๏ผ Tech Stack : Koin, Coroutines, Testing, Retrofit, Navigation, FlowLayout, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 1004 ๐Ÿด 192 ๐Ÿ‘๏ธ 19
DrawingsApp Sharkaboi An app to add and manage floor plan drawings with markers. Tech Stack : Dagger Hilt, Coroutines, Room, Dhaval2404/ImagePicker, Subsampling Scale Image View, Navigation, LiveData, ViewModel Last commit: 5 months ago ๐ŸŒŸ 14 ๐Ÿด 3 ๐Ÿ‘๏ธ 1
ChangeDetection bernaferrari Automatically track websites changes on Android in background. Tech Stack : Dagger, Coroutines, RxJava, Retrofit, Room, Firestore, WorkManager, Paging, Data Binding, Navigation, JSoup, js-evaluator-for-android, LiveData, ViewModel Last commit: 5 months ago ๐ŸŒŸ 563 ๐Ÿด 70 ๐Ÿ‘๏ธ 16
flexbooru-ap flexbooru An anime-pictures.net client for Android. Tech Stack : Kodein, Coroutines, Retrofit, Room, WorkManager, Navigation, Markwon, LiveData, ViewModel Last commit: 5 months ago ๐ŸŒŸ 41 ๐Ÿด 7 ๐Ÿ‘๏ธ 2
GithubVisualizer dheerajkotwani ๐Ÿ“ฒ Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture. Tech Stack : Retrofit, Firebase Auth, Coroutines, LiveData, ViewModel Last commit: 5 months ago ๐ŸŒŸ 45 ๐Ÿด 8 ๐Ÿ‘๏ธ 2
MoonShot haroldadmin A SpaceX companion app for Android Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, LiveData, ViewModel Last commit: 6 months ago ๐ŸŒŸ 150 ๐Ÿด 18 ๐Ÿ‘๏ธ 7
PukaPuka Devansh-Maurya An Android app to identify books from their covers and give info, built using ML Kit's Text Recognition API, Android Jetpack Libraries and Google Books API Tech Stack : LiveData, ViewModel, Navigation Components, CameraKit, Firebase ML Kit Text Recognition API, Glide, Volley, Lottie Last commit: 6 months ago ๐ŸŒŸ 8 ๐Ÿด 0 ๐Ÿ‘๏ธ 1
Football-App fionicholas โšฝ๏ธ Football App using MVVM, LiveData, RxJava2, DI, Room, Repository Patern Tech Stack : LiveData, ViewModel, Retrofit, Room, Koin, RxJava, etc Last commit: 6 months ago ๐ŸŒŸ 14 ๐Ÿด 3 ๐Ÿ‘๏ธ 1
MovieCatalogue ryanrvldo Tech Stack : ViewModel, LiveData, Coroutines, Firebase Cloud Messaging, Retrofit, Room, Glide, Dagger Hilt, and Google Material. Last commit: 6 months ago ๐ŸŒŸ 4 ๐Ÿด 1 ๐Ÿ‘๏ธ 1
Knote Tristankluivert Knote is a standard note taking app Tech Stack : ViewModel, LiveData, Koin, Room db, Coroutines etc Last commit: 6 months ago ๐ŸŒŸ 4 ๐Ÿด 1 ๐Ÿ‘๏ธ 1
topcorn theapache64 A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel Last commit: 6 months ago ๐ŸŒŸ 131 ๐Ÿด 16 ๐Ÿ‘๏ธ 9
kotlin-mvvm-covid19 rizmaulana This repository contains simple COVID19 data monitoring with android stack MVVM, Live Data, Koin, RxJava, RxBinding, Offline first with simple caching, etc Tech Stack : LiveData, Koin, RxJava, RxBinding, Offline first with simple caching, Spek2Framwework for Unit Testing, etc Last commit: 7 months ago ๐ŸŒŸ 372 ๐Ÿด 110 ๐Ÿ‘๏ธ 12
AwesomeGithub idisfkj ๐Ÿ”ฅAndroid Githubๅฎขๆˆท็ซฏ๏ผŒๅŸบไบŽ็ป„ไปถๅŒ–ๅผ€ๅ‘๏ผŒๆ”ฏๆŒ่ดฆๆˆทๅฏ†็ ไธŽ่ฎค่ฏ็™ป้™†ใ€‚ไฝฟ็”จKotlin่ฏญ่จ€่ฟ›่กŒๅผ€ๅ‘๏ผŒ้กน็›ฎๆžถๆž„ๆ˜ฏๅŸบไบŽJetPack&DataBinding็š„MVVM๏ผ›้กน็›ฎไธญไฝฟ็”จไบ†Arouterใ€Retrofitใ€Coroutineใ€Glideใ€DaggerไธŽHilt็ญ‰ๆต่กŒๅผ€ๆบๆŠ€ๆœฏใ€‚ Tech Stack : Coroutines, RxJava, Retrofit, Room, WorkManager, Paging, Navigation, Data Binding, ARouter, LiveData, ViewModel Last commit: 7 months ago ๐ŸŒŸ 128 ๐Ÿด 19 ๐Ÿ‘๏ธ 4
raffler-kotlin fibelatti A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM Tech Stack : Dagger, Coroutines, Testing, Room, LiveData, ViewModel Last commit: 7 months ago ๐ŸŒŸ 43 ๐Ÿด 2 ๐Ÿ‘๏ธ 3
CovidNow OMIsie11 Simple application for tracking Covid-19 info. Stay safe.๐Ÿ˜ท Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, MPAndroidChart, LiveData, ViewModel Last commit: 7 months ago ๐ŸŒŸ 17 ๐Ÿด 6 ๐Ÿ‘๏ธ 2
LetsChat satyamurti ๐Ÿ‡ฎ๐Ÿ‡ณ Open source Indian Chat application with new cool concepts. Tech Stack : Coroutines, Retrofit, Firestore, Firebase Auth, Firebase Messaging, Firebase Storage, Cloud Functions, Data Binding, Navigation, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 56 ๐Ÿด 20 ๐Ÿ‘๏ธ 6
Yet-Another-Anime-List sanmiAde A personal anime list app that shows currently airing animes, upcoming animes developed using TDD. That's the plan anyway. Essential dependencies are Dagger2 , RxKotlin with RxAndroid, Room, Retrofit, Junit, mockito, mockwebserver, Truth, MVVM , bitrise, Firebase Tech Stack : Dagger, RxJava, Testing using Fakes, MockWebserver, RxRetrofit, Room, Navigation Components, Lottie, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 10 ๐Ÿด 1 ๐Ÿ‘๏ธ 2
PasswordVault abhinav0612 An application where you can store all your password, bank details, card details in one place and access everything with only one master PIN. The application works totally offline. Tech Stack : Dagger Hilt, Room, Navigation, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 17 ๐Ÿด 6 ๐Ÿ‘๏ธ 2
PokemonGo jnkforks Jetpack ๅฎžๆˆ˜้กน็›ฎ PokemonGo๏ผˆ็ฅžๅฅ‡ๅฎ่ด๏ผ‰ๅŸบไบŽ MVVM ๆžถๆž„ๅ’Œ Repository ่ฎพ่ฎกๆจกๅผ๏ผŒๅฆ‚ๆžœ่ฟ™ไธชไป“ๅบ“ๅฏนไฝ ๆœ‰ๅธฎๅŠฉ๏ผŒ่ฏทไป“ๅบ“ๅณไธŠ่ง’ๅธฎๆˆ‘ star ไธ€ไธ‹๏ผŒ้žๅธธๆ„Ÿ่ฐขใ€‚ Tech Stack : Dagger Hilt, Koin, Coroutines, RxJava, Testing, Retrofit, Room, WorkManager, Paging, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 0 ๐Ÿด 0 ๐Ÿ‘๏ธ 0
AppDevToolbox andyb129 Collection of tools for Android app development in one place ๐Ÿ”ง ๐Ÿ”จ Tech Stack : Dagger, Coroutines, RxJava, Room, Venom, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 19 ๐Ÿด 4 ๐Ÿ‘๏ธ 2
PopularPeople KhaledSherifSayed A ๐Ÿ“ฑ Popular People app using Shared Elements between fragments with transformation motions based on MVVM (ViewModel, Coroutines, LiveData, Repository, Koin) architecture. Tech Stack : Koin, Coroutines, Testing, Retrofit, Data Binding, Sandwich, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 10 ๐Ÿด 3 ๐Ÿ‘๏ธ 2
Replify-Messenger vidit135g Minimal text messenger with a ton of features. Tech Stack : Dagger, Coroutines, RxJava, Testing, Realm, ExoPlayer, Conductor, Mixpanel Android, libphonenumber-android, Call Control DataShare, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 22 ๐Ÿด 5 ๐Ÿ‘๏ธ 2
Movie weylar A simple movie app Tech Stack : Dagger, Coroutines, Retrofit, Room, WorkManager, Paging, Data Binding, Navigation, LiveData, ViewModel Last commit: 8 months ago ๐ŸŒŸ 7 ๐Ÿด 2 ๐Ÿ‘๏ธ 1
wiqaytna-android Wiqaytna-app Tech Stack : RxJava, Testing, Room, Firebase Storage, Firebase Auth, Firebase Messaging, Firebase Perf, Firebase Functions, Navigation, LiveData, ViewModel Last commit: 9 months ago ๐ŸŒŸ 166 ๐Ÿด 70 ๐Ÿ‘๏ธ 27
GitExplorer-Android Shashank02051997 Find the right git commands ๐Ÿ”ฅ without digging through the web.๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜‰ Tech Stack : LiveData, ViewModel Last commit: 9 months ago ๐ŸŒŸ 72 ๐Ÿด 13 ๐Ÿ‘๏ธ 6
awaker nahzur-h article app for android Tech Stack : RxJava, Testing, Retrofit, Room, ExoPlayer, LiveData, ViewModel Last commit: 9 months ago ๐ŸŒŸ 526 ๐Ÿด 89 ๐Ÿ‘๏ธ 17
NewsFeed KevinGitonga A localized News reader Android app powered by newsapi.org Tech Stack : Coroutines, Retrofit, Room, Pretty Time, LiveData, ViewModel Last commit: 10 months ago ๐ŸŒŸ 7 ๐Ÿด 1 ๐Ÿ‘๏ธ 1
MVVM-Architecture-Android-Beginners MindorksOpenSource This repository contains a sample app that implements MVVM architecture using Kotlin, ViewModel, LiveData, and etc. Tech Stack : Dagger, Coroutines, RXJava2, ViewModel, Data Binding, LiveData. Last commit: 11 months ago ๐ŸŒŸ 176 ๐Ÿด 59 ๐Ÿ‘๏ธ 9
TukoNewsClient KevinGitonga A simple and sleek Android client consuming the Tuko News Api..I built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components). !! https://www.tuko.co.ke/ Tech Stack : Coroutines, Retrofit, Room, LiveData, ViewModel Last commit: 11 months ago ๐ŸŒŸ 5 ๐Ÿด 0 ๐Ÿ‘๏ธ 0
ArchApp PhilippeBoisney Simple Android app to show how to design a multi-modules MVVM Android app (fully tested) Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Data Binding, Navigation, LiveData, ViewModel Last commit: 12 months ago ๐ŸŒŸ 551 ๐Ÿด 96 ๐Ÿ‘๏ธ 16
Upgur xiprox A very simple offline-first Imgur client app Tech Stack : Dagger, Retrofit, Room, WorkManager, Navigation, android-upload-service, LiveData, ViewModel Last commit: 12 months ago ๐ŸŒŸ 8 ๐Ÿด 2 ๐Ÿ‘๏ธ 1
Heyyoo ardakazanci 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). Tech Stack : Coroutines, Retrofit, Room, Algolia, LocGetter, EasyValidation, Dexter, Splashy, secure-preferences, Paging, Data Binding, Navigation, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 38 ๐Ÿด 3 ๐Ÿ‘๏ธ 3
Our-chat ganainy Private chat app with realtime notification and support audio messages,image sharing,file sharing using MVVM architecture,Firebase authentication firestore,storage,FCM,cloud functions and facebook login Tech Stack : Coroutines, Retrofit, Room, Firestore, Firebase Auth, Firebase Messaging, Facebook Login, WorkManager, Dexter, Data Binding, Navigation, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 10 ๐Ÿด 4 ๐Ÿ‘๏ธ 1
AppLocker iammert ๐Ÿ” Open source app locker, vault, call blocker application Tech Stack : Dagger, RxJava, Room, WorkManager, Data Binding, RxPermissions, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 321 ๐Ÿด 71 ๐Ÿ‘๏ธ 20
software-engineering-daily-android SoftwareEngineeringDaily Android client for Software Engineering Daily Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, WorkManager, Exoplayer, Navigation, Android-Permissions, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 84 ๐Ÿด 25 ๐Ÿ‘๏ธ 15
Social-Note mars-amn Social Note - Note-taking, sharing, time & location reminder Tech Stack : Koin, RxJava, Room, Firestore, Firebase Auth, Firebase Storage, Firebase Messaging, WorkManager, Data Binding, Paging, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 38 ๐Ÿด 8 ๐Ÿ‘๏ธ 3
ExchangeRateApp kacperczyk-dev-old-projects Exchange Rates application written in Kotlin using Android Architecture Components (MVVM), Dagger 2, Retrofit, Room, Lottie, Coroutines and WorkManager Tech Stack : Dagger, Coroutines, Retrofit, Room, WorkManager, Data Binding, MPAndroidChart, Navigation, LiveData, ViewModel Last commit: 2 years ago ๐ŸŒŸ 0 ๐Ÿด 1 ๐Ÿ‘๏ธ 1
youtube-dl-android cuongpm ๐Ÿ“ฆ๐Ÿ“ฆVideo downloader for Android - Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than 1000 other sites Tech Stack : Dagger, RxJava, Testing, Retrofit, Room, Data Binding, LiveData, ViewModel Last commit: 2 years ago ๐ŸŒŸ 321 ๐Ÿด 109 ๐Ÿ‘๏ธ 19
file.io-Android-Client rumaan โ˜๏ธ Unofficial file.io Android App ๐Ÿ“ฑ Tech Stack : Testing, Fuel, Room, WorkManager, Navigation, PermissionsDispatcher, LiveData, ViewModel Last commit: 2 years ago ๐ŸŒŸ 16 ๐Ÿด 12 ๐Ÿ‘๏ธ 2

Clean Architecture

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
android-showcase igorwojda ๐Ÿ’Ž Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis... Tech Stack : Kodein, Coroutines, Testing, Retrofit, KAndroid, Lottie, Detekt, Navigation, Dynamic Feature Modules, LiveData, ViewModel Last commit: 1 day ago ๐ŸŒŸ 4561 ๐Ÿด 599 ๐Ÿ‘๏ธ 139
Clean-MVVM-ArchComponents odaridavid ๐Ÿ‘ฝ Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Data Binding, Motion Layout, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 285 ๐Ÿด 63 ๐Ÿ‘๏ธ 16
Android-Clean-Architecture happysingh23828 This is a sample movie list Android application built to demonstrate use of Clean Architecture tools. Dedicated to all Android Developers - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage) Tech Stack : Dagger, Unit Testing for modules, Mockito, RxJava, Retrofit, Room, CI-CD, SOLID, Code Coverage, Jacoco, Detekt, ktlint, Stetho, LiveData, ViewModel Last commit: 1 month ago ๐ŸŒŸ 79 ๐Ÿด 20 ๐Ÿ‘๏ธ 6
BLTaxi VladimirWrites ๐Ÿš• BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools Tech Stack : Koin, Retrofit, Room, Data Binding, LiveData, View Model, Work Manager, Material Components Last commit: 2 months ago ๐ŸŒŸ 338 ๐Ÿด 37 ๐Ÿ‘๏ธ 6
Coroutines-Flows-Modularised ferPrieto Clean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer Tech Stack : Dagger, Coroutines, Testing, Retrofit, Data Binding, Navigation, LiveData, ViewModel Last commit: 2 months ago ๐ŸŒŸ 165 ๐Ÿด 21 ๐Ÿ‘๏ธ 4
PropertyFindAR SmartToolFactory ๐Ÿ˜ ๐ŸŽƒ Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD. Tech Stack : RxJava3, Coroutines Flow, Retrofit, Room, Dagger Hilt, Dynamic Feature Modules, ConcatAdapter, LiveData, ViewModel, SavedStateHandle, WorkManager, Glide, Lottie, MpCharts, MockWebServer, MockK, FlowTestObserver, ktLint, detekt, Git Hooks, Git Flow Last commit: 4 months ago ๐ŸŒŸ 133 ๐Ÿด 20 ๐Ÿ‘๏ธ 9
android-clean-architecture sansets Sample for Android Clean Architecture. Tech Stack : Navigation Component, Dagger, Coroutines Flow, Room, Retrofit, LiveData, ViewModel, View Binding, Dynamic Feature Modules. Last commit: 5 months ago ๐ŸŒŸ 49 ๐Ÿด 5 ๐Ÿ‘๏ธ 1
Android-Kotlin-Clean-Architecture sanogueralorenzo Android Sample Clean Architecture App written in Kotlin Tech Stack : Dagger Hilt, Testing, RxJava, Retrofit, AssistedInject, Epoxy, RxPaper, MvRx, ViewModel Last commit: 6 months ago ๐ŸŒŸ 1402 ๐Ÿด 280 ๐Ÿ‘๏ธ 54
CoronavirusWorldStatus HamdiBoumaiza An app to stay up to date with the latest stats of the coronavirus , using Kotlin with MVVM ,Coroutines , Android Architecture Components and Dagger Tech Stack : Dagger, Coroutines, Retrofit, Room, LiveData, ViewModel , Stetho Last commit: 6 months ago ๐ŸŒŸ 13 ๐Ÿด 0 ๐Ÿ‘๏ธ 1
CoolWeather akoufa Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Navigation, LiveData, ViewModel Last commit: 9 months ago ๐ŸŒŸ 154 ๐Ÿด 9 ๐Ÿ‘๏ธ 8
Theatre andremion Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. ๐ŸŽญ Tech Stack : Dagger, RxJava, Testing, Retrofit, Room, Navigation, Data Binding, LiveData, ViewModel Last commit: 1 year ago ๐ŸŒŸ 577 ๐Ÿด 94 ๐Ÿ‘๏ธ 26

MVI

Normal

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
ComicReaderApp-MVI-Coroutine-RxKotlin-Jetpack hoc081098 โšก๏ธComic reader app ๐Ÿ“˜. Learning MVVM / MVI with ๐ŸŒ€ RxKotlin, Retrofit, Kotlin Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture ... โ„๏ธ Tech Stack : Koin, Coroutines, RxJava, Retrofit, Room, Firestore, Firebase Auth, Firebase Storage, WorkManager, Navigation, Paging, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 67 ๐Ÿด 17 ๐Ÿ‘๏ธ 5
GameDealz R4md4c A non-official Android client for IsThereAnyDeal.com Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, acra, fastAdapter, Paging, JSoup, dropbox/Store, LiveData, ViewModel Last commit: 6 months ago ๐ŸŒŸ 20 ๐Ÿด 2 ๐Ÿ‘๏ธ 5
Open-API-Android-App mitchtabian Kotlin, MVI Architecture, Dagger2, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication Tech Stack : Dagger, Coroutines, Retrofit, Room, Navigation, LiveData, ViewModel Last commit: 9 months ago ๐ŸŒŸ 324 ๐Ÿด 161 ๐Ÿ‘๏ธ 24
NewsFeed-MVI-Dagger HadySalhab Android News Application built in kotlin: MVI+Dagger+NetworkBoundResource+ViewModel+Livedata. Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel Last commit: 12 months ago ๐ŸŒŸ 8 ๐Ÿด 6 ๐Ÿ‘๏ธ 1

Clean Architecture

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
MVI-UIComponents Ezike Android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, and kotlin coroutines with StateFlow Tech Stack : Jetpack, Dagger hilt, Coroutines & StateFlow, Room, Retrofit, FlowBinding Last commit: 2 weeks ago ๐ŸŒŸ 74 ๐Ÿด 13 ๐Ÿ‘๏ธ 5
CleanRxArchitecture lopspower Clean Rx Kotlin Architecture sample on GitHub Api ๐Ÿš€ Tech Stack : Dagger, RxJava, Retrofit, Room, Clean Architecture, LiveData, ViewModel Last commit: 3 weeks ago ๐ŸŒŸ 316 ๐Ÿด 38 ๐Ÿ‘๏ธ 14
Baking-App-Kotlin Ezike Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player. Tech Stack : Dagger hilt, Coroutines & StateFlow, Unit Testing, Retrofit, DFM Navigation, FlowBinding, Exoplayer Last commit: 1 month ago ๐ŸŒŸ 239 ๐Ÿด 52 ๐Ÿ‘๏ธ 10
Clean-Notes mitchtabian Clean Architecture by layer Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Firestore, Firebase Auth, Navigation, Markdown Processor, LiveData, ViewModel Last commit: 4 months ago ๐ŸŒŸ 259 ๐Ÿด 74 ๐Ÿ‘๏ธ 13

MVP

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
tachiyomi tachiyomiorg Free and open source manga reader for Android. Tech Stack : Inorichi injekt, Coroutines, RxJava, Testing, Retrofit, DiskLruCache, Jsoup, WorkManager, Duktape Android, Conductor Last commit: 9 hours ago ๐ŸŒŸ 10350 ๐Ÿด 1345 ๐Ÿ‘๏ธ 480
UTair-MVP-Sample ImangazalievM Android Clean Architecture + MVP Sample written in Kotlin Tech Stack : Clean Architecture, Coroutines, RxJava 2, Coroutines, Toothpick, Moxy, Unit-tests (Spek, Mockk), UI-tests (Kaspresso) Last commit: 1 month ago ๐ŸŒŸ 27 ๐Ÿด 4 ๐Ÿ‘๏ธ 3

Other

Name Author โœ๏ธ Description ๐Ÿ—’๏ธ Reputation ๐Ÿ’ช
shadowsocks-android shadowsocks A shadowsocks client for Android Tech Stack : Testing, Room, Firebase Ads, WorkManager Last commit: 2 days ago ๐ŸŒŸ 31182 ๐Ÿด 11416 ๐Ÿ‘๏ธ 1641
Scarlet-Notes BijoySingh Simple yet powerful rich note taking android application, with a lot of flexibilty of usage Tech Stack : Dagger, Coroutines, Room, Firebase Auth, Firebase Database, Paging, Navigation, Evernote android-job, Facebook Litho, Facebook SoLoader, Biometric Last commit: 3 months ago ๐ŸŒŸ 305 ๐Ÿด 94 ๐Ÿ‘๏ธ 19
Screenaway DimaBrody Phone Screen Forced Locker Tech Stack : Room, Play Install Referrer Library Last commit: 6 months ago ๐ŸŒŸ 8 ๐Ÿด 1 ๐Ÿ‘๏ธ 1

๐Ÿ“š Tech Stack/Libraries

๐Ÿ“ Contributing

See contributing.md

๐Ÿ—ฟ Core Contributors

๐Ÿฃ Contributors

Contributors are cool people.

If you contributed and are missing in this list, please send a PR including your entry in the list below! ๐Ÿฃ

KevinGitonga HamdiBoumaiza Devansh-Maurya Annie-Sultana iamsurajgiri
saifali25 Tristankluivert anacoimbrag alpharomeo911 adityakamath16
ImangazalievM Ezike viveksharma2382000 sridevshenoy satyamurti
sansets sanmiAde saif71 ryanrvldo rizmaulana
pedrofsn odaridavid ihilalahmad igorescodro happysingh23828
fionicholas enginebai dheerajkotwani auron567 abhinav0612
YahiaAngelo VladimirWrites Spikeysanju SmartToolFactory Shivamdhuria
PatilShreyas PHELAT Margu86 MageshVS KhaledSherifSayed

๐Ÿ’ป Find us on

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].