An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with android-architecture-components

A curated list of projects in awesome lists tagged with android-architecture-components .

https://github.com/joreilly/peopleinspace

Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.

android android-architecture-components compose-desktop compose-ios compose-multiplatform compose-web ios jetpack-compose kmp koin kotlin kotlin-coroutines kotlin-js kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native ktor swift swiftui wasm

Last synced: 14 May 2025

https://github.com/joreilly/PeopleInSpace

Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.

android android-architecture-components compose-desktop compose-ios compose-multiplatform compose-web ios jetpack-compose kmp koin kotlin kotlin-coroutines kotlin-js kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native ktor swift swiftui wasm

Last synced: 14 Mar 2025

https://github.com/patilshreyas/foodium

🍲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).

android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding

Last synced: 15 May 2025

https://github.com/patilshreyas/Foodium

🍲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).

android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding

Last synced: 12 May 2025

https://github.com/PatilShreyas/Foodium

🍲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).

android android-architecture-components coroutines coroutines-android dagger2-android flow hacktoberfest hilt-android kotlin kotlin-android livedata livedata-viewmodel material-components moshi mvvm mvvm-android retrofit2 room room-persistence-library viewbinding

Last synced: 16 Mar 2025

https://github.com/SilenceDut/KnowWeather

一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components

android-architecture-components mvvm-android mvvm-architecture weather

Last synced: 22 Jul 2025

https://github.com/silencedut/knowweather

一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components

android-architecture-components mvvm-android mvvm-architecture weather

Last synced: 12 Apr 2025

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: 16 Mar 2025

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: 10 Mar 2026

https://github.com/enginebai/moviehunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 04 Apr 2025

https://github.com/enginebai/MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 12 Apr 2025

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: 05 Apr 2025

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: 16 Mar 2025

https://github.com/google/android-fhir

The Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7® FHIR® standard on Android.

android android-architecture-components android-development android-fhir-sdk android-library fhir fhir-client health healthcare interoperability jetpack jetpack-android kotlin kotlin-android kotlin-library sqlite sqlite-android sqlite-database structured-data-capture

Last synced: 15 May 2025

https://github.com/reactivedroid/TvFlix

TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin

android-architecture-components checkstyle clean-architecture clean-code codeanalysis coroutines databinding espresso-tests hilt-android jetpack-lifecycle-components jetpack-pagination jetpack-room kotlin kotlin-coroutines kotlin-dsl mockito mvvm-architechure pmd retrofit2 unit-testing

Last synced: 13 Apr 2025

https://github.com/jenly1314/mvvmframe

🏰 MVVMFrame 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。

android android-architecture-components architecture-components component dagger2 databinding hilt jetpack jetpack-android kotlin lifecycle livedata mvvm mvvm-architecture mvvm-framework repository retrofit2 room room-database viewmodel

Last synced: 01 Feb 2026

https://github.com/drjacky/mvvm

A sample Android application using MVVM, Clean Architecture, Android Architecture Components

android android-architecture-components clean-architecture extension kotlin rxjava2

Last synced: 07 May 2025

https://github.com/IvorHu/RealStuff

一个看妹纸与开发资讯的Android APP,具有本地缓存、分享与添加收藏的功能,新手向大神学习的练手项目,来自代码家的API http://gank.io

android android-architecture-components databinding gank

Last synced: 22 Jul 2025

https://github.com/CoinTrend/CoinTrend

Lightweight Open-Source Crypto Monitor 📱📈 Android MVVM/MVI Multimodule Clean Architecture, Unidirectional Data Flow, Kotlin Flows, Room, Retrofit, Coroutines, 100% Jetpack Compose 🚀 Available on Google Play ▶️ and F-Droid 🤖

android-architecture android-architecture-components android-multi-module android-mvvm-architecture clean-architecture clean-architecture-android coingecko-api compose-navigation cryptocurrencies cryptocurrency-prices hilt-dependency-injection jetpack-compose jetpack-compose-animation jetpack-compose-charts kotlin-coroutines kotlin-flows material-design-3 mvvm room-database unidirectional-data-flow

