An open API service providing repository metadata for many open source software ecosystems.

Topic: "mvi-architecture"

Ivy-Apps/ivy-wallet

Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.

Language: Kotlin - Size: 16.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2,326 - Forks: 514

badoo/MVICore

MVI framework with events, time-travel, and more

Language: Kotlin - Size: 5.18 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1,288 - Forks: 88

SkyD666/PodAura

All-in-one Android podcast app for RSS, media dl & play. MVI arch, Material You style. ⭐️ Star to support!

Language: Kotlin - Size: 18.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,045 - Forks: 33

vitaviva/compose-tetris

🧱 A tetris game fully built using Jetpack Compose

Language: Kotlin - Size: 3.85 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 828 - Forks: 169

mitchtabian/Clean-Notes

Clean Architecture by layer

Language: Kotlin - Size: 1.4 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 551 - Forks: 143

melbehiry/Delish

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

Language: Kotlin - Size: 61.7 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 515 - Forks: 72

ww-tech/roxie

Lightweight Android library for building reactive apps.

Language: Kotlin - Size: 250 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 481 - Forks: 36

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.

Language: Kotlin - Size: 3.82 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 464 - Forks: 88

MoIbrahim15/Android-Kotlin-MVI-CleanArchitecture

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

Language: Kotlin - Size: 599 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 359 - Forks: 39

SkyD666/Rays-Android

🥰 A tool to record, search and manage stickers / meme on your phone. ⭐️ Star to support our work!

Language: Kotlin - Size: 7.29 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 298 - Forks: 15

mobiledevpro/closetalk.app

App Template | Android, Kotlin, Jetpack Compose, Jetpack Navigation, feature modules, MVI, Koin, Coil, Proto DataStore, GitHub Actions

Language: Kotlin - Size: 1.05 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 298 - Forks: 30

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

Language: Kotlin - Size: 25.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 296 - Forks: 49

julianomoraes/componentizationArch

Language: Kotlin - Size: 243 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 260 - Forks: 40

RivuChk/Jetpack-Compose-MVI-Demo

Demo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern

Language: Kotlin - Size: 49.2 MB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 247 - Forks: 33

sergejsha/knot

Unidirectional reactive state container for Android & Kotlin.

Language: Kotlin - Size: 1.43 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 240 - Forks: 21

developersancho/JetRorty.Android

🚀 Sample Android Clean Architecture on JetRorty App focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack with Compose.

Language: Kotlin - Size: 14.9 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 235 - Forks: 33

hoc081098/WeatherApp_MVI_sample

🌸[Functional reactive programming (FRP)] 🍁Simple Android weather forecast application written in Kotlin, using RxKotlin, Retrofit2, Mosby, Room Persistence ❄️MVI Pattern with Mosby Library

Language: Kotlin - Size: 313 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 178 - Forks: 16

qingmei2/MVI-Architecture

The practice of MVI + Jetpack architecture in Android.

Language: Kotlin - Size: 1.23 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 176 - Forks: 25

mitchtabian/MVIExample

A simple MVI Architecture example

Language: Kotlin - Size: 214 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 147 - Forks: 62

pedroql/mvflow

Simple Android MVI architecture using Kotlin Flows

Language: Kotlin - Size: 706 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 124 - Forks: 10

vivid-money/elmslie

Kotlin TEA/ELM implementation with first class android support

Language: Kotlin - Size: 980 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 119 - Forks: 14

lopspower/PokeCardCompose

PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture 🐱⚡️

Language: Kotlin - Size: 91.5 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 118 - Forks: 6

SkyD666/Raca-Android

🤗 Raca,一个在本地记录、查找抽象段落/评论区小作文的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。

Language: Kotlin - Size: 2.14 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 104 - Forks: 5

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

Language: Kotlin - Size: 261 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 94 - Forks: 22

myofficework000/JetMVI-Template

Simple demo to use jetpack compose with MVI architecture with clean way.

Language: Kotlin - Size: 53.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 91 - Forks: 11

