80 Open Source Dagger2 Android Software Projects
Free and open source dagger2 android code projects including engines, APIs, generators, and tools.
Foodium 1967 ⭐
🍲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).
Theatre 612 ⭐
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Mvvmarms 427 ⭐
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Android Permission Checker App 180 ⭐
Android App to check requested permission details of all installed applications
Mvp Dagger2 Rxjava2 142 ⭐
使用Dagger,LiveData,ViewModel,Rxjava ,Retrofit等搭建App业务模块组件化框架。并处理多个系统提供数据导致的返回数据格式不一致，More ,please readme
Newandroidarchitecture 114 ⭐
New Android Architecture showing how to use Dagger Android libs with MVVM
Androidmvparchitecture 78 ⭐
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Xujiaji Wanandroid 81 ⭐
一个简洁漂亮与众不同的WanAndroid客户端，欢迎下载体验(〃'▽'〃)。（A simple and beautiful Wanandroid client App.) MVVM + Dagger2 + DataBinding + Lifecycle + OkHttp + Retrofit2
Dagger2 Sample 77 ⭐
A sample app to demo how to implement dagger in Android using Dagger Android Support library
Uv Index 65 ⭐
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
Covid 19 Bangladesh Android 55 ⭐
An end to end tool from general public to govt portal & an awareness tool with CoronaVirus Facts, Mythbusters & Support to eradicate the language & context barrier of misinformation that's been spreading on social media & thus creating mass panic.
Dagger Hilt Example 58 ⭐
This repository is an example of the dagger android hilt plugin using an android view model
Android Interview Questions And Answers 123 ⭐
Real-time Android, Kotlin and Java Interview Questions and Answers - Cheatsheet to hack into top Companies
Anitaa1990 Github Trending Repos 57 ⭐
An Android App that lists the most trending repositories from Github.
Kotlin Mvvm Architecture 203 ⭐
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Praxis 102 ⭐
Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽
Frekans 43 ⭐
📻 Frekans is a radio player app. It will be fully developed with Kotlin. It is work-in-progress and under heavy development.
Jetpackhiltdemo 60 ⭐
This is a demo app built using 'Hilt' a new dependency injection framework for Android.
Myweather 37 ⭐
App displays real-time weather updates for user's location and for other locations set by user. App uses MVVM with Repository pattern, dagger dependency injection, NetworkBoundResource, Navigation component, App widget, Alarm manager, and other Android JetPack components (Room, Viewmodel, Livedata)
Nytimesmostpopulararticles_mvvm_kotlin 37 ⭐
A simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, Coroutines, LiveData, RoomDatabase, Database Debugging, DataBinding and Navigation Component.
Flickr Android 25 ⭐
A small sample app to showcase architecting app using Clean Architecture and MVVM
Androidcleanarchitecture 22 ⭐
Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture
Mvp Android Template 20 ⭐
MVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Cheffaue 14 ⭐
:postal_horn: Android app to demonstrate my Android Architecture phlosophy for designing apps.
Bakingapp 15 ⭐
Baking app that displays a list of recipes, and their ingredients with video lessons on how to make them. The app uses MVVM, Android architecture components, Material design with master-detail layout, Dagger, Exoplayer and Databinding. It also contains a home screen widget.
Parse Android Test App 14 ⭐
Demo Android application for Parse test server. Server: https://github.com/fartem/parse-test-server
Klean Architekture 10 ⭐
Kotlin Android clean-architecture demo project for a meetup talk. Slides: https://docs.google.com/presentation/d/1CxnntHf3CorNDicx_cDN5s1t5pEbUwjwWHZ5PNmfe6Y/edit?usp=sharing
Kasuku Muvi 13 ⭐
LiveData, Dagger2, RxJava2, Pagination, et al - Packed together as sample movie listing app
Simple Example Dagger Android 13 ⭐
Example repository displaying the usage of Dagger's new Android injection
Espressoinaction 13 ⭐
The main intent of this project is to familiarize myself with the Espresso API and its usage. As well as to get a chance to practice MVP one more time.
Android Clean Architecture Components Boilerplate 12 ⭐
Android Clean Architecture Components Boilerplate
Android Things Ir Remote Hacker 11 ⭐
The IR Remote Hacker imagines that you can control all remote controled electronic devices by voice and also with a Mobile Application
Androidtvmovieparadise 61 ⭐
Movie Paradise is an Android TV 📺 app. ExoPlayer, Dagger 2, RxJava libraries are used.
May Andro Firebase Phone Verification For Android 14 ⭐
A firebase phone auth in Android using Kotlin, Dagger, Material, ViewPager2, FirebaseAuth
Spending Calculator Mvvm Clean Architecture 27 ⭐
The App reads the user sms, take notes of transactional sms and create total income and total expenses in a pie chart. The users can also add tag to the messages for future reference. Currently, the app is only able to detect Kenyan and Indian currencies. The app uses Dagger Hilt for Dependency Injection.
Hashimshafiq Instagram 17 ⭐
Instagram Project is a mini version of real Instagram app for Android 📱 built with latest Android Development Tools. Kotlin, MVVM, LiveData, GSON, Retrofit, Dagger2
Android Whatsapp Stickers Kotlin 15 ⭐
A kotlinized version of the sample WhatsApp stickers android app + bonus DI, MVVM, Navigation AAC, Coroutines.
Instant Weather 599 ⭐
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Wajahatkarim3 Imagine 216 ⭐
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 Mvvm Boilerplate Creater 69 ⭐
A script that automates the tedious task of creating basic android files with the packages and imports for MVVM architecture.
Androiddaggerhiltmvp 35 ⭐
This is a MVP (Model View Presenter) using Dagger Hilt since all examples use ViewModel + LiveData.
Tmdb Paging 31 ⭐
A sample to showcase Kotlin, MVVM, Paging, Dagger, RxJava, Coroutines, Jetpack Compose, Retrofit, DataBinding, MotionLayout, Espresso and Unit test.
Jettimer 25 ⭐
:hourglass_flowing_sand: Timer app clone built with Jetpack Compose and Hilt #AndroidDevChallenge
Slushflicks 18 ⭐
SlushFlicks has been built upon public APIs from IMDB. This application helps users to view trending, popular, upcoming and top-rated movies and Tv shows and their detailed information. Users can also search for a movie or Tv show. This app also cache data to support offline browsing. This is a personal project and the core objective of this project was to have hands-on experience on recent Android jetpack library components like navigation, paging and MVI architecture. In addition to this, Local unit testing is also being implemented in this project. Furthermore, worked on optimization by eliminating memory leaks and reducing gpu-overdraw.
Moviedbkotlin 11 ⭐
A Kotlin based Android project for personal development, having fun and trying to figure out the best practice of new architecture components usages. Under Development
Moviesreview 11 ⭐
An android app that consumes https://www.themoviedb.org/ REST API to fetch latest and upcoming movies, Its built on Android Architecture Components
Sweet Bank 10 ⭐
Sweet Bank is an Android app in Kotlin that I developed to play around with some principles of the mobile development. I used some of the most common Android libraries such as Coroutines, ViewModel, LiveData, Dagger, Retrofit and so on. It uses StarlingBank APIs.
Nytimesmostpopulararticles Javaversion 10 ⭐
A simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, RxJava2, LiveData, RoomDatabase, Database Debugging, DataBinding and Navigation Component.
Recipe_mvvm_android_app 13 ⭐
MVVM RECIPE ANDROID APP Is an app where I show how to use MVVM, retrofit, dagger hilt, coroutine, liveData, Kotlin, navigation component, and so on...
Compose Movie 10 ⭐
🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.