There are 8 repositories under mvi-architecture topic.
Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
🧱 A tetris game fully built using Jetpack Compose
Clean Architecture by layer
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 + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
⚡️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
🚀 Sample Android Clean Architecture on JetRorty App focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack with Compose.
Demo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern
App Template | Android, Kotlin, Jetpack Compose, modularization, MVI + Clean architecture
🥰 A tool to record, search and manage stickers on your phone. ⭐️ Star to support our work!
🌸[Functional reactive programming (FRP)] 🍁Simple Android weather forecast application written in Kotlin, using RxKotlin, Retrofit2, Mosby, Room Persistence ❄️MVI Pattern with Mosby Library
The practice of MVI + Jetpack architecture in Android.
A simple MVI Architecture example
PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture 🐱⚡️
Kotlin TEA/ELM implementation with first class android support
MVI + Clean Architecture + Best Practices | Example of Clean Architecture of Android app using MVI design pattern with Jetpack and popular libraries
MVI with Kotlin Flows and Channels
🤗 Raca,一个在本地记录、查找抽象段落/评论区小作文的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。
This application demonstrates modern Android development with Koin, Ktor, Coroutines, Flows, SQLDelight, Voyager based on Clean Architecture.
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android and Desktop. It uses Kotlin Multiplatform to share code.
Modern Architecture sample with MVI using SqlDelight & Ktor with modularization 📦
Simple demo to use jetpack compose with MVI architecture with clean way.
Pagination MVI Coroutines Flow. Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | SharedFlow | StateFlow
trickl torrent client
A painkiller for your Android apps
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
This project is a demo project to explore various frameworks with MVI pattern and to achieve maximum code sharing between different platforms.