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

GitHub topics: mvi-architecture

razaghimahdi/Crypto-news

Crypto news by MVI Architecture and use cases, Retrofit and Koin

Language: Kotlin - Size: 5.3 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

pedroql/mvflow

Simple Android MVI architecture using Kotlin Flows

Language: Kotlin - Size: 706 KB - Last synced at: 29 days ago - Pushed at: 5 months ago - Stars: 124 - Forks: 10

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: 13 days ago - Pushed at: about 2 years ago - Stars: 43 - Forks: 3

ShiftHackZ/AndroidCoreMVI

Compose Library that implements MVI architecure pattern

Language: Kotlin - Size: 111 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

akurcubic/CatList

Mobile application for exploring and browsing cat breeds

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

xtro/SwiftMVI

A lightweight MVI framework for Swift

Language: Swift - Size: 596 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 2

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: 9 months ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 11

LamNguyen17/Android_Clean_Architecture

Sample Pixabay API with Android Kotlin . 🍭 Clean Architecture - 🌰 MVI Architecture - 🌸 SOLID - πŸ”† Retrofit2 - πŸ”₯ Hilt(DI)- 🀟 Material3

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

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: about 1 month ago - Pushed at: 11 months ago - Stars: 118 - Forks: 6

razaghimahdi/Movie-List-By-Jetpack-Compose-01

simple project base mvi architecture, use-cases and multi-module

Language: Kotlin - Size: 492 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

daveloper32/Trekscape

TrekScape is a personalized recommendations travel app for Android, developed with Kotlin by a passionate team of Colombian developers. Discover destinations globally or locally based on your own preferences, explore an interactive map, and get AI-powered recommendations from Gemini.

Language: Kotlin - Size: 36.1 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

HumoyunMavlonov/MyMuzzOne

MusicPlayer for android in kotlin #MVI #Android-Service #Media3 #NpotificationHelper #Jetpack-Compose #ScreenModel #Dagger-Hilt #Voyager

Language: Kotlin - Size: 1.25 MB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

MuhammedAshrafM/MovieApp

This Android movie app allows users to discover the latest and most popular movies with a user-friendly interface. The app is built using Kotlin and follows the Model-View-Intent (MVI) architecture pattern to ensure a clear separation of concerns, making the codebase more manageable and scalable.

Language: Kotlin - Size: 14.7 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

sonu-kumar-code/Notes-App

Contains: Add/Edit and Customize Notes , Search, Filters(Date, Title, Background)

Language: Kotlin - Size: 123 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

boitakub/Bogadex

🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

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

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

AkshayAshokCode/Android-Architectures

(WIP)This repository showcases all different Architecture patterns in Android

Language: Kotlin - Size: 150 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

mozhdehNouri/WeatherApp

Weather app

Language: Kotlin - Size: 11.1 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

sergejsha/knot

Unidirectional reactive state container for Android & Kotlin.

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

RamziJabali/just-jog-android

Android jog tracking application.

Language: Kotlin - Size: 53 MB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 1

Madold/cosas-de-unicor-app

This is an app that aims to be a right hand for both new and old students at the University of Cordoba. It provides tools such as academic formats at your fingertips, a real-time chat and a news channel to keep you informed of what is happening at the University.

Language: Kotlin - Size: 259 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

mohamad-abuzaid/KMP-MoviesApp

Kotlin multi-platform (KMP) movie App that leverages modern Android development practices with Compose multi-plaform, including Clean Architecture with multi-module structure and MVI pattern. With Koin for DI, Ktor for networking and Coroutines.

Language: Kotlin - Size: 5.93 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

ibrohimkhan/country-information

Country Information App that fetches data from the REST Countries API and displays information about different countries

Language: Kotlin - Size: 308 KB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

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: 11 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

osamasayed585/JetCoffee

JetCoffee is a modern Android app designed to enhance the coffee experience by providing detailed information on various coffee types, their ratings, and prices, with an attractive and user-friendly interface.

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

VasilijeJukic01/Catalog

Android mobile app about cats.