yusufceylan/MVI-Playground

MVI with Kotlin Flows and Channels

Language: Kotlin - Size: 132 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 88 - Forks: 14

momintahir/KMP-News-App

This application demonstrates modern Android development with Koin, Ktor, Coroutines, Flows, SQLDelight, Voyager based on Clean Architecture.

Language: Kotlin - Size: 5.34 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 87 - Forks: 13

ApimorLabs/Thinkrchive-Multiplatform

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.

Language: Kotlin - Size: 28.3 MB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 68 - Forks: 3

shahzadansari/RickAndMorty

Modern Architecture sample with MVI using SqlDelight & Ktor with modularization 📦

Language: Kotlin - Size: 11.9 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 66 - Forks: 16

Kotlin-Android-Open-Source/Pagination-MVI-Flow

Pagination MVI Coroutines Flow. Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | SharedFlow | StateFlow

Language: Kotlin - Size: 19.8 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 64 - Forks: 11

memtrip/android-mvi

Android MVI design pattern in Kotlin

Language: Kotlin - Size: 670 KB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 57 - Forks: 6

arranlomas/Trickl

trickl torrent client

Language: Kotlin - Size: 170 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 53 - Forks: 7

ilyasipek/easy-mvi

A simple MVI library for Android Projects

Language: Kotlin - Size: 120 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 51 - Forks: 2

eastbanctechru/Reamp

A painkiller for your Android apps

Language: Java - Size: 374 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 51 - Forks: 7

abhimuktheeswarar/Flywheel

A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.

Language: Objective-C - Size: 47.5 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 44 - Forks: 3

ragdroid/Clayground

This project is a demo project to explore various frameworks with MVI pattern and to achieve maximum code sharing between different platforms.

Language: Objective-C - Size: 187 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 42 - Forks: 2

AkshayChordiya/NewsAppMVI

News app 🗞️ showcasing MVI architecture combined with Architecture Components

Language: Kotlin - Size: 1.38 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 42 - Forks: 4

dimsuz/diff-dispatcher

A simple annotation processor for generating data class changes dispatcher

Language: Kotlin - Size: 138 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 38 - Forks: 4

hyperskill/mobile-app

Mobile applications for the Hyperskill online learning platform

Language: Kotlin - Size: 51.2 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 37 - Forks: 12

memtrip/eosreach-android

An EOS wallet developed in Kotlin using the eos-jvm SDK and the model view intent (MVI) design pattern. This wallet serves as a blueprint for how other developers might want to utilise eos-jvm to develop native Android apps that consume the EOS blockchain.

Language: Kotlin - Size: 1.11 MB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 11

MuhammadKhoshnaw/BasicMVIApp

This application is a basic study application that implements clean architecture, with MVI architecture pattern. In addition to the most commonly used tools in the android development community.

Language: Kotlin - Size: 1.13 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 35 - Forks: 6

mitchtabian/EspressoDaggerExamples

UI Testing with Jetpack and AndroidX

Language: Kotlin - Size: 390 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 33 - Forks: 22

fluxo-kt/fluxo

Fluxo: Simple yet super powerful state-management framework for Kotlin Multiplatform and Android (MVI/MVVM+)

Language: Kotlin - Size: 1.64 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 32 - Forks: 2

ankitk77/tasky

Repo to demonstrate usage of MAD with multi module setup, centralised dependency management, jetpack compose, CI/CD,clean code and mvi architecure

Language: Kotlin - Size: 3.85 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 30 - Forks: 3

arranlomas/kontent

A light weight library to reduce the boilerplate of implemententing model view intent

Language: Kotlin - Size: 272 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 2

vishal2376/bookie

Bookie is KMP app for searching books and their details. It supports Android, iOS and Desktop

Language: Kotlin - Size: 676 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 26 - Forks: 3

KazaiMazai/Puredux

Puredux is a UDF architecture framework in Swift.

Language: Swift - Size: 712 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 26 - Forks: 0

