androiddevnotes / Awesome Android Kotlin Apps
๐ A curated list of awesome android kotlin apps by open-source contributors.
Stars: โญ 1,058
Programming Languages
kotlin
9241 projects
Labels
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 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 | 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
- Dagger, Koin, Kodein, Inorichi Injekt, Coroutines, Rx, Testing, Retrofit, Fuel, Room, Realm, Firebase Products, WorkManager, ExoPlayer, Paging, Navigation, Lottie, Zoomy, JSoup, js-evaluator-for-android, Algolia Search, Conductor, Call Control DataShare, libphonenumber-android, Mixpanel Android, Venom, FlowLayout, ARCore, GSYVideoPlayer, PermissionX, EventBus, Dynamicanimation, Google Drive, Dropbox, MPAndroidChart, Facebook Products, PayPal, Stripe, Easy Permissions, socketIO, Dexter, Tikxml, Markwon, Scarlet, Android-Permissions, RxPermissions, android-upload-service, PermissionsDispatcher, ShortcutBadger, ARouter, Sandwich, Calendar view, Biometric, Pretty Time, Markdown Processor, DiskLruCache, Duktape Android, Evernote android-job, Facebook Litho, Facebook SoLoader, Data Binding, TimelineView
๐ Contributing
See contributing.md
๐ฟ Core Contributors
- @theapache64 automated this repo and designed a beautiful layout for awesome-android-kotlin-apps.
๐ฃ 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! ๐ฃ
๐ป 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].