Kotlin Mvi

Open-source Kotlin projects categorized as Mvi

Top 23 Kotlin Mvi Projects

  1. QKSMS

    The most beautiful SMS messenger for Android

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. MyBrain

    All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.

  4. circuit

    ⚡️ A Compose-driven architecture for Kotlin and Android applications. (by slackhq)

  5. whatsApp-clone-compose

    📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.

  6. orbit-mvi

    A simple MVI framework for Kotlin Multiplatform and Android

  7. MVICore

    MVI framework with events, time-travel, and more

  8. Stable-Diffusion-KMP

    Stable Diffusion AI client app for Android and iOS

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. MVI-Coroutines-Flow

    Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | Koin DI | SharedFlow | StateFlow | Arrow.kt Android Sample

  11. MVIKotlin

    Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel)

  12. FlowMVI

    Architecture Framework for Kotlin. Reuse every line of code. Handle all errors automatically. No boilerplate. Build features in minutes. Analytics, metrics, debugging in 3 lines of code. Make all code thread-safe. 50+ features.

    Project mention: What are AI agent skills and how to use them - complete breakdown with examples | dev.to | 2026-01-12

    Recently I started seriously developing skills. I even created a marketplace of Claude plugins for Respawn, where I keep a skill for ksrc and a skill for FlowMVI. I'm increasingly using and creating different skills, and many of you are asking: "What even is this?". And I also see articles on the internet that incorrectly explain and incorrectly recommend creating and using skills.

  13. MVIKotlin

    Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library (by badoo)

  14. KeyPass

    KeyPass: Open Source Project & An Offline Password Manager. Store, manage, and take control securely.

  15. antimine-android

    Antimine is an open source minesweeper-like puzzle game.

  16. gamedge

    An Android application for browsing video games and checking the latest gaming news from around the world.

  17. TimePlanner

    Absolutely free, convenient and fast daily task planning

  18. uniflow-kt

    Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming

  19. uhuruphotos-android

    🖼️A modern media gallery, with features like backup/sync, semantic search, media map, face recognition, memories and much more built using the latest Android technologies.

  20. 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

  21. freeDictionaryApp

    freeDictionaryApp or free Dictionary App is a simple Android application for freeDictionaryAPI and Wiktionary API. (a reincarnation of https://github.com/yamin8000/Owl2) implemented using Kotlin and Jetpack Compose

  22. ballast

    Opinionated Application State Management framework for Kotlin Multiplatform (by copper-leaf)

    Project mention: Building Vesper on Ballast: One State Model to Rule Them All | dev.to | 2026-09-03

    Ballast started out as a KMP MVI framework, essentially a take on the Redux library popular with React. But Ballast takes the general idea of Redux and expands it to leverage some really nice features of the Kotlin language (like sealed interfaces), while allowing more flexibility to the overall "unidirectional data flow" programming model though the use of Coroutines, all without sacrificing any of the safety that this pattern was created for. Ballast is a highly opinionated library that aims to give you a structure for your code that is easily repeatable, yet adaptable for each individual application.

  23. Quotes-app

    A minimalistic quotes app (by shalenMathew)

    Project mention: You're not a good Indie Developer if you don't write test cases: I said it. | dev.to | 2026-04-27

    I don’t claim to be an expert indie dev, but I am an active one. I’ve spent the last year building Quotes App and MovieFlix, and honestly, the process taught me more than any tutorial could. With 200+ GitHub stars between them, I figured it was time to share what I’ve learned about the solo dev grind

  24. Sesame

    Android architecture components made right (by aartikov)

  25. MovieFlix_App

    MovieFlix is a cinephile's movie diary

    Project mention: You're not a good Indie Developer if you don't write test cases: I said it. | dev.to | 2026-04-27

    I don’t claim to be an expert indie dev, but I am an active one. I’ve spent the last year building Quotes App and MovieFlix, and honestly, the process taught me more than any tutorial could. With 200+ GitHub stars between them, I figured it was time to share what I’ve learned about the solo dev grind

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin Mvi discussion

Log in or Post with

Kotlin Mvi related posts

  • Building Vesper on Ballast: One State Model to Rule Them All

    1 project | dev.to | 3 Sep 2026
  • Vesper Design Diaries: Building a Production-Grade KMP App on a Bootstrap Budget

    1 project | dev.to | 3 Sep 2026
  • Amazon Photos Multi-User Access

    1 project | /r/DataHoarder | 30 Apr 2023
  • Is MVI way to go for new applications with compose

    3 projects | /r/androiddev | 24 Dec 2022
  • good self-hosted google photos alternatives with (android) app?

    1 project | /r/selfhosted | 14 Aug 2022
  • LibrePhotos Development: 2022 - Week 20

    1 project | /r/librephotos | 18 May 2022
  • LibrePhotos Development: 2022 - Week 16 / 17 / 18 / 19

    1 project | /r/librephotos | 9 May 2022
  • A note from our sponsor - AppSignal
    www.appsignal.com | 5 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source Mvi projects in Kotlin? This list will help you:

# Project Stars
1 QKSMS 4,592
2 MyBrain 2,217
3 circuit 1,856
4 whatsApp-clone-compose 1,380
5 orbit-mvi 1,345
6 MVICore 1,301
7 Stable-Diffusion-KMP 1,275
8 MVI-Coroutines-Flow 1,114
9 MVIKotlin 1,034
10 FlowMVI 951
11 MVIKotlin 829
12 KeyPass 786
13 antimine-android 785
14 gamedge 715
15 TimePlanner 696
16 uniflow-kt 593
17 uhuruphotos-android 405
18 ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack 293
19 freeDictionaryApp 220
20 ballast 162
21 Quotes-app 116
22 Sesame 112
23 MovieFlix_App 66

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?