SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Kotlin mvvm-architecture Projects
-
Pokedex
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
kotlin-sample-app
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
NotyKT 🖊️
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
-
-
DisneyCompose
🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
-
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-12Recently 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.
-
Youtube UI/UX Animation
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
-
Android-Clean-Architecture
🎞 A movie Android app that mimics a real-world project environment, showcasing Clean Architecture, Kotlin, and Jetpack Compose, with Offline-first support.
-
android-gif-search
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Compose and Robolectric tests!
-
Notify
📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools. (by aritra-tech)
-
BaseApp-Jetpack-Compose-Android-Kotlin
Sample Android Clean Architecture on App focused on written in Kotlin, following best practices using Jetpack with Compose.
-
Bindables
🧬 Android DataBinding kit that enables notifying UI layers of data changes without requiring backing properties or relying on reactive programming models like LiveData and StateFlow.
-
android-groceries-store
A Groceries Store app with basic order flow. 🍕 Help you learn modern Android development skills in real production environment. ❤️
-
-
Moviesy
A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with Chromecast support.
-
FirestoreCleanArchitectureApp
FirestoreCleanArchitectureApp is an app built with Kotlin and Firestore that displays data in real-time using the MVVM Architecture Pattern. For the UI it uses Jetpack Compose, Android's modern toolkit for building native UI.
-
-
Flixplorer
Jetpack Compose project showcasing Android MVVM guideline published on https://developer.android.com/topic/architecture#recommended-app-arch
-
AudioNote
An open source simple audio note taking app built to demonstrate android development best practices.
-
Gamebaaz
A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥
-
compose-desktop-template
💻 A Compose Desktop project template with MVVM, Dagger, Decompose, tests, and more...
-
MVVM-To-Do-App
Android To-Do MVVM Architecture App written in Kotlin.(ViewModel, ROOM, Livedata, Coroutines)
Kotlin mvvm-architecture discussion
Kotlin mvvm-architecture related posts
-
⟳ 1 apps added, 19 updated at apt.izzysoft.de
-
[Theme] Very minimal theme
-
Tracker Go: A app which gives you run statistical data through graphs and numbers and run route through maps
-
Tracker Go is an open-source project which detects the running routes and gives you a statistical view of your running working out through graph and numbers.
-
Tracker Go - Android application to track the running status
-
Running status tracking android app
-
Need new music player recommendations. VLC can't find all my music
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source mvvm-architecture projects in Kotlin? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Pokedex | 8,328 |
| 2 | RetroMusicPlayer | 5,149 |
| 3 | kotlin-sample-app | 2,436 |
| 4 | NotyKT 🖊️ | 1,762 |
| 5 | Myne | 1,470 |
| 6 | DisneyCompose | 970 |
| 7 | FlowMVI | 925 |
| 8 | Youtube UI/UX Animation | 867 |
| 9 | Android-Clean-Architecture | 452 |
| 10 | android-gif-search | 411 |
| 11 | Notify | 356 |
| 12 | BaseApp-Jetpack-Compose-Android-Kotlin | 348 |
| 13 | Bindables | 329 |
| 14 | android-groceries-store | 276 |
| 15 | Zen | 249 |
| 16 | Moviesy | 247 |
| 17 | FirestoreCleanArchitectureApp | 147 |
| 18 | Messenger-clone | 132 |
| 19 | Flixplorer | 105 |
| 20 | AudioNote | 103 |
| 21 | Gamebaaz | 96 |
| 22 | compose-desktop-template | 93 |
| 23 | MVVM-To-Do-App | 83 |