anitaa1990/NotesApp

A simple notes app to demo Room, Flow, Compose + MVI architecture in Android

Language: Kotlin - Size: 2.23 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 25 - Forks: 7

xtro/SwiftMVI

A lightweight MVI framework for Swift

Language: Swift - Size: 596 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 2

memtrip/swift-mvi

MVI design pattern in swift

Language: Swift - Size: 134 KB - Last synced at: 7 months ago - Pushed at: almost 7 years ago - Stars: 25 - Forks: 4

RahimMahmoudzadeh/Yadino

Yadino is a ToDo app the use of MVI Architecture pattern and Clean-Architecture with Jetpack Compose by following Material-3 guidelines along with other MAD libraries such as Dagger-Hilt, Room Database, Coroutines, Navigation etc for building Android Apps

Language: Kotlin - Size: 56.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 24 - Forks: 6

zyferlink/modular-mvi-architecture-android

This repo introduces a modular MVI architecture for Android apps, breaking things into clear, focused modules for better organization, scalability, and maintainability. Perfect for keeping your code clean and development smooth!

Language: Kotlin - Size: 521 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 24 - Forks: 0

Hukumister/Gemini

Lightweight library for building mvi architecture

Language: Kotlin - Size: 516 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 4

JayDev-Lee/GithubBrowserSample

Hilt + Modern Clean Architecture + Retrofit(Kotlin Flow) Sample

Language: Kotlin - Size: 200 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 1

linean/StateReducerFlow

This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.

Language: Kotlin - Size: 7.74 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 1

f-arslan/GptMap

Gptmap will guide you through creating a comprehensive Android application using a modern toolkit, highlighting the integration of AI technologies and illustrating the real-world applications of these advanced technologies, providing valuable insights and best practices.

Language: Kotlin - Size: 71.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 4

tomczyn/ellipse

Pragmatic Unidirectional Data Flow for Android

Language: Kotlin - Size: 435 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 20 - Forks: 2

kl3jvi/mvi_clean_architecture

🍔 Restaurant listing android app using MVI architecture. Using jetpack libraries such as Flows,Coroutines, Dagger-Hilt, Room etc.

Language: Kotlin - Size: 14.6 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 3

AnupAmmanavar/Mvi-SwiftUI

Mvi Architecture for SwiftUI Apps. MVI is a unidirectional data flow architecture.

Language: Swift - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 20 - Forks: 6

MayconCardoso/Modularized-Kotlin-Clean-Architecture-Showcase

This project has been created as a playground just to practice a little bit of Kotlin and it's libraries; It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.

Language: Kotlin - Size: 271 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 4

iamBedant/Android-Mvi-Starter

Android MVI Starter application

Language: Kotlin - Size: 182 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 5

azrael8576/teachlink

This is a modularized app that utilizes a single-activity MVI architecture, incorporating both Jetpack Compose and Material 3, all while following the best practices of Android MAD.

Language: Kotlin - Size: 66.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 18 - Forks: 1

K-M-9/Payment-Paymob-Android-Compose

Paymob Integration in Android using the new method, which is the Mobile SDKs to make it easier for developers to use Paymob functionalities in their applications after this project you can pay with visa or master card or wallets (Vodafone Cash, Orange Cash, Etisalat Cash) in your android app.

Language: Kotlin - Size: 5.7 MB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 18 - Forks: 0

boitakub/Bogadex

🎲 BoardGameGeek collections explorer application using Compose, Koin, Flow, Room, Work Manager based on MVVM architecture.

Language: Kotlin - Size: 10.3 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 17 - Forks: 2

mitchtabian/UI-Communication-with-MVI

Effective UI Communication with MVI architecture, a BaseActivity and the Repository Pattern.

Language: Kotlin - Size: 134 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 6

whether-jacket/weather-app-2020-android

Android Weather App 2020

Language: Kotlin - Size: 2.76 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 1

MayconCardoso/ArchitectureBoilerplateGenerator

