5 Awesome Open-source Android Kotlin Apps with MVVM, Dagger, Coroutines, Retrofit, and Room!
Awesome Android Kotlin Apps aims to be the starting point for developers to find an Android app with a particular Tech Stack / Libraries.
Below are the 5 Awesome Open-source Android Kotlin apps with a tech stack combination of Dagger dependency injection, Kotlin Coroutines, MVVM (Model-View-ViewModel) pattern, Retrofit networking library, and the Room persistence library!
1. Instant Weather ⛅
About: Instant Weather fetches data from the OpenWeatherMap API to provide real-time weather information. It also makes use of the Algolia Instant Search service which enables you to search for weather conditions of various locations.
Tech Stack: Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Paging, Data Binding, Navigation, Algolia Search, LiveData, ViewModel
2. Change Detection
About: Automatically track website changes on Android in the background.
- The teacher says grades will be published “soon”, but no one knows what “soon” means and you are tired of reloading.
- You are working with a server and want to know the result from a request, periodically.
- You are waiting for updates on an Exam, like if something was postponed or updated.
- You want to monitor the Dagger documentation to see when Thermosiphon’s explanation improves.
Tech Stack: Dagger, Coroutines, RxJava, Retrofit, Room, Firestore, WorkManager, Paging, Data Binding, Navigation, JSoup, js-evaluator-for-android, LiveData, ViewModel
Источник
Kotlin Android Open Source
Da Nang, Vietnam
Hi there 👋 , I’m Kotlin Android Open Source — @hoc081098
Sharing Kotlin Android, latest technology (Kotlin Coroutines Flow, RxJava, RxKotlin, Jetpack, Hilt, . )
- ViewBindingDelegate (https://jitpack.io/#hoc081098/ViewBindingDelegate, https://github.com/hoc081098/ViewBindingDelegate) — Simple one-liner ViewBinding in Fragments and Activities with Kotlin Property Delegates.
- FlowExt (https://search.maven.org/artifact/io.github.hoc081098/FlowExt/0.1.0/jar, https://github.com/hoc081098/FlowExt) — Kotlinx Coroutines Flow Extensions. Extensions to the Kotlin Flow library.
Pinned Loading
Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | Koin DI | SharedFlow | StateFlow | Arrow.kt Android Sample
Pagination MVI Coroutines Flow. Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | SharedFlow | StateFlow
Load more recyclerview android using ConcatAdapter | Sample to practice RecyclerView ConcatAdapter
Источник
Open source android kotlin
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 : Sun Dec 05 12:02:40 UTC 2021
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: 1 month ago
🍴 50
👁️ 11
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: 8 hours ago
🍴 1001
👁️ 130
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Firebase Messaging, WorkManager, Navigation, Dynamicanimation, LiveData, ViewModel
Last commit: 15 hours ago
🍴 19
👁️ 14
Tech Stack : Room, LiveData, ViewModel
Last commit: 22 hours ago
🍴 16
👁️ 6
Tech Stack : Koin, RxJava, Room, Paging, Navigation, Epoxy, LiveData, ViewModel
Last commit: 24 hours ago
🍴 43
👁️ 12
Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase-ML, Firebase-Analytics, Paging, Navigation, LiveData, ViewModel
Last commit: 2 days ago
🍴 8
👁️ 7
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
🍴 55
👁️ 14
Tech Stack : LiveData, ViewModel, WebKit, APK Parser, libsu
Last commit: 2 days ago
🍴 10
👁️ 5
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: 2 days ago
🍴 117
👁️ 22
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, LiveData, ViewModel
Last commit: 2 days ago
🍴 23
👁️ 3
Tech Stack : Dagger Hilt, Testing, Coroutines + Flow, Retrofit, Room, LiveData, ViewModel, Paging, Navigation
Last commit: 3 days ago
🍴 5
👁️ 1
Tech Stack : LiveData, Navigation Jetpack, ViewModel, Room, Gradle Kotlin DSL, Databinding, Retrofit, Koin and Ktlint
Last commit: 3 days ago
🍴 183
👁️ 23
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Data Binding, Navigation, LiveData, ViewModel
Last commit: 4 days ago
🍴 8
👁️ 2
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Data Binding, LiveData, ViewModel
Last commit: 5 days ago
🍴 575
👁️ 201
Tech Stack : Dagger, Coroutines, RxJava, Retrofit, Realm, Firebase Messaging, Paging, Navigation, Facebook, FlowLayout, LiveData, ViewModel
Last commit: 6 days ago
🍴 413
👁️ 60
Tech Stack : Kodein, Coroutines, Testing, Retrofit, Room, WorkManager, Exoplayer, Navigation, Tikxml, LiveData, ViewModel
Last commit: 6 days ago
🍴 51
👁️ 27
Tech Stack : Koin, Coroutines, Retrofit, Room, Lottie, Zoomy, Navigation, LiveData, ViewModel
Last commit: 1 week ago
🍴 14
👁️ 3
Tech Stack : Dagger, Retrofit, Coroutines, RXJava2, ViewModel, Data Binding
Last commit: 1 week ago
🍴 20
👁️ 7
Tech Stack : Coroutines, Testing, Retrofit, Room, Firebase Perf, WorkManager, Paging, Navigation, LiveData, ViewModel
Last commit: 2 weeks ago
🍴 950
👁️ 185
Tech Stack : Coroutines, Testing, Retrofit, WorkManager, GSYVideoPlayer, Data Binding, PermissionX, EventBus, LiveData, ViewModel
Last commit: 2 weeks ago
🍴 316
👁️ 27
Tech Stack : LiveData, ViewModel
Last commit: 3 weeks ago
🍴 15
👁️ 7
Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, WorkManager, Data Binding, ShortcutBadger, LiveData, ViewModel
Last commit: 3 weeks ago
🍴 5
👁️ 11
Tech Stack : Dagger, Coroutines, RxJava, Testing, Room, Firebase Messaging, WorkManager, Dropbox, Calendar view, Paging, Biometric, LiveData, ViewModel
Last commit: 3 weeks ago
🍴 51
👁️ 9
Tech Stack : Retrofit, RxJava, Epoxy, ViewModel, LiveData, Navigation, Realm, ExoPlayer v2.0, Glide
Last commit: 3 weeks ago
🍴 152
👁️ 110
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Paging, Data Binding, Navigation, Algolia Search, LiveData, ViewModel
Last commit: 3 weeks ago
🍴 110
👁️ 17
Tech Stack : Hilt, Coroutines + Flow, UI Testing, Room, ViewModel, WorkManager, Apollo
Last commit: 3 weeks ago
🍴 15
👁️ 6
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel
Last commit: 3 weeks ago
🍴 14
👁️ 5
Tech Stack : Coroutines + Flow, SQLDelight, Kotlin Serialization, Klock, Brackeys-IDE EditorKit
Last commit: 4 weeks ago
🍴 19
👁️ 5
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, ExoPlayer, WorkManager, Data Binding, Navigation, LiveData, ViewModel, Compose
Last commit: 4 weeks ago
🍴 7
👁️ 4
Tech Stack : Koin, RxJava, Testing, Retrofit, Room, Stripe, PayPal, Mapbox, Paging, Data Binding, Navigation, LiveData, ViewModel
Last commit: 1 month ago
🍴 567
👁️ 36
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Firestore, Firebase In-App Messaging, Paging, Navigation, Google Play Billing, Muzei, LiveData, ViewModel
Last commit: 1 month ago
🍴 93
👁️ 15
Tech Stack : Koin, Coroutines, Testing, Retrofit, Jsoup, WorkManager, Data Binding, Navigation, LiveData, ViewModel
Last commit: 1 month ago
🍴 7
👁️ 1
Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Realm, ExoPlayer, Conductor, Data Binding, ShortcutBadger, LiveData, ViewModel
Last commit: 1 month ago
🍴 984
👁️ 132
Tech Stack : Koin dependency injection, Coroutines, Realm db, Material Components, Markdown, Navigation, LiveData, ViewModel
Last commit: 1 month ago
🍴 9
👁️ 1
Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, Paging, Navigation, LiveData, ViewModel
Last commit: 2 months ago
🍴 34
👁️ 4
Tech Stack : Koin, Coroutines, RxJava, Testing, Retrofit, Room, Paging, Data Binding, Easy Permissions, Navigation, LiveData, ViewModel
Last commit: 2 months ago
🍴 70
👁️ 7
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel
Last commit: 2 months ago
🍴 337
👁️ 53
Tech Stack : Dagger, Room, Coroutines, Firebase Messaging, Navigation, LiveData, ViewModel
Last commit: 3 months ago
🍴 21
👁️ 3
Tech Stack : ViewModel, LiveData, Coroutines, Firebase Cloud Messaging, Retrofit, Room, Glide, Dagger Hilt, and Google Material.
Last commit: 3 months ago
🍴 1
👁️ 1
Tech Stack : Koin, JSoup, Navigation, LiveData, ViewModel
Last commit: 3 months ago
🍴 140
👁️ 87
Tech Stack : Dagger Hilt, Coroutines, Testing, Room, Firestore, Firebase Auth, Firebase Messaging, Firebase Functions, Navigation, ARCore, LiveData, ViewModel
Last commit: 3 months ago
🍴 6195
👁️ 1469
Tech Stack : Koin, Coroutines, Testing, Retrofit, Navigation, FlowLayout, LiveData, ViewModel
Last commit: 3 months ago
🍴 207
👁️ 19
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Navigation, Paging, Data Binding, LiveData, ViewModel
Last commit: 3 months ago
🍴 342
👁️ 89
Tech Stack : Dagger Hilt, Coroutines + Flow, ViewModel, Retrofit, Room, Navigation
Last commit: 4 months ago
🍴 3
👁️ 1
Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, ARCore, Sceneform, ViewModel, Data Binding, LiveData.
Last commit: 4 months ago
🍴 36
👁️ 13
Tech Stack : Coroutines, Room, JSoup, Navigation, LiveData, ViewModel
Last commit: 4 months ago
🍴 49
👁️ 13
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, insetter, LiveData, ViewModel
Last commit: 4 months ago
🍴 40
👁️ 9
Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase Auth, Firebase Messaging, WorkManager, Navigation, LiveData, ViewModel
Last commit: 5 months ago
🍴 68
👁️ 15
Tech Stack : Dagger Hilt, Coroutines, Room, Dhaval2404/ImagePicker, Subsampling Scale Image View, Navigation, LiveData, ViewModel
Last commit: 5 months ago
🍴 3
👁️ 1
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Navigation, LiveData, ViewModel
Last commit: 5 months ago
🍴 13
👁️ 5
Tech Stack : Dagger Hilt, Coroutines, RxJava, Testing, Retrofit, Room, Paging, Navigation, LiveData, ViewModel
Last commit: 5 months ago
🍴 264
👁️ 44
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel
Last commit: 6 months ago
🍴 31
👁️ 10
Tech Stack : Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel,Navigation LiveData), Retrofit, Paging, Testing
Last commit: 6 months ago
🍴 5
👁️ 2
Tech Stack : Retrofit, Firebase Auth, Coroutines, LiveData, ViewModel
Last commit: 7 months ago
🍴 16
👁️ 2
Tech Stack : Coroutines, Retrofit, Room, LiveData, ViewModel
Last commit: 8 months ago
🍴 41
👁️ 6
Tech Stack : Dagger, Coroutines, Testing, Navigation, ColorPicker, ViewModel
Last commit: 8 months ago
🍴 10
👁️ 3
Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, LiveData, ViewModel, Paging, Navigation, DataStore
Last commit: 8 months ago
🍴 11
👁️ 3
Tech Stack : Koin, Testing, Room, Firebase Storage, Firebase Auth, Firebase Messaging, Firebase Perf, Firebase Functions, Navigation, LiveData, ViewModel
Last commit: 9 months ago
🍴 67
👁️ 8
Tech Stack : Coroutines, Testing, Fuel, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel
Last commit: 9 months ago
🍴 16
👁️ 3
Tech Stack : Dagger Hilt, Coroutines + Flow, MPAndroidChart, Retrofit, LiveData, ViewModel
Last commit: 9 months ago
🍴 4
👁️ 1
Tech Stack : Dagger Hilt, Coroutines, Flows, Retrofit, Room, Material Design Components, Navigation, LiveData, ViewModel
Last commit: 9 months ago
🍴 22
👁️ 8
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Google Auth, Data Binding, Navigation, LiveData, ViewModel
Last commit: 9 months ago
🍴 39
👁️ 15
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, WorkManager, MPAndroidChart, Navigation, LiveData, ViewModel
Last commit: 9 months ago
🍴 7
👁️ 2
Tech Stack : Koin, Coroutines, RxJava, Retrofit, Room, Navigation, Markwon, LiveData, ViewModel
Last commit: 10 months ago
🍴 8
👁️ 3
Tech Stack : Dagger, Coroutines, RxJava, Testing, Retrofit, Room, Firestore, Firebase Auth, Facebook Login, WorkManager, MPAndroidChart, Data Binding, Navigation, LiveData, ViewModel
Last commit: 10 months ago
🍴 7
👁️ 2
Tech Stack : Koin, Coroutines, Testing, Room, Data Binding, AR, LiveData, ViewModel
Last commit: 11 months ago
🍴 6
👁️ 62
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel
Last commit: 11 months ago
🍴 8
👁️ 3
Tech Stack : Koin, RxJava, Testing, Scarlet, Room, Data Binding, LiveData, ViewModel
Last commit: 11 months ago
🍴 7
👁️ 2
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Navigation, Data Binding, LiveData, ViewModel
Last commit: 11 months ago
🍴 17
👁️ 4
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: 12 months ago
🍴 37
👁️ 5
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Paging, Navigation, LiveData, ViewModel
Last commit: 12 months ago
🍴 46
👁️ 13
Tech Stack : Dagger Hilt, Coroutines, Retrofit, Room, Firestore, WorkManager, Navigation, MPAndroidChart, LiveData, ViewModel
Last commit: 12 months ago
🍴 31
👁️ 3
Tech Stack : Dagger, Coroutines, Testing, socketIO, Retrofit, Room, MPAndroidChart, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 1
👁️ 2
Tech Stack : Coroutines, Testing, Room, Google Drive, Dropbox, WorkManager, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 15
👁️ 1
Tech Stack : Retrofit, Room, Paging, LiveData, ViewModel
Last commit: 1 year ago
🍴 2
👁️ 0
Tech Stack : Dagger, Coroutines, RxJava, Retrofit, Room, Firestore, WorkManager, Paging, Data Binding, Navigation, JSoup, js-evaluator-for-android, LiveData, ViewModel
Last commit: 1 year ago
🍴 80
👁️ 18
Tech Stack : Kodein, Coroutines, Retrofit, Room, WorkManager, Navigation, Markwon, LiveData, ViewModel
Last commit: 1 year ago
🍴 6
👁️ 3
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 17
👁️ 8
Tech Stack : LiveData, ViewModel, Navigation Components, CameraKit, Firebase ML Kit Text Recognition API, Glide, Volley, Lottie
Last commit: 1 year ago
🍴 1
👁️ 1
Tech Stack : LiveData, ViewModel, Retrofit, Room, Koin, RxJava, etc
Last commit: 1 year ago
🍴 3
👁️ 1
Tech Stack : ViewModel, LiveData, Koin, Room db, Coroutines etc
Last commit: 1 year ago
🍴 1
👁️ 2
Tech Stack : LiveData, Koin, RxJava, RxBinding, Offline first with simple caching, Spek2Framwework for Unit Testing, etc
Last commit: 1 year ago
🍴 115
👁️ 12
Tech Stack : Coroutines, RxJava, Retrofit, Room, WorkManager, Paging, Navigation, Data Binding, ARouter, LiveData, ViewModel
Last commit: 1 year ago
🍴 31
👁️ 5
Tech Stack : Dagger, Coroutines, Testing, Room, LiveData, ViewModel
Last commit: 1 year ago
🍴 3
👁️ 3
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, MPAndroidChart, LiveData, ViewModel
Last commit: 1 year ago
🍴 7
👁️ 2
Tech Stack : Coroutines, Retrofit, Firestore, Firebase Auth, Firebase Messaging, Firebase Storage, Cloud Functions, Data Binding, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 26
👁️ 6
Tech Stack : Dagger, RxJava, Testing using Fakes, MockWebserver, RxRetrofit, Room, Navigation Components, Lottie, LiveData, ViewModel
Last commit: 1 year ago
🍴 1
👁️ 2
Tech Stack : Dagger Hilt, Room, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 7
👁️ 2
Tech Stack : Dagger Hilt, Koin, Coroutines, RxJava, Testing, Retrofit, Room, WorkManager, Paging, LiveData, ViewModel
Last commit: 1 year ago
🍴 0
👁️ 1
Tech Stack : Dagger, Coroutines, RxJava, Room, Venom, LiveData, ViewModel
Last commit: 1 year ago
🍴 4
👁️ 2
Tech Stack : Koin, Coroutines, Testing, Retrofit, Data Binding, Sandwich, LiveData, ViewModel
Last commit: 1 year ago
🍴 3
👁️ 3
Tech Stack : Dagger, Coroutines, Retrofit, Room, WorkManager, Paging, Data Binding, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 2
👁️ 1
Tech Stack : RxJava, Testing, Room, Firebase Storage, Firebase Auth, Firebase Messaging, Firebase Perf, Firebase Functions, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 68
👁️ 28
Tech Stack : RxJava, Testing, Retrofit, Room, ExoPlayer, LiveData, ViewModel
Last commit: 1 year ago
🍴 90
👁️ 17
Tech Stack : Coroutines, Retrofit, Room, Pretty Time, LiveData, ViewModel
Last commit: 2 years ago
🍴 2
👁️ 1
Tech Stack : Dagger, Coroutines, RXJava2, ViewModel, Data Binding, LiveData.
Last commit: 2 years ago
🍴 77
👁️ 12
Tech Stack : Coroutines, Retrofit, Room, LiveData, ViewModel
Last commit: 2 years ago
🍴 0
👁️ 0
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Data Binding, Navigation, LiveData, ViewModel
Last commit: 2 years ago
🍴 98
👁️ 16
Tech Stack : Dagger, Retrofit, Room, WorkManager, Navigation, android-upload-service, LiveData, ViewModel
Last commit: 2 years ago
🍴 2
👁️ 1
Tech Stack : Coroutines, Retrofit, Room, Algolia, LocGetter, EasyValidation, Dexter, Splashy, secure-preferences, Paging, Data Binding, Navigation, LiveData, ViewModel
Last commit: 2 years ago
🍴 4
👁️ 3
Tech Stack : Coroutines, Retrofit, Room, Firestore, Firebase Auth, Firebase Messaging, Facebook Login, WorkManager, Dexter, Data Binding, Navigation, LiveData, ViewModel
Last commit: 2 years ago
🍴 5
👁️ 1
Tech Stack : Dagger, RxJava, Room, WorkManager, Data Binding, RxPermissions, LiveData, ViewModel
Last commit: 2 years ago
🍴 83
👁️ 21
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, WorkManager, Exoplayer, Navigation, Android-Permissions, LiveData, ViewModel
Last commit: 2 years ago
🍴 28
👁️ 15
Tech Stack : Koin, RxJava, Room, Firestore, Firebase Auth, Firebase Storage, Firebase Messaging, WorkManager, Data Binding, Paging, LiveData, ViewModel
Last commit: 2 years ago
🍴 8
👁️ 3
Tech Stack : Dagger, Coroutines, Retrofit, Room, WorkManager, Data Binding, MPAndroidChart, Navigation, LiveData, ViewModel
Last commit: 2 years ago
🍴 1
👁️ 2
Tech Stack : Dagger, RxJava, Testing, Retrofit, Room, Data Binding, LiveData, ViewModel
Last commit: 3 years ago
🍴 123
👁️ 20
Tech Stack : Testing, Fuel, Room, WorkManager, Navigation, PermissionsDispatcher, LiveData, ViewModel
Last commit: 3 years ago
🍴 12
👁️ 3
Name | Author ✍️ | Description 🗒️ | Reputation 💪 |
---|---|---|---|
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: 14 hours ago
🍴 35
👁️ 4
Tech Stack : Kodein, Coroutines, Testing, Retrofit, KAndroid, Lottie, Detekt, Navigation, Dynamic Feature Modules, LiveData, ViewModel
Last commit: 6 days ago
🍴 708
👁️ 138
Tech Stack : Kotlin, Coroutines, Flow, Dagger-Hilt, Kotlin-DSL, LiveData, Lifecycle, ViewModel, Room, Navigation, Data Binding, Material-Components, Retrofit, OkHttp, Moshi, Timber, Glide
Last commit: 2 weeks ago
🍴 5
👁️ 2
Tech Stack : Dagger, RxJava, Testing, Retrofit, Room, Navigation, Data Binding, LiveData, ViewModel
Last commit: 2 months ago
🍴 93
👁️ 26
Tech Stack : Dagger, Unit Testing for modules, Mockito, RxJava, Retrofit, Room, CI-CD, SOLID, Code Coverage, Jacoco, Detekt, ktlint, Stetho, LiveData, ViewModel
Last commit: 2 months ago
🍴 40
👁️ 6
Tech Stack : Koin, Retrofit, Room, Data Binding, LiveData, View Model, Work Manager, Material Components
Last commit: 3 months ago
🍴 39
👁️ 6
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
🍴 26
👁️ 13
Tech Stack : Navigation Component, Dagger, Coroutines Flow, Room, Retrofit, LiveData, ViewModel, View Binding, Dynamic Feature Modules.
Last commit: 4 months ago
🍴 7
👁️ 1
Tech Stack : Koin, Coroutines, Testing, Retrofit, Room, Data Binding, Motion Layout, LiveData, ViewModel
Last commit: 6 months ago
🍴 82
👁️ 23
Tech Stack : Dagger Hilt, Testing, RxJava, Retrofit, AssistedInject, Epoxy, RxPaper, MvRx, ViewModel
Last commit: 7 months ago
🍴 305
👁️ 57
Tech Stack : Dagger, Coroutines, Retrofit, Room, LiveData, ViewModel , Stetho
Last commit: 1 year ago
🍴 1
👁️ 1
Tech Stack : Dagger Hilt, Coroutines, Testing, Retrofit, Room, Navigation, LiveData, ViewModel
Last commit: 1 year ago
🍴 12
👁️ 10
Name | Author ✍️ | Description 🗒️ | Reputation 💪 |
---|---|---|---|
ComicReaderApp-MVI-Coroutine-RxKotlin-Jetpack | hoc081098 | ⚡️ Comic reader app 📘 Learning MVVM / MVI with 🌀 RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming . ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt |
Tech Stack : Koin, Coroutines, RxJava, Retrofit, Room, Firestore, Firebase Auth, Firebase Storage, WorkManager, Navigation, Paging, LiveData, ViewModel
Last commit: 3 days ago
🍴 24
👁️ 5
Tech Stack : Dagger, Coroutines, Retrofit, Room, Navigation, LiveData, ViewModel
Last commit: 1 month ago
🍴 200
👁️ 27
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, acra, fastAdapter, Paging, JSoup, dropbox/Store, LiveData, ViewModel
Last commit: 4 months ago
🍴 2
👁️ 5
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, Data Binding, Navigation, LiveData, ViewModel
Last commit: 2 years ago
🍴 6
👁️ 1
Name | Author ✍️ | Description 🗒️ | Reputation 💪 |
---|---|---|---|
StarWarsSearch-MVI | Ezike | Star wars sample 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, and kotlin coroutines with StateFlow |
Tech Stack : Jetpack, Dagger hilt, Coroutines & StateFlow, Room, Retrofit, FlowBinding
Last commit: 2 weeks ago
🍴 22
👁️ 6
Tech Stack : Dagger hilt, Coroutines & StateFlow, Unit Testing, Retrofit, DFM Navigation, FlowBinding, Exoplayer
Last commit: 3 months ago
🍴 73
👁️ 11
Tech Stack : Dagger, RxJava, Retrofit, Room, Clean Architecture, LiveData, ViewModel
Last commit: 4 months ago
🍴 45
👁️ 15
Tech Stack : Dagger, Coroutines, Testing, Retrofit, Room, Firestore, Firebase Auth, Navigation, Markdown Processor, LiveData, ViewModel
Last commit: 8 months ago
🍴 101
👁️ 12
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: 2 hours ago
🍴 1714
👁️ 513
Tech Stack : Clean Architecture, Coroutines, RxJava 2, Coroutines, Toothpick, Moxy, Unit-tests (Spek, Mockk), UI-tests (Kaspresso)
Last commit: 10 months ago
🍴 5
👁️ 3
Name | Author ✍️ | Description 🗒️ | Reputation 💪 |
---|---|---|---|
shadowsocks-android | shadowsocks | A shadowsocks client for Android |
Tech Stack : Testing, Room, Firebase Ads, WorkManager
Last commit: 2 months ago
🍴 11523
👁️ 1628
Tech Stack : Dagger, Coroutines, Room, Firebase Auth, Firebase Database, Paging, Navigation, Evernote android-job, Facebook Litho, Facebook SoLoader, Biometric
Last commit: 11 months ago
🍴 93
👁️ 19
Tech Stack : Room, Play Install Referrer Library
Last commit: 1 year ago
🍴 1
👁️ 1
- @theapache64automated this repo and designed a beautiful layout for awesome-android-kotlin-apps.
Contributors are cool people.
If you contributed and are missing in this list, please send a PR including your entry in the list below! 🐣
About
👓 A curated list of awesome android kotlin apps by open-source contributors.
Источник