kotlin-multiplatform-library

There are 177 repositories under kotlin-multiplatform-library topic.

  • InsertKoinIO/koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

    Language:Kotlin9.7k1041.6k759
  • mikepenz/AboutLibraries

    AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose Multiplatform environments

    Language:Kotlin4.1k131533494
  • multiplatform-settings

    russhwolf/multiplatform-settings

    A Kotlin Multiplatform library for saving simple key-value data

    Language:Kotlin2.1k1815575
  • appyx

    bumble-tech/appyx

    Model-driven navigation + UI components with gesture control for Compose Multiplatform

    Language:Kotlin1.2k1318963
  • realm/realm-kotlin

    Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.

    Language:Kotlin1.1k2496984
  • kittinunf/Result

    The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)

    Language:Kotlin941143154
  • cl3m/multiplatform-compose

    A demo to show usage of Jetbrains Compose in Android and iOS.

    Language:Kotlin57329732
  • mirzemehdi/KMPAuth

    Kotlin Multiplatform Authentication Library targetting android, iOS, desktop and web

    Language:Kotlin449411247
  • MediaPlayer-KMP

    KhubaibKhan4/MediaPlayer-KMP

    MediaPlayer-KMP is a Kotlin Multiplatform (KMP) library that allows you to display and play YouTube videos across Android, iOS, Web, and Desktop platforms using JetBrains Compose Multiplatform. It provides a unified API for video playback that seamlessly integrates into Kotlin's multiplatform ecosystem.

    Language:Kotlin26454920
  • ctripcorp/SQLlin

    A DSL ORM library for Kotlin Multiplatform.

    Language:C26022816
  • PatilShreyas/mutekt

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

    Language:Kotlin2576117
  • jordond/drag-select-compose

    ⚡ Google Photos style drag-to-select multi-selection to a LazyGrid for Compose multiplatform

    Language:Kotlin2441173
  • kevincianfarini/cardiologist

    Build job schedules with kotlinx-datetime and kotlinx-coroutines

    Language:Kotlin1905485
  • soil

    soil-kt/soil

    Compose-First Power Packs for Compose Multiplatform and Jetpack Compose

    Language:Kotlin176076
  • kevincianfarini/alchemist

    Type safe management and arithmetic of physical units. Inspired by kotlin.time.Duration.

    Language:Kotlin1724382
  • 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:Kotlin1683196
  • zsmb13/requireKTX

    Extensions that make it easier to deal with otherwise nullable APIs, for Android and Kotlin Multiplatform

    Language:Kotlin118103
  • tunjid/Tiler

    Experimental declaratively transparent kotlin multiplatform paging library

    Language:Kotlin113236
  • jeffdgr8/kotbase

    Kotlin Multiplatform library for Couchbase Lite—a lightweight, embedded, syncable, NoSQL database

    Language:Kotlin1072115
  • types

    kotools/types

    Explicit types for Kotlin Multiplatform.

    Language:Kotlin9827216
  • KhubaibKhan4/Alert-KMP

    Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop

    Language:Kotlin96263
  • KotlinCrypto/hash

    Cryptographic hash functions for Kotlin Multiplatform

    Language:Kotlin941536
  • realm/realm-kotlin-samples

    Samples demonstrating the usage of Realm-Kotlin SDK

    Language:Kotlin9214625
  • serialization-parcelable

    chRyNaN/serialization-parcelable

    Android Parcelable support for the Kotlinx Serialization library.

    Language:Kotlin782103
  • EranBoudjnah/Loaders

    Jetpack Compose Loaders

    Language:Kotlin71101
  • sunildhiman90/KotlinMultiplatformAuth

    Kotlin Multiplatform Authentication(KMAuth) Library Targeting Android, iOS, Desktop and Web (Kotlin/Js and Kotlin/Wasm both)

    Language:Kotlin61120
  • ensody/ReactiveState-Kotlin

    Kotlin Multiplatform ViewModels and reactive state management

    Language:Kotlin45224
  • 05nelsonm/encoding

    A Kotlin Multiplatform library for configurable, streamable, efficient and extensible Encoding/Decoding with support for base16/32/64.

    Language:Kotlin441895
  • 05nelsonm/kmp-tor

    Kotlin Multiplatform Library for embedding Tor into your application

    Language:Kotlin4353015
  • navigation

    chRyNaN/navigation

    Kotlin multi-platform application navigation library.

    Language:Kotlin43183
  • comshot

    mahozad/comshot

    Capture screenshot of Composables and Views (multiplatform)

    Language:Kotlin42131
  • anioutkazharkova/di-multiplatform-lib

    Dependency Injection library for Kotlin Multiplatform, support iOS and Android

    Language:Kotlin39300
  • 0xZhangKe/KRouter

    KRouter is a Kotlin Multiplatform library for lightweight and simply Kotlin router and Kotlin SPI, base on KSP. For Kotlin module to module communication.

    Language:Kotlin38107
  • uri

    chRyNaN/uri

    A Kotlin Multiplatform Utility Library for Uniform Resource Identifiers (URIs)

    Language:Kotlin38152
  • Gursimarsingh12/Composive

    Composive is a powerful Kotlin Multiplatform UI library for building responsive and adaptive user interfaces across Android, iOS, Desktop, and Web. Effortlessly create cross-platform apps with automatic theme adaptation, responsive layouts, and platform-aware components using Jetpack Compose Multiplatform.

    Language:Kotlin36
  • yoxjames/Kastro

    A Kotlin Multiplatform library for calculating information about the sun and moon

    Language:Kotlin36103