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

Projects in Awesome Lists tagged with mvi-clean-architecture

A curated list of projects in awesome lists tagged with mvi-clean-architecture .

https://github.com/v1tzor/TimePlanner

Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts

alarmmanager android charts clean-architecture compose feature-engineering flow jetpack-compose kotlin kotlin-coroutines material3 mvi mvi-clean-architecture notifications planner-app room unittest voyager

Last synced: 20 Apr 2025

https://github.com/melbehiry/Delish

Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.

android architecture compose compose-navigation coroutines data-store flow hilt jetpack jetpack-compose kotlin kotlin-coroutines mvi mvi-architecture mvi-clean-architecture room viewmodel

Last synced: 11 Nov 2024

https://github.com/Ezike/Baking-App-Kotlin

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.

android bakingapp clean-architecture clean-code cleanarchitecture coroutines dagger-android dagger-hilt dynamicfeatures exoplayer2 jetpack-android mvi mvi-android mvi-architecture mvi-clean-architecture mvvm stateflow udacity-android-nanodegree

Last synced: 13 Apr 2025

https://github.com/kashif-e/kmmnewsapp

Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI

android androidarchitecturecomponets coroutines ios jetpack-compose kmm koin koin-kotlin kotlin kotlin-android kotlin-multiplatform kotlin-multiplatform-mobile ktor-client mvi-clean-architecture mvi-coroutines-flow swift swiftui

Last synced: 06 Apr 2025

https://github.com/hoc081098/comicreaderapp_mvi_coroutine_rxkotlin_jetpack

⚡️Comic reader app 📘 Learning MVVM / MVI with :cyclone: RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt

android-clean-architecture-kotlin android-mvi comic-reader comics-reader coroutines-android functional-reactive-programming jetpack-android jetpack-lifecycle-components jetpack-navigation jetpack-workmanager kotlin-coroutine kotlin-coroutines mvi mvi-android mvi-architecture mvi-clean-architecture mvvm-android mvvm-pattern rxkotlin rxkotlin-android

Last synced: 02 Apr 2025

https://github.com/hoc081098/ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack

⚡️Comic reader app 📘 Learning MVVM / MVI with :cyclone: RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt

android-clean-architecture-kotlin android-mvi comic-reader comics-reader coroutines-android functional-reactive-programming jetpack-android jetpack-lifecycle-components jetpack-navigation jetpack-workmanager kotlin-coroutine kotlin-coroutines mvi mvi-android mvi-architecture mvi-clean-architecture mvvm-android mvvm-pattern rxkotlin rxkotlin-android

Last synced: 13 Apr 2025

https://github.com/thomaskioko/tv-maniac

Tv-Maniac is a personalized entertainment tracking and recommendation Multiplatform app (Android & iOS) for tracking TV Shows using TMDB API.

android clean-architecture ios jetpack-compose kmm kmp koin kotlin kotlin-coroutines kotlin-multiplatform kotlin-serialization ktor ktor-client mvi-clean-architecture swiftui tmdb-api tmdb-client

Last synced: 25 Nov 2024

https://github.com/Ezike/StarWarsSearch-MVI

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

android android-studio architecture clean-architecture componentization coroutines dagger-hilt flow jetpack jetpack-android kotlin kotlin-coroutines kotlin-gradle-dsl mvi mvi-android mvi-clean-architecture netflix redux redux-store viewmodel

Last synced: 17 Nov 2024

https://github.com/yusufceylan/mvi-clean-architecture

MVI + Clean Architecture + Best Practices | Example of Clean Architecture of Android app using MVI design pattern with Jetpack and popular libraries

clean-architecture coroutines coroutines-android dagger-hilt kotlin kotlin-flows kotlinx-serialization mockito modular modularization mvi-android mvi-architecture mvi-clean-architecture mvvm mvvm-android mvvm-architecture navigation-component room testing

Last synced: 19 Apr 2025

https://github.com/sergio11/fitflextv_android

FitFlexTV is a home workout app 🏋️‍♀️ offering personalized plans and progress tracking. It uses Firebase 🔥 for real-time data and secure authentication, with Clean Architecture and MVI pattern 🏛️, and Jetpack Compose for TV 📺 for a reusable UI.