Create all files of all layers of your application connecting all of them. It also creates a new module for each feature generated.

Language: Kotlin - Size: 350 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 2

floschu/Reaktor

👾 A Framework for reactive and unidirectional Kotlin application archtitecture with RxJava2.

Language: Kotlin - Size: 277 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 2

codecameo/SlushFlicksKMM

The core objective of this project was to have hands-on experience on recent Kotlin Multiplatform Mobile(KMM), Android jetpack library components like compose, navigation and MVI architecture. 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.

Language: Kotlin - Size: 13.8 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 0

cooler333/Swiftea

Swift implementation of the elm architecture (TEA)

Language: Swift - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 3

AMMA-Family/Keemun

Language: Kotlin - Size: 243 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 1

nicconicco/Arch-DBZ

In this repo, I will show implementations of differents architecture in the Android Nativo World, like MVC, MVP, MVVM, Clean, MVI.

Language: Kotlin - Size: 5.15 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 14 - Forks: 0

azrael8576/picquest

This is a modularized app designed for exploring high-quality image and video content, utilizing a single-activity MVI architecture. It's fully built with Jetpack Compose and Material 3, incorporating Paging3 and Jetpack Media3 ExoPlayer.

Language: Kotlin - Size: 95.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 13 - Forks: 0

hoc081098/search-book-MVVM-MVI-RxSwift

:cyclone: Learning :zap: Search book MVVM / MVI + RxSwift 🌸Just combine, filter, transform Stream...

Language: Swift - Size: 153 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 13 - Forks: 3

atabekm/moviessimo

Android kotlin sample app with modern tech stack

Language: Kotlin - Size: 3.91 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 2

MayconCardoso/Mvvm-Architecture-Toolkit

This is only a personal implementation of MVVM architecture that makes your life easier by helping you to keep your screen components independently. It also has a concept of "interaction" defining exactly what the user can do on your screen turning the testing process extremely easier, once now you are able to test the "state" of your app.

Language: Kotlin - Size: 291 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 1

memtrip/eosreach-ios

An EOS wallet developed in Swift using the eos-swift SDK and the model view intent (MVI) design pattern. This wallet serves as a blueprint for how other developers might want to utilise eos-swift to develop native iOS apps that consume the EOS blockchain.

Language: Swift - Size: 3.03 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 2

RamziJabali/just-jog-android

Android jog tracking application.

Language: Kotlin - Size: 53 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 12 - Forks: 1

AppOutlet/GameOutlet

Find the best prices on PC games

Language: Kotlin - Size: 4.22 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

tusharpingale04/NewsAppMVI

News App 📰 is an simple application based on event based MVI architectural pattern on top of Jetpack architecture components ❤️

Language: Kotlin - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

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! 🚀

Language: Kotlin - Size: 226 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 2

kimdohun0104/kinda

Kind of state management library (MVI)

Language: Kotlin - Size: 351 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 2

AhmedOmara14/MVI-Android

MVI (Model-View-Intent) Architecture for Android

Language: Kotlin - Size: 137 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 3

codeskraps/sBrowser

A simple internet browser for Android

Language: Kotlin - Size: 72.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 2

KennethSS/Movie

🎬 Android Movie using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.

Language: Kotlin - Size: 173 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 1

vicidroiddev/amalia

Amalia is an MVP/MVI implementation which dictates a straightforward pattern involving uni-directional stream of view states to render and ui events to process.

Language: Kotlin - Size: 1.89 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

sjavokhir/photoplay

A movie and TV Show streaming mobile app built with Jetpack Compose.

Language: Kotlin - Size: 16.8 MB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 0

mtomczynski/MVI

Pragmatic Unidirectional Data Flow for Android

Language: Kotlin - Size: 334 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 3

nikolaDrljaca/KeepCompose

Simple android project made with the latest UI framework Jetpack Compose (ComposeUI)

Language: Kotlin - Size: 508 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 0

dinarajas/BmiCalc

BMI Calculator - MVI implementation for iOS

Language: Swift - Size: 345 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 1

