kmm-library

There are 47 repositories under kmm-library topic.

  • PatilShreyas/mutekt

    Simplify mutating "immutable" state models (a Kotlin multiplatform library)

    Language:Kotlin2528116
  • RotBolt/Flaker

    A flaky network simulator for your mobile app

    Language:Kotlin22934710
  • 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:Kotlin1974520
  • 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:Kotlin1063195
  • MayakaApps/Kache

    Kache is a lightweight Kotlin Multiplatform caching library that supports both in-memory and persistent caches and supports different eviction strategies (LRU, FIFO, MRU, and FILO).

    Language:Kotlin1063353
  • WojciechOsak/Calendar

    Kotlin Multiplatform Calendar Library

    Language:Kotlin64173
  • SnipMeDev/Highlights

    Kotlin Multiplatform (KMM) syntax highlighting engine

    Language:Kotlin581112
  • theolm/Rinku

    Deep Link Handling for Kotlin Multiplatform

    Language:Kotlin53102
  • KodeView

    SnipMeDev/KodeView

    Kotlin Multiplatform syntax highlighting views

    Language:Kotlin52180
  • 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:Kotlin421103
  • kosi-libs/Canard

    Kotlin/Multiplatform lightweight logging library.

    Language:Kotlin34354
  • fluxo-kt/fluxo

    Fluxo: Simple yet super powerful state-management framework for Kotlin Multiplatform and Android (MVI/MVVM+)

    Language:Kotlin33202
  • Crossoid/Kotlin-Native-BigDecimal

    Kotlin/Native BigDecimal implementation

    Language:Kotlin29130
  • aartikov/Replica

    Replica is a KMM library for organizing of network communication in a declarative way.

    Language:HTML27301
  • 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:Kotlin26241
  • hoc081098/Compose-Multiplatform-KmpViewModel-Unsplash-Sample

    Compose Multiplatform and Kotlin Multiplatform ViewModel sample

    Language:Kotlin24125
  • AndroidPoet/KtorBoost

    πŸš€ Simplifying Ktor for Easier Development KMM/Compose Multiplatform

    Language:Kotlin21200
  • Yazan98/KMM-Cryptocurrency

    KMM - Kotlin Multiplatform Mobile Project (Android, IOS) Apps Built with Jetpack Compose, SwiftUI, Ktor, Realm Kotlin SDK

    Language:Objective-C17200
  • kmmify

    goatbytes/kmmify

    Kotlin Multiplatform Library Template with Dokka, Detekt, GitHub Actions and MkDocs.

    Language:Kotlin14110
  • rubenquadros/KoVibes

    This is a kotlin wrapper for the Spotify Web API

    Language:Kotlin12200
  • ttypic/kmm-embedded-c

    Extending KMM shared module with C/C++ code. Repo for https://hackernoon.com/how-to-extend-a-kmm-shared-module-with-cc-code

    Language:C11100
  • abhriyaroy/KCrypt

    A KMM library providing a unified api for obtaining an encryption key

    Language:Kotlin10110
  • Speedometer

    anastr/Speedometer

    Dynamic Speedometer widget for Compose Multiplatform.

    Language:Kotlin9320
  • 985892345/KtProvider

    Cross-module service providing framework for Kotlin Multiplatform Project (KMP) support.οΌˆζ”―ζŒ KMP ηš„θ·¨ζ¨‘ε—ζœεŠ‘ζδΎ›ζ‘†ζžΆοΌ‰

    Language:Kotlin70
  • nxoim/decomposite

    Compose Multiplatform router style navigation library, based on Decompose, with some features on top, like view model store, overlays, snack bars, custom extensions like animations, etc.

    Language:Kotlin7200
  • kmp-device-info

    rvenky125/kmp-device-info

    πŸ”§ Set of utility functions for getting device information in KMP projects.

    Language:Kotlin70
  • Nextome/KmmBeacons

    Beacon scanner for Kotlin Multiplatform Mobile

    Language:Kotlin6421
  • matteocrippa/awesome-kotlin-multiplatform

    An awesome collaborative collection of Kotlin Multiplatform libraries

    Language:Kotlin530
  • zeeshanali-k/MetaProbeKMP

    A Kotlin Multiplatform library for fetching URL metadata effortlessly, supporting Android, iOS, Desktop and Web

    Language:Kotlin5101
  • anuj72/kmmKIT

    kmm app is a Demo Application for demonstrating code reuse in Android, iOS apps using Kotlin Multiplatform (KMP).

    Language:Kotlin3102
  • hoc081098/KMP-App-Template-solivagant

    Kotlin Multiplatform app template with shared UI, using solivagant-navigation

    Language:Kotlin311
  • noob-programmer1/Noober-2.0

    Noober 2.0 is the second version of Noober, a debugging library designed specifically for iOS. This version is powered by Kotlin Multiplatform Mobile (KMM) and Compose Multiplatform, allowing you to use a single library for both android and iOS

    Language:Kotlin3100
  • Pedro-Krw/Kastau-Ibadah

    Multiplatform App

    Language:Kotlin310
  • ZahraHeydari/KotlinMultiplatformMobile

    A Kotlin multiplatform mobile app.

    Language:Kotlin320
  • gal-digital-gmbh/kmm-logger

    simple kotlin multiplatform logger

    Language:Kotlin2101
  • martinjelinek/golemiokotlin

    KMM API wrapper for Prague open data Golemio API

    Language:Kotlin2100