androidtv androidtvleanback clean-architecture exoplayer jetpack-compose jetpack-compose-navigation kotlin material3-android material3-components mvi mvi-architecture mvi-clean-architecture

Last synced: 14 Dec 2024

https://github.com/sergio11/tvnexa_androidtv

📺 TvNexa is a personal project I developed to enhance my skills in Android TV development and streaming applications. The goal of this project was to create a simple, yet powerful platform that brings global television channels right to your fingertips, while learning and experimenting with the best development practices in the Android ecosystem.

android-tv clean-architecture exoplayer iptv iptv-channels iptv-m3u jetpack-compose jetpack-compose-navigation kotlin material3-android mvi mvi-architecture mvi-clean-architecture retrofit2

Last synced: 17 Apr 2025

https://github.com/hossamsadekk/newshub

☄️ Android app built with jetpack compose that follows a multi-module architecture and clean architecture principles and implemented with 🌊 coroutine & Flows , Coil , Paging3 , Retrofit , DataStore , Room , Timber , 🗡️DaggerHilt ,🧭ComposeNavigation , Turbine , Junit4 , MockK , LottieAnimation , etc...

android clean-architecture coil-image-loader compose coroutines firebase flow junit4 kotlin lottie-animation mockk modularization mvi-clean-architecture paging3 room-database timber turbine

Last synced: 14 Feb 2025

https://github.com/sergio11/movieaddicts

A simple project to demonstrate an approach based on MVI + Clean architecture and modularization based on features and layers

coroutines coroutines-flow dagger2 firebaseauth firestore jetpack-android jetpack-navigation mvi-android mvi-clean-architecture objectbox retrofit2

Last synced: 14 Dec 2024

https://github.com/sergio11/saborytv_android

SaboryTV 🍲📺 is my cooking and recipe streaming app for Android TV. It’s built with Firebase 🔥 for real-time updates and secure login, and follows Clean Architecture and MVI 🏛️ principles. I designed the interface with Jetpack Compose for TV 📺 to make your cooking experience easy and enjoyable.

androidtv androidtvleanback clean-architecture exoplayer hilt-compose hilt-dependency-injection jetpack-compose jetpack-compose-navigation kotlin material3-android material3-components mvi mvi-architecture mvi-clean-architecture

Last synced: 17 Apr 2025

https://github.com/sergio11/fudge_tv_compose_library

🍮 Fudge is a Jetpack Compose UI Kit for TV apps, offering pre-built components and tools to create seamless and engaging experiences on the big screen. 🎬 Simplify your TV app development with Fudge! 🚀

android-architecture android-library android-ui androidmaterialdesign androidtv githubpackages jetpack-compose jetpackcompose mvi-android mvi-architecture mvi-clean-architecture

Last synced: 14 Dec 2024

https://github.com/sergio11/vault_keeper_android

VaultKeeper: Securely manage your passwords and banking cards 🔐💳 in an encrypted vault using the latest Android technologies like Jetpack Compose 🚀. Elevate your digital security with robust encryption and modern design practices 🛡️📱.

android android-application android-studio clean-architecture clean-code firebase-auth firestore-database jetpack-navigation-compose jetpackcompose kotlin kotlin-android mvi-architecture mvi-clean-architecture room-database

Last synced: 02 Apr 2025

https://github.com/yuriykravets/beintouch

Be in touch with latest news from whole world. Using Jetpack Compose with MVVM && MVI architecture patterns.

dagger-hilt data-store jetpack-compose kotlin kotlin-coroutines mvi-clean-architecture mvvm-architecture

Last synced: 03 Mar 2025

https://github.com/roniklimbani/android-clean-architecture-mvvm-compose-hilt

A clean architecture approach using Jetpack compose, Kotlin, Navigation, MVVM, Hilt, Kotlin Coroutines, Flow and Retrofit.

android clean-architecture compose cryptocurrency jetpack-compose jetpack-navigation kotlin mvi-architecture mvi-clean-architecture mvvm

Last synced: 28 Mar 2025