Kotlin Viewmodel

Open-source Kotlin projects categorized as Viewmodel

Top 23 Kotlin Viewmodel Projects

  1. Olauncher

    Minimal AF Launcher for Android. Reduce your screen time. Daily wallpapers.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. apps-android-wikipedia

    πŸ“±The official Wikipedia app for Android!

  4. awesome-android-kotlin-apps

    πŸ‘“ A curated list of awesome android kotlin apps by open-source contributors.

  5. moko-mvvm

    Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development

  6. Stable-Diffusion-Android

    Stable Diffusion AI client app for Android

  7. Theatre

    Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭 (by andremion)

  8. KMP-ObservableViewModel

    Library to use AndroidX/Kotlin ViewModels with SwiftUI

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. uniflow-kt

    Uniflow πŸ¦„ - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming

  11. compose-navigation-reimagined

    🌈 Type-safe navigation library for Jetpack Compose

  12. resaca

    Compose Multiplatform library to scope ViewModels to a Composable, surviving configuration changes and navigation

  13. Delish

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

  14. NYTimes-App

    πŸ—½ A Simple Demonstration of the New York Times App πŸ“± using Jsoup web crawler with MVVM Architecture πŸ”₯

  15. AndroidCleanArchitecture

    This is a project built with Love ❀️ and also with Clean architecture in Android .

  16. android-retained-instance

    [ACTIVE] A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.

  17. mentorship-android

    Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the Android application of this project.

  18. viewmodel-lifecycle

    🌳 ViewModel Lifecycle allows you to track and observe Jetpack's ViewModel lifecycle changes.

  19. DeezerClone

    This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.

  20. MVVM-To-Do-App

    Android To-Do MVVM Architecture App written in Kotlin.(ViewModel, ROOM, Livedata, Coroutines)

  21. updater-for-spotify

    Updater For Spotify allows you to download the latest version of Spotify

  22. Clean-MVVM-NewsApp

    Android News app developed using Clean + MVVM architecture

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

  24. Dice

    Dice 🎲 is a minimalistic, intuitive and an ad-free dice roll application (by binaryshrey)

  25. WellnessCity

    An app to help user stay healthy, get Health and Diet tips/advice and Covid 19 Regular Reminder to stay safe

  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 Viewmodel discussion

Log in or Post with

Kotlin Viewmodel related posts

  • Jetpack compose textfield not scrolling to cursor position when it's resized

    1 project | /r/androiddev | 13 Dec 2022
  • ⟳ 0 apps added, 7 updated at apt.izzysoft.de

    1 project | /r/FDroidUpdates | 3 Sep 2022
  • I migrated my notes app to compose, hope you like it

    1 project | /r/freesoftware | 3 Sep 2022
  • I migrated my notes app to compose, hope you like it

    1 project | /r/fossdroid | 3 Sep 2022
  • I migrated my notes app to compose, hope you like it

    1 project | /r/androidapps | 3 Sep 2022
  • I migrated my app from xml to compose πŸ˜„

    2 projects | /r/androiddev | 3 Sep 2022
  • I Added Material You To My Notes App

    1 project | /r/fossdroid | 2 Aug 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

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

# Project Stars
1 Olauncher 2,768
2 apps-android-wikipedia 2,652
3 awesome-android-kotlin-apps 2,630
4 moko-mvvm 1,081
5 Stable-Diffusion-Android 969
6 Theatre 641
7 KMP-ObservableViewModel 640
8 uniflow-kt 604
9 compose-navigation-reimagined 557
10 resaca 536
11 Delish 522
12 NYTimes-App 514
13 AndroidCleanArchitecture 328
14 android-retained-instance 325
15 mentorship-android 166
16 viewmodel-lifecycle 106
17 DeezerClone 95
18 MVVM-To-Do-App 82
19 updater-for-spotify 79
20 Clean-MVVM-NewsApp 51
21 BasicMVIApp 36
22 Dice 35
23 WellnessCity 23

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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