Language: Kotlin - Size: 1.24 MB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Anvell/async

Type describing generic asynchronous value

Language: Kotlin - Size: 208 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Neo-glitch/NeoCalc

A simple , sleek and user-friendly calculator app built entirely with Jetpack Compose with support for both light and dark theme modes

Language: Kotlin - Size: 2.75 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Hisham-reactz/flutter_best_practices

Flutter best practices ( Null Safety , MVI architecture using bLOC package , TDD , Unit testing , Widget Testing , Integration testing , CI/CD pipeline using code magic )

Language: Dart - Size: 253 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

irinatomic/Catalist_mobile_app

A comprehensive cat breeds mobile app

Language: Kotlin - Size: 1.1 MB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

AbdulRehmanNazar/KMP-TODO-App

KMP based TODO task application for android, IOS using MVI architecture, Realm DB, Voyager navigation.

Language: Kotlin - Size: 224 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

nqmgaming/TodoAppLab

Todo app using Room and Jetpack Compose

Language: Kotlin - Size: 799 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

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: 9 months ago - Pushed at: over 2 years ago - Stars: 68 - Forks: 3

memtrip/android-mvi

Android MVI design pattern in Kotlin

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

hyperskill/mobile-app

Mobile applications for the Hyperskill online learning platform

Language: Kotlin - Size: 36.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 10

mirianfonkam/LittleLemon

πŸ‹ This is a food menu app developed in Kotlin, MVI and Jetpack Compose for the Little Lemon Restaurant. This is the Android App Capstone Project for the Meta Android Developer Professional Certificate.

Language: Kotlin - Size: 3.7 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 1

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: 28 days ago - Pushed at: 7 months ago - Stars: 13 - Forks: 3

chRyNaN/cycle

Kotlin Multi-platform Presentation Layer Design Pattern Library

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

M-Hosein-Developer/Film_App

Technology :Kotlin - Jetpack Compose - Mvi - Navigation Compose - Retrofit - Room - Dagger Hilt - Coroutines - Flow - Lottie - Coil

Language: Kotlin - Size: 6.03 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

galex/yamvil

Yamvil is a runtime library and compiler plugin to help Android Developers write Screens that adhere to the MVI Pattern.

Language: Kotlin - Size: 285 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Lime-blur/ModelViewEvent

A library to simplify the implementation of the MVI architecture in Android.

Language: Kotlin - Size: 166 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Fakher-Hakim/Android-MVI-Koin-Rx

Language: Kotlin - Size: 126 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

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

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

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

eliseo-juan/cabify-challenge-android Fork of cabify/MobileChallenge πŸ“¦

Cabify Mobile Challenge

Language: Kotlin - Size: 2.64 MB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

iron3oxide/flet-mvp-utils πŸ“¦

Language: Python - Size: 91.8 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

enesokurterzi/note-app

The app can keep your notes and you need to log in with email and password. You can also use Google authentication to log in.

Language: Kotlin - Size: 317 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

prasannajeet/Sample_MVI_ReactNative

Sample project that aims to implement an MVI architecture in React Native using hooks as the state manager/reducer layer mimicking a ViewModel in native Android

Language: Java - Size: 386 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

gironnetd/todo-mvi-rxswift-swift

Language: Swift - Size: 1.71 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gironnetd/todo-mvi-coroutines-kotlin

Language: Kotlin - Size: 273 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gironnetd/RealEstateManager

Language: HTML - Size: 11.6 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cuongpm/android-mvi-coroutines

πŸ”₯πŸ”₯ Sample for MVI architecture with: Kotlin, Coroutines, LiveData, Dagger2, Room, Retrofit and more.

Language: Kotlin - Size: 124 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 2

mikel063093/Android-architecture-components-demo

Language: Kotlin - Size: 4.02 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

numq/reduce-and-conquer

A way to implement a Clean Architecture in Compose Multiplatform project

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

Tibi19/khajiit-has-books

A book-reader android application containing all books in the fantasy franchise "The Elder Scrolls"

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