Last synced: 20 Apr 2025

https://github.com/yetel/easychatandroidclient

EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建

android-architecture-components chat chatapp dagger easychat im jetpack kotlin-coroutines lifecycle livedata mvvm netty qq room social-network socket tcp viewmodel wechat

Last synced: 13 Apr 2025

https://github.com/PatilShreyas/Covid19-Notifier-IN

A sample Android App which notifies about COVID19 cases in 🇮🇳India after every 1 hour.

android android-app android-architecture-components coroutines dependency-injection flow hacktoberfest koin-kotlin kotlin workmanager workmanager-kotlin

Last synced: 20 Feb 2026

https://github.com/patilshreyas/covid19-notifier-in

A sample Android App which notifies about COVID19 cases in 🇮🇳India after every 1 hour.

android android-app android-architecture-components coroutines dependency-injection flow hacktoberfest koin-kotlin kotlin workmanager workmanager-kotlin

Last synced: 25 Sep 2025

https://github.com/armcha/MVP-Architecture-Components

This is a sample project, showing the connection between Android Architecture Components and MVP pattern.

android-architecture android-architecture-components mvp orientation-changes viewmodel

Last synced: 22 Jul 2025

https://github.com/armcha/mvp-architecture-components

This is a sample project, showing the connection between Android Architecture Components and MVP pattern.

android-architecture android-architecture-components mvp orientation-changes viewmodel

Last synced: 03 Mar 2026

https://github.com/liushuixiaoxia/xiaoxiazhihu_aac

使用Android Architecture Components实现的一个简单知乎日报程序

aac android android-architecture-components zhihu

Last synced: 12 Apr 2025

https://github.com/nimrodda/github-commit-browser

A blog companion sample project that demonstrates saving UI state after process death on Android utilizing the community established 3rd party libraries

android android-architecture android-architecture-components android-architecture-lifecycle android-development android-ui android-viewmodel dagger-hilt

Last synced: 27 Mar 2026

https://github.com/imeiji/daily

第三方知乎专栏Android App , Android Architecture Components+RxJava+Kotlin/Java两个版本

android-architecture-components kotlin rxjava2-retrofit2 zhihu-daily

Last synced: 05 Jul 2025

https://github.com/binaryshrey/avatars-ai

🤖 Your Personalised AI Chat Companion With 50+ Avatars Over 10+ Categories - Powered by OpenAI's GPT-3 / ChatGPT-3.5 Turbo / GPT-4, Google's Bard-AI, Pygmalion's 6B & StabilityAI's Stable-Diffusion models

ai-chatbot android android-architecture-components bard-api chatgpt chatgpt-api databinding-android firebase firebase-auth firebase-firestore fragments gpt-4 jetpack-android kotlin livedata material-design mvvm-architecture playstore-app producthunt viewmodel

Last synced: 21 Aug 2025

https://github.com/Kashish-Sharma/TheMovieDBApp

Movie App built with Android architecture components (LiveData, ViewModel, Room, Paging) and repository pattern.

android android-architecture-components kotlin livedata movie movies movies-api paging-library repository-pattern room room-persistence-library themoviedb-api viewmodel

Last synced: 28 Mar 2025

https://github.com/marwa-eltayeb/movietrailer

Android Movie App for displaying all popular movies, search any movie, find information about it and save it locally as a favourite movie made by using TMDb (The Movie Database) API

android-architecture-components architecture-components data-binding databinding glide hilt lightmode livedata movie movietrailer mvvm-architecture nightmode paging-library rating repository retrofit room viewmodel

Last synced: 13 Apr 2025

https://github.com/marwa-eltayeb/MovieTrailer

Android Movie App for displaying all popular movies, search any movie, find information about it and save it locally as a favourite movie made by using TMDb (The Movie Database) API

