Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Mustafashahoud/MoviesApp
A Movie Application uses TheMovie API, MVVM architecture and all jetpack components.
coroutines-flow dagger2 dagger2-mvvm espresso-tests idbmb junit4 kotlin kotlin-android livedata-databinding livedata-viewmodel material-design mockito mvvm mvvm-architecture navigation-architecture-component repository-pattern room single-activity-pattern themoviedb-api threading
Last synced: 04 Jul 2024
![](https://github.com/Mustafashahoud.png)
https://github.com/emrekose26/MoviesMVP
Sample Android app built with an MVP approach with Dagger2 and RxJava uses TheMovieDB API
android butterknife dagger2 mvp okhttp retrofit retrolambda rxbus rxjava sample-android themoviedb-api
Last synced: 04 Jul 2024
![](https://github.com/emrekose26.png)
https://github.com/BrianSpace/Android-App-Architecture-MVVM-Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
android android-application-architecture android-development application-architecture dagger2 databinding dependency-injection kotlin kotlin-android-extensions mockito mockito-kotlin mvvm retrofit2-rxjava2 rfp room-persistence-library rx-android rxjava2
Last synced: 04 Jul 2024
![](https://github.com/BrianSpace.png)
https://github.com/ahmedeltaher/Android-MVP-Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing
Last synced: 03 Jul 2024
![](https://github.com/ahmedeltaher.png)
https://github.com/general-mobile/kotlin-android-mvp-starter
Create/Generate your kotlin MVP projects easily
android cookiecutter crashlytics dagger2 dagger2-mvp kotlin kotlin-android kotlin-mvp mvp picasso realm retrofit2 rxandroid2 rxjava2 rxkotlin scaffold starter starter-template
Last synced: 03 Jul 2024
![](https://github.com/general-mobile.png)
https://github.com/binaryroot/AndroidArchitecture
Android Architecture using Google guides
android architecture dagger2 kotlin-android livedata mvc mvp mvvm retrofit2 room
Last synced: 03 Jul 2024
![](https://github.com/binaryroot.png)
https://github.com/burakeregar/KotlinMvpArchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
android-testing android-tests clean-architecture dagger2 dagger2-mvp kotlin kotlin-android kotlintest leakcanary mvp mvp-android mvp-architecture mvp-clean mvp-pattern retrofit retrofit2 unit-test unit-testing unittest unittesting
Last synced: 03 Jul 2024
![](https://github.com/burakeregar.png)
https://github.com/AAkira/dagger-hilt-example
This repository is an example of the dagger android hilt plugin using an android view model
dagger-android-hilt dagger-hilt dagger2 dagger2-android
Last synced: 03 Jul 2024
![](https://github.com/AAkira.png)
https://github.com/burakeregar/KotlinMvpTemplateGenerator
Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2
clean-architecture dagger2 dagger2-mvp kotlin kotlin-android mvp mvp-android mvp-architecture mvp-clean mvp-pattern starter starter-template
Last synced: 03 Jul 2024
![](https://github.com/burakeregar.png)
https://github.com/jarroyoesp/TDDWeatherApp
Android App trying to apply TDD and using MVVM, Kotlin Coroutines
android android-architecture android-room-persistence-library dagger2 espresso kotlin kotlin-coroutines mockito mvvm retrofit2 tdd weather
Last synced: 02 Jul 2024
![](https://github.com/jarroyoesp.png)
https://github.com/techGay/v9porn
9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频
dagger2 mvp-architecture retrofit2 rxcache rxjava2
Last synced: 02 Jul 2024
![](https://github.com/techGay.png)
https://github.com/David-Hackro/AndroidTutorials
Ejemplos Android [Dagger2,RxJava,MVP,Retrofit2,SQLite]
android dagger2 mvp-android retrofit2 rxandroid rxjava sqlite
Last synced: 02 Jul 2024
![](https://github.com/David-Hackro.png)
https://github.com/JessYanCoding/MVPArms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
android android-application android-architecture android-library architectural architecture arms butterknife dagger2 model-view-presenter mvp mvp-android mvp-architecture mvp-library mvp-pattern mvparms presenter retrofit2 rxjava wiki-documentation
Last synced: 27 Jun 2024
![](https://github.com/JessYanCoding.png)
https://github.com/JessYanCoding/ArmsComponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
android android-application android-architecture android-component architecture arms armscomponent dagger2 mvp mvp-android mvp-architecture mvparms retrofit2 rxjava2 wiki-documentation
Last synced: 27 Jun 2024
![](https://github.com/JessYanCoding.png)
https://github.com/kevicsalazar/UpLabs-Kotlin
Unofficial UpLabs APP for Android.
android architecture-components clean-architecture dagger2 kotlin lifecycle livedata mvp room rxjava2
Last synced: 27 Jun 2024
![](https://github.com/kevicsalazar.png)
https://github.com/bernaferrari/ChangeDetection
Automatically track websites changes on Android in background.
android android-app android-application androidx architecture-components carousel dagger2 diff jsoup kotlin kotlin-android livedata material-design meyer paging-library pdf room room-persistence-library viewmodel
Last synced: 24 Jun 2024
![](https://github.com/bernaferrari.png)
https://github.com/amitshekhariitbhu/MVVM-Architecture-Android
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow
Last synced: 24 Jun 2024
![](https://github.com/amitshekhariitbhu.png)
https://github.com/mutualmobile/Praxis
Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽
android androidx corou dagger2 dagger2-android databinding jetpack-components jetpack-compose kotlin kotlin-android mvvm rxjava rxjava-android
Last synced: 24 Jun 2024
![](https://github.com/mutualmobile.png)
https://github.com/fibelatti/raffler-kotlin
A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
android androidx clean-architecture coroutines coroutines-android dagger2 detekt jetpack kotlin ktlint mvvm
Last synced: 24 Jun 2024
![](https://github.com/fibelatti.png)
https://github.com/nuhkoca/libbra
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.
android architecture-components bindingadapter coil dagger2 kotlin lifecycle-components navigation-architecture-component retrofit2 viewbinding
Last synced: 24 Jun 2024
![](https://github.com/nuhkoca.png)
https://github.com/luthfiarifin/LaamMuslimAndroid
Project to find out the prayer schedule, reading the quran, etc.
android dagger2 kotlin mvvm-android quran-offline rx-java2 rx-kotlin2
Last synced: 24 Jun 2024
![](https://github.com/luthfiarifin.png)
https://github.com/ericktijerou/jettimer
:hourglass_flowing_sand: Timer app clone built with Jetpack Compose and Hilt #AndroidDevChallenge
android androiddevchallenge androiddevchallenge- androiddevchallenge-compose compose dagger2 dagger2-android declarative-ui hilt-android hilt-viewmodel jetpack-android jetpack-compose jetpack-navigation kotlin
Last synced: 19 Jun 2024
![](https://github.com/ericktijerou.png)
https://github.com/v1tzor/MathCalculator
A simple calculator application with multimodule architecture, MVI, Compose, Room, Voyager for courses
android dagger2 jetpack-compose oop-principles room solid-principles voyager
Last synced: 14 Jun 2024
![](https://github.com/v1tzor.png)
https://github.com/theapache64/stackzy
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡
apk-tool compose compose-desktop coroutines coroutines-flow dagger2 mvvm
Last synced: 12 Jun 2024
![](https://github.com/theapache64.png)
https://github.com/FunkyMuse/Vigilante
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
android androidanimation androidviewmodel biometrics-android camera clean-architecture clean-architecture-coroutines coroutines-android dagger2 hilt-android hilt-dependency-injection kotlin material-animation microphone mvvm-android mvvm-architecture paging3 room-persistence-library screen-dots stateflow
Last synced: 12 Jun 2024
![](https://github.com/FunkyMuse.png)
https://github.com/janishar/android-mvvm-architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
android android-architecture android-debug-database android-mvvm-architecture dagger2 dagger2-mvvm database fast-android-networking mindorks mvvm mvvm-architecture placeholderview room rxjava rxjava2
Last synced: 07 Jun 2024
![](https://github.com/janishar.png)
https://github.com/mrsegev/MovieNight
MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
architecture-components clean-architecture dagger2 kotlin-android rxjava2
Last synced: 06 Jun 2024
![](https://github.com/mrsegev.png)
https://github.com/square/anvil
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
dagger2 dagger2-android kotlin kotlin-compiler-plugin
Last synced: 06 Jun 2024
![](https://github.com/square.png)
https://github.com/janishar/android-kotlin-mvp-architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
android-mvp-architecture android-mvp-kotlin dagger2 database fast-android-networking kotlin kotlin-android mindorks mindorks-mvp mvp mvp-android mvp-architecture placeholderview room rxjava rxjava-android rxjava2
Last synced: 06 Jun 2024
![](https://github.com/janishar.png)
https://github.com/AkshayChordiya/News
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
android android-architecture android-architecture-components architecture-components architecture-guidelines coroutines dagger2 kotlin kotlin-flow newsapi retrofit2 room viewmodel
Last synced: 06 Jun 2024
![](https://github.com/AkshayChordiya.png)
https://github.com/armcha/Ribble
Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
android architecture-components clean-architecture dagger2 dribble kotlin mvp rxjava2
Last synced: 04 Jun 2024
![](https://github.com/armcha.png)
https://github.com/PaulWoitaschek/Voice
Minimalistic audiobook player
android audiobook-player compose dagger2 jetpack-compose kotlin kotlin-android material-design minimal
Last synced: 04 Jun 2024
![](https://github.com/PaulWoitaschek.png)
https://github.com/arunkumar9t2/scabbard
🗡 A tool to visualize Dagger 2 dependency graphs
dagger dagger2 dependency-graph dependency-injection gradle-plugin graph-generation graphviz intellij-plugin kotlin
Last synced: 02 Jun 2024
![](https://github.com/arunkumar9t2.png)
https://github.com/blockchain/My-Wallet-V3-Android
Blockchain Android Wallet
android bitcoin dagger2 ethereum java kotlin rxjava2 unit-tested wallet
Last synced: 28 May 2024
![](https://github.com/blockchain.png)
https://github.com/fibelatti/pinboard-kotlin
Unofficial Android client for Pinboard
android androidx clean-architecture compose coroutines coroutines-android dagger2 fts github-actions hilt jetpack jetpack-compose junit5 kotlin ksp mvvm room
Last synced: 22 May 2024
![](https://github.com/fibelatti.png)
https://github.com/hehonghui/android-tech-frontier
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
android-architecture android-testing dagger2 mvp mvvm-architecture rxjava
Last synced: 15 May 2024
![](https://github.com/hehonghui.png)
https://github.com/andriiginting/Muvi
Very simple project to show a collection of Movie from MovieDb with a minimalist design
binding clean-architecture dagger2 movie movie-database mvvm-architecture room rxjava2 testing
Last synced: 14 May 2024
![](https://github.com/andriiginting.png)
https://github.com/jaredsburrows/android-gif-search
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!
android android-gif dagger2 espresso jetpack-compose junit kotlin kotlin-android kotlin-coroutines kotlin-dsl ktlint moshi mvvm mvvm-architecture retrofit2 robolectric tenor
Last synced: 01 May 2024
![](https://github.com/jaredsburrows.png)
https://github.com/janishar/android-mvp-architecture
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
android-architecture android-mvp-architecture dagger dagger2 fast-android-networking greendao mindorks mvp mvp-architecture placeholderview rxjava rxjava-android rxjava2
Last synced: 06 Apr 2024
![](https://github.com/janishar.png)
https://github.com/esoxjem/MovieGuide
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
android clean-architecture clean-code dagger2 kotlin mvp rxjava
Last synced: 06 Apr 2024
![](https://github.com/esoxjem.png)
https://github.com/athkalia/Just-Another-Android-App
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
android android-architecture android-development butterknife crashlytics dagger2 fabric glide jacoco mockwebserver mosby mvp-android retrofit2 retrolambda robolectric rxjava static-analysis stetho teamcity timber
Last synced: 06 Apr 2024
![](https://github.com/athkalia.png)
https://github.com/wajahatkarim3/Imagine
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin
Last synced: 30 Mar 2024
![](https://github.com/wajahatkarim3.png)
https://github.com/ImangazalievM/UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
android-architecture clean-architecture coroutines dagger dagger2 kotlin mvp rxjava2
Last synced: 22 Mar 2024
![](https://github.com/ImangazalievM.png)
https://github.com/mitchtabian/Clean-Notes
Clean Architecture by layer
android-clean-arch-coroutines android-clean-architecture android-clean-architecture-kotlin android-clean-architecture-sample android-cleanarchitecture android-cleanarchitecture-kotlin clean-architecture dagger2 mvi-architecture mvvm-android mvvm-architecture retrofit2 room-persistence-library
Last synced: 22 Mar 2024
![](https://github.com/mitchtabian.png)
https://github.com/lopspower/CleanRxArchitecture
Clean Rx Kotlin Architecture sample on GitHub Api 🚀
android android-tests clean-architecture dagger2 kotlin model-view-intent rxjava3
Last synced: 22 Mar 2024
![](https://github.com/lopspower.png)
https://github.com/mitchtabian/Open-API-Android-App
Kotlin, MVI, Hilt, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication
android-jetpack-components coroutines-android dagger2 jetpack-android jetpack-lifecycle-components jetpack-navigation kotlin mvvm-architecture navigation-component rest-api retrofit2 room-persistence
Last synced: 22 Mar 2024
![](https://github.com/mitchtabian.png)
https://github.com/HamdiBoumaiza/CoronavirusWorldStatus
An app to stay up to date with the latest stats of the coronavirus , using Kotlin with MVVM ,Coroutines , Android Architecture Components and Dagger
android coronavirus coroutines dagger2 databinding kotlin mvvm
Last synced: 22 Mar 2024
![](https://github.com/HamdiBoumaiza.png)
https://github.com/sansets/android-clean-architecture
Sample for Android Clean Architecture.
android clean-architecture coroutines-flow dagger2 kotlin modular-architecture navigation-component room
Last synced: 22 Mar 2024
![](https://github.com/sansets.png)
https://github.com/andremion/Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
android android-architecture-components clean-architecture dagger dagger2 dagger2-android data-binding kotlin mvvm reactive-extensions rxjava2 rxkotlin view-model viewmodel
Last synced: 22 Mar 2024
![](https://github.com/andremion.png)
https://github.com/sanmiAde/Yet_Another_Anime_List
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
android dagger2 mvvm room rxkotlin tdd testing
Last synced: 21 Mar 2024
![](https://github.com/sanmiAde.png)
https://github.com/theapache64/topcorn
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
android-jetpack-components android-lifecycle coroutines dagger2 imdb jaba kotlin kotlin-flow moshi mvvm retrofit room-android
Last synced: 21 Mar 2024
![](https://github.com/theapache64.png)
https://github.com/PHELAT/Tedu
Todo app but minimal, open-source, and free.
android architecture clean-architecture coroutines dagger-android dagger2 googleplay minimal modular mvvm navigation navigation-architecture-component navigation-component todo todoapp todolist
Last synced: 21 Mar 2024
![](https://github.com/PHELAT.png)
https://github.com/rafaelfelipeac/Improov
A app for register and achieve goals developed with Kotlin, MVVM, Coroutines, Kotlin Flow, Jetpack (Room, ViewModel, Navigation) and Dagger2.
android android-app android-architecture-components androidx coroutines coroutines-android dagger2 detekt github-actions jetpack kotlin kotlin-flow ktlint mvvm mvvm-android navigation room viewmodel
Last synced: 18 Mar 2024
![](https://github.com/rafaelfelipeac.png)
https://github.com/mars885/hilt-binder
An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
android annotation-processing annotation-processor dagger dagger-hilt dagger2 kotlin kotlin-library
Last synced: 18 Mar 2024
![](https://github.com/mars885.png)
https://github.com/ferPrieto/MVVM-Modularized
A clean architecture approach (modular) using MVVM, Dagger2, LiveData and RxAndroid
android android-navigation dagger2 espresso fragments jetpack jetpack-android ktx-library livedata mockwebserver modular mvvm rxjava-android
Last synced: 18 Mar 2024
![](https://github.com/ferPrieto.png)
https://github.com/f33lnothin9/flick
🎬 A movie app built entirely with Jetpack Compose and Material 3
android clean-architecture coil coroutines dagger2 datastore flow hilt jetpack-compose jetpack-navigation kotlin lottie material3 mvvm rest-api retrofit2 room viewmodel
Last synced: 18 Mar 2024
![](https://github.com/f33lnothin9.png)
https://github.com/deliveryhero/whetstone
Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil
android anvil dagger2 dependency-injection kotlin
Last synced: 18 Mar 2024
![](https://github.com/deliveryhero.png)
https://github.com/boitakub/Bogadex
🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
android android-application boardgamegeek clean-architecture coroutines dagger2 flow hilt hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-coroutines mvi-architecture mvvm-android mvvm-architecture retrofit2 room workmanager
Last synced: 18 Mar 2024
![](https://github.com/boitakub.png)
https://github.com/arthur3486/android-mvvm
Android library designed to greatly simplify the implementation process of an MVVM-based application by providing all the means necessary to solve the common problems and avoid the annoying boilerplate code.
android android-app android-application android-library android-mvvm android-mvvm-architecture clean-architecture dagger dagger2 databinding mvvm navigation-architecture-component okhttp retrofit room rxandroid rxjava rxjava2 solid sqlite
Last synced: 18 Mar 2024
![](https://github.com/arthur3486.png)
https://github.com/aminography/WorldCitiesApp
This example project demonstrates a clean way to architect an Android application.
android clean-architecture coroutines dagger2 deeplink dynamic-feature-module jetpack-android kotlin mvvm prefix-search radix-tree
Last synced: 18 Mar 2024
![](https://github.com/aminography.png)