kmp-viewmodel

There are 21 repositories under kmp-viewmodel topic.

  • D-KMP-sample

    dbaroncelli/D-KMP-sample

    D-KMP Architecture official sample: it uses a shared KMP ViewModel and Navigation for Compose and SwiftUI apps.

    Language:Kotlin865302689
  • Youtube-Clone-KMP

    KhubaibKhan4/Youtube-Clone-KMP

    YouTube clone using Kotlin Multiplatform. It supports the Android, iOS, Web and Desktop Application. A better version of Original Applications.

    Language:Kotlin40810448
  • GithubSearchKMM-Compose-SwiftUI

    hoc081098/GithubSearchKMM-Compose-SwiftUI

    🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture

    Language:Kotlin2184522
  • News-KMP-App

    Coding-Meet/News-KMP-App

    News Kotlin Multiplatform project designed to target Android, iOS, Windows, macOS, Linux platforms.

    Language:Kotlin172429
  • kmp-viewmodel

    hoc081098/kmp-viewmodel

    🔆 Kotlin Multiplatform ViewModel. Kotlin Multiplatform MVVM. Common/Shared ViewModel in Kotlin Multiplatform - A Kotlin Multiplatform library that provides shared MVVM for UI applications. Components are lifecycle-aware on Android. Supports Android Parcelable, Kotlin Parcelize, AndroidX SavedStateHandle for restoring state after process death.

    Language:Kotlin1674196
  • pablichjenkov/macao-sdk

    Micro framework to build Compose Multiplatform Apps.

    Language:Kotlin130616
  • hoc081098/solivagant

    🔆 Compose Multiplatform Navigation library - 🌸 Pragmatic, type safety navigation for Compose Multiplatform. Based on Freeletics Khonshu Navigation. ♥️ ViewModel, SavedStateHandle, Lifecycle, Multi-Backstacks, Transitions, Back-press handling, and more...

    Language:Kotlin1162104
  • kotlin-channel-event-bus

    Kotlin-Multiplatform-Foundation/kotlin-channel-event-bus

    A Kotlin Multiplatform library that provides a simple event bus implementation using KotlinX Coroutines Channels. Multi-keys, multi-producers, single-consumer and thread-safe event bus backed by kotlinx.coroutines.channels.Channels

    Language:Kotlin45243
  • pablichjenkov/macao-marketplace

    Server driven UI experiment

    Language:Kotlin35102
  • hoc081098/Compose-Multiplatform-KmpViewModel-Unsplash-Sample

    Compose Multiplatform and Kotlin Multiplatform ViewModel sample

    Language:Kotlin29226
  • KhubaibKhan4/Wallpaper-KMP

    Wallpaper Desktop Kotlin Multiplatform (Android, iOS, Desktop & Web). A KMP application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.

    Language:Kotlin16303
  • hoc081098/Compose-Multiplatform-Todo-solivagant-koin-Sample

    Compose Multiplatform Navigation and Kotlin Multiplatform ViewModel sample. solivagant and kmp-viewmodel sample

    Language:Kotlin13311
  • KhubaibKhan4/News-KMP

    News Kotlin Multiplatform Project developed using KMP, Shared UI. It supports Android, iOS, Web & Desktop Application. It uses the New York Times Rest API.

    Language:Kotlin13312
  • OlgaDery/health_connect_multiplatform

    KMM/KMP sample app using Kotlin coroutines, flows, viewmodel, SQLDelight as a local data storage), platform-specific location APIs and health data central repositories (HealthKit in iOS and HealthConnect in Android).

    Language:Kotlin8100
  • mahdizareeii/KotlinMultiPlatform

    A sample kotlin multiplatform and compose multiplatfrom project

    Language:Kotlin4110
  • KarelHudera/FinBlue

    FinBlue is a modern Kotlin Multiplatform (KMP) application designed for iOS and Android, providing an intuitive and seamless experience for tracking investment portfolios. Built with Jetpack Compose and SwiftUI, it ensures a native feel on both platforms while maintaining a shared business logic for efficiency and maintainability.

    Language:Kotlin20
  • darian-catalin-cucer/KMP

    The Knuth-Morris-Pratt (KMP) Algorithm is a string matching algorithm used to find the occurrence of a pattern string in a text string. It uses a preprocessing step to create a failure function to improve efficiency, making the KMP algorithm faster than other basic string matching algorithms.

    Language:Kotlin110
  • darian-catalin-cucer/kmp-algorithm

    The Knuth-Morris-Pratt (KMP) algorithm is a linear time pattern matching algorithm that efficiently searches for occurrences of a pattern in a text. It pre-processes the pattern to determine a partial match table which is used to quickly skip over sections of the text that cannot match the pattern.

    Language:Kotlin110
  • Yazan98/KMM-Sopy

    A Kotlin Multiplatform Mobile Library Utility Classes to Manage Domain Layer and Shared Logic in Mobile Apps

    Language:Kotlin110
  • cromega08/Light-Out---Another-One

    An KMP implementation of the "Light Out" game, for Android and Desktop.

    Language:Kotlin0100