android-architecture-components architecture-components data-binding databinding glide hilt lightmode livedata movie movietrailer mvvm-architecture nightmode paging-library rating repository retrofit room viewmodel

Last synced: 28 Mar 2025

https://github.com/prasannajeet/android-navigation-example

How to use Android Navigation Architecture Component using Kotlin

android-architecture-components android-jetpack android-navigation-component

Last synced: 21 Mar 2025

https://github.com/frogobox/kick-start-android

Android Kick Start Project Template Framework FrogoBox || Admob, MVVM Archictecture || Handle Dark Mode || Clean Architecture

admob android-architecture-components clean-architecture clean-code kick-start kotlin-android mvvm-android mvvm-architecture mvvm-framework mvvm-sample

Last synced: 13 Jul 2025

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: 13 Apr 2025

https://github.com/ravi8x/livedata

Android Architecture Component - LiveData example

android-architecture-components android-retrofit architectural-patterns livedata

Last synced: 03 May 2025

https://github.com/ravi8x/paginglocal

Android Architecture Component - Paging room database with local data

android-architecture-components android-database android-livedata android-paging-library room-database

Last synced: 03 May 2025

https://github.com/gs-ts/BitfinexClient

An Android app written in Kotlin that demonstrates a clean architecture with MVVM, websockets using WebScoket client Scarlet, and RxAndroid/RxKotlin.

android android-architecture-components bitfinex bitfinex-api bitfinex-websocket-api clean-architecture databinding-android diffutil-recyclerview koin kotlin mvvm rxandroid rxkotlin scarlet viewbinding websocket

Last synced: 11 May 2025

https://github.com/ravi8x/viewmodel

Android Architecture Component - ViewModel example

android-architecture-components architectural-patterns livedata viewmodel

Last synced: 20 Oct 2025

https://github.com/mtangoo/kasuku-muvi

LiveData, Dagger2, RxJava2, Pagination, et al - Packed together as sample movie listing app

android android-architecture-components android-paging-library dagger2-android retrofit2 rxjava2

Last synced: 10 Sep 2025

https://github.com/kwabenberko/finito

A simple note taking app based on the MVVM Architecture using Test-Driven Development, Kotlin, Android Architecture Components, Data Binding, Coroutines, Dagger 2 etc.

android-architecture-components async-await coroutines dagger2 data-binding kotlin mvvm room room-persistence-library

Last synced: 13 Apr 2025

https://github.com/roroche/kandroidmodular

A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.

android android-architecture android-architecture-components android-databinding android-mvvm android-mvvm-architecture koin retrofit rx-android

Last synced: 14 Sep 2025

https://github.com/iambedant/android-mvi-sample-app.

Android Mvi sample App(Kotlin, Rxjava, Dagger2, Retrofit, Architecture component, Viewmodel, LiveData)

android android-architecture android-architecture-components dagger2 kotlin livedata model-view-intent mvi retrofit2 rxandroid viewmodel

Last synced: 18 Mar 2025

https://github.com/mubaraknative/news-cast-mb

NewsCastMB is a feature rich news application build to demonstrate Modern Android Development best practices and latest tools such as DI (Hilt), Retrofit, Paging, Room, Navigation, Coroutines (Flow), Preference Settings.

android-architecture-components coil-image-loader coroutines coroutines-flow dagger-hilt gson kotlin livedata-viewmodel navigation-component news-app paging3 preference-screen preferences-datastore retrofit room-database room-persistence-library

Last synced: 06 Mar 2026

https://github.com/rusinikita/popular-movies

Experiments with kotlin and java compatibility. Android architecture components and room usage in kotlin.

android android-architecture-components java kotlin room

Last synced: 03 May 2026

https://github.com/yassineabou/calculator

Calculator is an android app that simplifies all mathematical needs from basic to complex functions, including EMI calculations

android android-architecture-components baseline-profiles calculator data-binding emi-calculator hilt kotlin kotlin-coroutines mvvm mxparser navigation-component room sdp ssp viewmodel