nathanmeade/MVIArchitectureExample

This is a step-by-step implementation of Coding with Mitch's Model-View-Intent (MVI) Architecture tutorial series: https://codingwithmitch.com/courses/model-view-intent-mvi-architecture/

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

MehdiSekoba/imdb

MVI Architecture Android Imdb

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

WangZhiYao/Keeper

An Android application designed to assist users by managing their JX3 game accounts and characters.

Language: Kotlin - Size: 372 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

arranlomas/Trickl

trickl torrent client

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

gautam84/WeatherToday

β›… WeatherToday is a simple weather app built using the MVI architecture pattern. It uses the Android phone's gps to retrieve user's current location and then retrieves weather information using open-meteo API.

Language: Kotlin - Size: 10.5 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

JayDev-Lee/GithubBrowserSample

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

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

julianomoraes/componentizationArch

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

nahlasamir244/CurrencyApp

This is Android Demo app for Currency conversion and Display history of Currencies Rates

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

EduDev06/MVIComposeProject

This projects is based on MVI architecture using jetpack compose, room and retrofit as main libraries. Its functionality is easy to understand, through a remote search , we will search a name to find its gender, name, and other data. Moreover we will save the data and retrieve using room as database.

Language: Kotlin - Size: 116 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

CORDEA/MviDemo

Based on https://github.com/CORDEA/VultrShowcase.

Language: Kotlin - Size: 158 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

davinctor/RecordAndListen

MVI sample app with ability to record and play a record

Language: Kotlin - Size: 137 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

farooqahmadm1/Dictionary-App

Practice Project with Clean architecture(offline +online)

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

mahdizareeii/KotlinMultiPlatform

A sample kotlin multiplatform project

Language: Kotlin - Size: 388 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

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

AttilaAKINCI/ChatterAI

Chatter AI is a Gemini AI powered chatting app which can simulate mutual chatting behaviour.

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

rahul-0402/android-compose-blog-app

Android application built with Jetpack Compose, following the MVI (Model-View-Intent) and Clean Architecture principles.

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

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: almost 2 years ago - Stars: 8 - Forks: 0

lyh990517/Android_MVI_Tutorial

This project has been created with newcomers in mind, offering a gentle introduction to MVI principles. It's the perfect starting point for anyone looking to dive into MVI architecture, making it as straightforward and beginner-friendly as possible.

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

WonSeokk/JetPack-Compose-SPOOR

JetPack Composeλ₯Ό μ‚¬μš©ν•œ μœ κΈ°λ™λ¬Ό 검색 μ–΄ν”Œ

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

ezatpanah/MVI-Architecture-SimpleTaskApp

The purpose of this project series is to teach different architectures with different structures, and you can check these architectures and structures.

Language: Kotlin - Size: 465 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

MostafaAryan/Trends

πŸ”₯ Trends is an open-source Android client for Google Trends website. It is a multi-module project based on Kotlin MVI architecture and uses jetpack compose to implement its UI.

Language: Kotlin - Size: 297 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

naeemdev/Jetpack-Compose-MVI-Architecture

The MVI (Model-View-Intent) architecture in Jetpack Compose is an approach to handling UI and business logic in Android apps

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

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

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: about 3 years ago - Stars: 35 - Forks: 6

Kotlin-Android-Open-Source/sample_pagination_MVI

MVI pagination RecyclerView

Language: Kotlin - Size: 7.02 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 5

anselmoalexandre/Compose-Playground-MVI-architecture

Android app made with Compose using MVI architecture

Language: Kotlin - Size: 1.17 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

VladShurakov/WeatherApp

:partly_sunny: Weather App on Kotlin MVI Clean Architecture on Android.

Language: Kotlin - Size: 2.73 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

animeshroydev/AnimesAPIBlog

Demo video of Blog website from where app CREATE, DELETE, UPDATE post etc: https://youtu.be/I5jV_RvyGv0

Language: Kotlin - Size: 312 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

blueskyredsky/ShoppingApp

A fake shopping developed using TDD approach

