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

Topic: "kmp-viewmodel"

dbaroncelli/D-KMP-sample

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

Language: Kotlin - Size: 109 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 850 - Forks: 90

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: Kotlin - Size: 159 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 382 - Forks: 53

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: Kotlin - Size: 6.42 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 216 - Forks: 22

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: Kotlin - Size: 5.01 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 158 - Forks: 6

Coding-Meet/News-KMP-App

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

Language: Kotlin - Size: 23.3 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 150 - Forks: 9

pablichjenkov/macao-sdk

Micro framework to build Compose Multiplatform Apps.

Language: Kotlin - Size: 2.74 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 111 - Forks: 6

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: Kotlin - Size: 4.12 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 107 - Forks: 4

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: Kotlin - Size: 1.76 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 45 - Forks: 3

pablichjenkov/macao-marketplace

Server driven UI experiment

Language: Kotlin - Size: 676 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 33 - Forks: 2

hoc081098/Compose-Multiplatform-KmpViewModel-Unsplash-Sample

Compose Multiplatform and Kotlin Multiplatform ViewModel sample

Language: Kotlin - Size: 6.63 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 28 - Forks: 6

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: Kotlin - Size: 15.5 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 3

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: Kotlin - Size: 53 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 13 - Forks: 2

hoc081098/Compose-Multiplatform-Todo-solivagant-koin-Sample

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

Language: Kotlin - Size: 933 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 1

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: Kotlin - Size: 217 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

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: Kotlin - Size: 1.56 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

Yazan98/KMM-Sopy

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

Language: Kotlin - Size: 105 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

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: Kotlin - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

cromega08/Light-Out---Another-One

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

Language: Kotlin - Size: 176 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Kotlin-Multiplatform-Foundation/.github

Size: 83 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

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: Kotlin - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Related Topics
kotlin-multiplatform 12 compose-multiplatform 12 kmp 11 kmp-mvvm 11 kmm 11 kotlin 8 kotlin-multiplatform-mobile 7 kmp-library 7 kmm-sample 6 kmm-mvvm 6 kmm-library 6 android 5 jetpack-compose 5 kotlin-multiplatform-viewmodel 4 kotlin-multiplatform-template 4 kotlin-multiplatform-mvvm 4 kmp-app 4 ktor-client 3 kotlin-multiplatform-sample 3 kmp-algorithm 3 kotlin-multiplatform-compose-viewmodel 3 compose-multiplatform-navigation 3 kmm-jetpack-compose 3 kmp-redux 3 compose-multiplatform-library 3 kmm-viewmodel 3 compose-multiplatform-desktop 3 swiftui 3 desktop-app 3 ios-app 3 ios-swift 2 compose-navigation 2 jetbrains-compose 2 multiplatform-compose 2 kotlin-coroutines 2 kmm-flowredux 2 cmp 2 multiplatform-navigation 2 news-kmp 2 multiplatform 2 compose-multiplatform-sample 2 mvvm 2 compose-desktop 2 kotlin-multiplatform-library 2 java 2 android-application 2 web-compose 1 news-app 1 compose-library 1 kmp-project 1 compose-web 1 desktop-compose 1 server-side-ui 1 kmm-navigation 1 server-driven-ui 1 sdui 1 koin-mvvm 1 desktop 1 newsapi 1 multiplatform-viewmodel 1 utility-library 1 utility-classes 1 shared-library 1 kotlin-flow 1 base-code 1 kotlin-flow-redux 1 kmm-swiftui 1 kmm-redux 1 kmm-plugin 1 kmm-network-layer 1 kmm-mvi 1 youtube-clone-kmp 1 youtube-clone-app 1 stateflow 1 sqldelight 1 mvi 1 multiplatform-settings 1 ios 1 declarative-ui 1 d-kmp 1 kotlin-event-handling-android 1 kotlin-event-bus 1 koltin-multiplatform-event-bus 1 eventbus 1 event-bus 1 coroutines 1 kmp-navigation 1 kmp-compose-navigation 1 swift 1 html 1 cpp 1 algorithms-datastructures 1 algorithms-and-data-structures 1 algorithms 1 algorithm-challenges 1 algorithm 1 mobile-development 1 mobile-app 1 mobile 1 kmp-matcher 1