Last synced: 06 Oct 2025

https://github.com/samsetdev/mvvm-android-master

The main players in the MVVM pattern are: The View — that informs the ViewModel about the user’s actions The ViewModel — exposes streams of data relevant to the View The DataModel — abstracts the data source. The ViewModel works with the DataModel to get and save the data.

android android-architecture-components android-mvvm architecture architecture-components baseadapter basefragment livedata livedata-databinding mvvm mvvm-architecture recyclerview-adapter recycleview viewmodel

Last synced: 24 Apr 2026

https://github.com/shuza/android-mvvm

This repository contains a simple app that implements MVVM architecture using Dagger2, Room, RxJava2, Retrofit https://shuza.ninja

android android-architecture android-architecture-components mvvm mvvm-architecture retrofit2 room rxjava2

Last synced: 06 May 2026

https://github.com/hsm59/cryptracker

Shows Cryptocurrency Market Capitalizations using CoinMarket API

android-architecture-components kotlin-android retrofit2

Last synced: 24 Nov 2025

https://github.com/jzallas/lifecycleaware

Annotation based triggers that automatically hook observers into the Android lifecycle.

android android-architecture-components android-lifecycle annotation-processing lifecycle

Last synced: 19 May 2026

https://github.com/yassineabou/weather

This android app provides weather info for multiple cities, including current, 48h, and 8d forecasts. It can also detect user's location for accurate local weather.

android android-architecture-components baseline-profiles data-binding datastore google-play-services hilt kotlin kotlin-coroutines kpermissions moshi mvvm retrofit2 room sdp secrets-gradle-plugin stateflow viewmodel viewpager2 weather

Last synced: 21 Apr 2026

https://github.com/zcelaloglu/twittersearch

Written in kotlin to demonstrate basic usage of architectural components along with most popular 3rd pt. libraries

android-architecture-components coroutines dagger2 data-binding kotlin mvvm-architecture retrofit2

Last synced: 07 Jul 2025

https://github.com/dombroks/mvvm_room_recyclerview

Simple example to illustrate MVVM architecture with ROOM database

android android-architecture-components java mvvm room-persistence-library

Last synced: 19 May 2026

https://github.com/priyansh19077/notes-2.0

My first Kotlin App. Used Modern Android Architecture components: Entity, DAO, Repository, ViewModel, UI, LiveData

android android-architecture-components app dao java kotlin livedata-viewmodel persistent-storage

Last synced: 28 Apr 2026

https://github.com/vaibhavmojidra/android-kotlin---simple-view-model-demo

In Android, a view is a fundamental building block for constructing user interfaces. Views can be arranged in a hierarchical structure to create complex layouts. Each view is represented by a class, and these classes are organized into a hierarchy based on their functionality.

android android-architecture-components mojidra vaibhav vaibhav-mojidra vaibhavmojidra viewmodel

Last synced: 27 Apr 2026

https://github.com/vaibhavmojidra/android-java---demo-view-model-factory

The ViewModelFactory is a class in the Android Architecture Components that is used to create instances of ViewModel classes. In Android, a ViewModel is used to store and manage data that is used in an activity or fragment, and survives configuration changes, such as screen rotation.

android android-architecture-components mojidra vaibhav vaibhav-mojidra vaibhavmojidra viewmodelfactory

Last synced: 15 May 2026

https://github.com/pdalbem/agendaroom

Projeto desenvolvido para a disciplina Persistência de Dados (PDD) do curso de Pós-Graduação Lato Sensu em Desenvolvimento de Sistemas para Dispositivos Móveis do IFSP São Carlos.

android-architecture-components android-navigation-component flow kotlin-android repository room-persistence-library viewmodel

Last synced: 05 May 2026

https://github.com/whoishusni/muyah

Muyah is a daily Arabic vocabulary application that is accompanied by examples of its use

android android-architecture-components dependency-injection kamus kotlin kotlin-coroutines mvvm room-database

Last synced: 04 Mar 2025