Language: Kotlin - Size: 101 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gabrieltavares0123/AwesomeRecipesApp

Awesome Recipes project using Android Jetpack features.

Language: Kotlin - Size: 300 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

AMMA-Family/Keemun

Language: Kotlin - Size: 243 KB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

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

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

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

TharunBalaji2004/compose-news-app

πŸ“°πŸ“± A News app powered by Jetpack Compose, following Clean Architecture (MVVM + MVI) principles and utilizes Paging3, Retrofit, Room, DataStore, and Dagger Hilt for seamless performance and modern development

Language: Kotlin - Size: 1.39 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ezatpanah/MVI-TheMealdb-API

MVI architecture - The Mealdb API

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

mflknr/CoordinatorSwiftUITest

A test repository for implementing the Coordinator Pattern using FlowStacks and MVI on top of SwiftUI.

Language: Swift - Size: 56.6 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

prongbang/mvi-flow

MVI = Coroutine + Flow Android

Language: Kotlin - Size: 159 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

AzizbekLive/NewsApp-Compose

A news app developed for learning and practicing modern Android app development techniques and libraries.

Language: Kotlin - Size: 11.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AzizbekLive/CurrencyConverter

A simple currency converter app built for learning purposes. This app demonstrates the use of clean architecture, MVI (Model-View-Intent) pattern, Retrofit for API calls, and dependency injection.

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

immustafa/AndroidArchKotlin

Android Architecture - MVVM - MVI

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

AzizbekLive/randomuser-api

A learning project showcasing Android app development with Jetpack Compose, Dependency Injection, Retrofit 2, Clean Architecture, and the MVI architecture, Kotlin coroutines, Http3, Glide and Voyager.

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

Ranawatt/TaxyRider

Language: Kotlin - Size: 1.6 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

MrAmmia/infinite_scrolling

An app that implements endless scroll feature with images using paging

Language: Kotlin - Size: 103 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Related Keywords
mvi-architecture 380 kotlin 196 android 180 mvi 119 jetpack-compose 113 clean-architecture 91 coroutines 84 mvi-android 80 retrofit2 77 kotlin-android 56 kotlin-coroutines 42 compose 41 flow 40 mvi-clean-architecture 37 mvvm-architecture 36 hilt 35 dagger-hilt 30 room-database 30 room 29 koin 29 viewmodel 24 coroutines-android 23 mvvm 22 kotlin-multiplatform 22 livedata 21 retrofit 21 dagger2 20 hilt-android 19 unit-testing 18 jetpack-android 18 hilt-dependency-injection 18 android-architecture 18 ktor 18 navigation-component 17 rxjava2 17 coroutines-flow 16 android-application 16 jetpack 16 mvi-coroutines-flow 16 architecture 15 room-persistence-library 15 mvvm-android 14 android-app 14 jetpack-navigation 14 kotlin-flow 14 mvp-architecture 13 material-design 13 paging3 12 ktor-client 12 unidirectional-data-flow 12 swift 12 coil 12 reactive-programming 11 architecture-components 11 compose-multiplatform 10 modularization 10 koin-kotlin 10 dependency-injection 10 ios 9 kmp 9 android-mvi-sample 9 clean-code 9 android-mvi 9 jetpackcompose 8 mockk 8 android-library 8 state-management 8 redux 8 firebase 8 mvi-coroutines-flow-kotlin 8 android-studio 8 swiftui 7 android-clean-architecture 7 stateflow 7 okhttp3 7 moshi 7 rxswift 7 sqldelight 7 material3 7 kmm 7 mvp 6 elm-architecture 6 dagger2-android 6 mvc-architecture 6 glide 6 rest-api 5 lottie-animation 5 mvp-android 5 viewbinding 5 functional-programming 5 functional-reactive-programming 5 jetpack-lifecycle-components 5 rxandroid 5 coroutines-flow-mvi 5 mvvm-pattern 5 datastore 5 navigation-architecture-component 5 coil-image-loader 5 compose-navigation 5 koin-android 5