chRyNaN/cycle

Kotlin Multi-platform Presentation Layer Design Pattern Library

Language: Kotlin - Size: 1.16 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 0

saksham24/Android-simple-MVI-pattern-with-MVP-MVVM-collaboration

A simple explanation of android MVI pattern coded in both Java and kotlin.

Language: Java - Size: 255 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1

zyferlink/android-mvi-base

Clean-Feature-MVI is a modular Android architecture using MVI (Model-View-Intent) for predictable state management and clear separation of concerns. It follows a feature-based structure, making it easy to scale and maintain apps.

Language: Kotlin - Size: 1.29 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

mo0rti/android-blueprint-hilt-modularization

This project offers a cutting-edge approach to modularization using the highly popular Hilt dependency injection library, along with a robust Model-View-Intent (MVI) architecture pattern.

Language: Kotlin - Size: 2.24 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 0

hpost/rx-mvi

Minimal framework for Model View Intent inspired Android applications written in Kotlin

Language: Kotlin - Size: 373 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

dalafiarisamuel/unsplash-api-compose

A project to display images from https://unsplash.com using Jetpack Compose

Language: Kotlin - Size: 12.8 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 0

yuexunshi/ComposeTutorial

Compose演示仓库

Language: Kotlin - Size: 155 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

kaleidot725/Draft

This repository contains a note-taking application that is implemented MVI architecture using Koin, Jetpack Compose, Navigation Compose, Orbit MVI.

Language: Kotlin - Size: 6.96 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

broken-bytes/Swift-MVI-pattern

A simple approach on MVI with Swift under iOS using a demo hero selection App

Language: Swift - Size: 1.78 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

vishal2376/mini2048

A Mini Game 2048, created with Jetpack compose with MVI + Clean architecture

Language: Kotlin - Size: 122 KB - Last synced at: 16 days ago - Pushed at: 21 days ago - Stars: 6 - Forks: 0

Related Topics
kotlin 200 android 187 jetpack-compose 124 mvi 121 clean-architecture 94 coroutines 85 mvi-android 84 retrofit2 80 kotlin-android 61 compose 45 kotlin-coroutines 44 flow 43 mvi-clean-architecture 41 mvvm-architecture 38 hilt 36 koin 33 dagger-hilt 33 room 32 room-database 32 viewmodel 25 coroutines-android 23 mvvm 22 livedata 21 retrofit 21 kotlin-multiplatform 21 hilt-dependency-injection 20 hilt-android 19 dagger2 19 jetpack-android 19 ktor 19 mvi-coroutines-flow 18 android-architecture 18 unit-testing 18 android-application 18 coroutines-flow 17 rxjava2 17 navigation-component 17 jetpack 17 android-app 16 room-persistence-library 15 architecture 15 kotlin-flow 14 jetpack-navigation 14 mvvm-android 14 material-design 13 mvp-architecture 13 paging3 13 swift 12 coil 12 unidirectional-data-flow 12 ktor-client 12 dependency-injection 11 architecture-components 11 reactive-programming 11 compose-multiplatform 10 clean-code 10 koin-kotlin 10 firebase 9 mockk 9 jetpackcompose 9 modularization 9 ios 9 android-mvi 9 android-mvi-sample 9 kmp 9 android-studio 8 redux 8 mvi-coroutines-flow-kotlin 8 stateflow 8 state-management 8 android-library 8 material3 7 kmm 7 sqldelight 7 android-clean-architecture 7 rxswift 7 moshi 7 swiftui 7 okhttp3 7 glide 6 dagger2-android 6 mvp 6 mvc-architecture 6 koin-android 6 coil-image-loader 5 rxandroid 5 compose-navigation 5 voyager 5 exoplayer 5 lottie-animation 5 navigation 5 elm-architecture 5 navigation-compose 5 weather-app 5 mvp-android 5 mvvm-pattern 5 functional-reactive-programming 5 datastore 5 navigation-architecture-component 5 coil-compose 5