An open API service indexing awesome lists of open source software.

Kotlin Multiplatform

The Kotlin Multiplatform technology simplifies the development of cross-platform projects across iOS, Android, desktop and the web. It reduces time spent writing and maintaining the same code for different platforms while retaining the flexibility and benefits of native programming.

https://github.com/yshrsmz/BuildKonfig

BuildConfig for Kotlin Multiplatform Project

buildconfig gradle-plugin kotlin kotlin-mpp kotlin-multiplatform

Last synced: 02 Apr 2025

https://github.com/touchlab/Stately

Kotlin Multiplatform State Library

kotlin-library kotlin-multiplatform kotlin-native

Last synced: 02 Apr 2025

https://github.com/touchlab/stately

Kotlin Multiplatform State Library

kotlin-library kotlin-multiplatform kotlin-native

Last synced: 08 Apr 2025

https://github.com/jordond/materialkolor

🎨 A Compose multiplatform library for generating dynamic Material3 color schemes from a seed color

android compose compose-multiplatform compose-web kotlin kotlin-multiplatform material material-design material3

Last synced: 09 Apr 2025

https://github.com/jordond/MaterialKolor

🎨 A Compose multiplatform library for generating dynamic Material3 color schemes from a seed color

android compose compose-multiplatform compose-web kotlin kotlin-multiplatform material material-design material3

Last synced: 12 Apr 2025

https://github.com/xxfast/NYTimes-KMP

A KMP template of the New York Times App using Compose multiplatform for Android, Desktop, iOS and Web

android desktop ios kotlin kotlin-multiplatform

Last synced: 14 Mar 2025

https://github.com/mikepenz/multiplatform-markdown-renderer

Markdown renderer for Kotlin Multiplatform Projects (Android, iOS, Desktop), using Compose.

android compose hacktoberfest jvm kotlin kotlin-multiplatform markdown

Last synced: 14 Apr 2025

https://github.com/vinceglb/filekit

Pick and save Files, Medias and Folder for Kotlin Multiplatform / KMP and Compose Multiplatform / CMP

compose compose-multiplatform kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-macos kotlin-multiplatform kotlin-wasm

Last synced: 07 Apr 2025

https://github.com/arkivanov/Essenty

The most essential libraries for Kotlin Multiplatform development

kotlin kotlin-multiplatform multiplatform

Last synced: 24 Apr 2025

https://github.com/arkivanov/essenty

The most essential libraries for Kotlin Multiplatform development

kotlin kotlin-multiplatform multiplatform

Last synced: 14 Apr 2025

https://github.com/simple-robot/simpler-robot

Simple Robot,一个bot风格的Kotlin多平台事件调度框架,异步高效、Java友好!/ A Bot-style Kotlin Multiplatform event scheduling framework, asynchronous and high-performance, java-friendly! 🐱😼😻😸

bot bot-framework java kook-bot kotlin kotlin-coroutines kotlin-multiplatform qq-bot qq-guild-bot qqbot simbot simple-robot telegram-bot

Last synced: 14 Apr 2025

https://github.com/xxfast/KStore

A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisation and kotlinx.io

kotlin kotlin-multiplatform kotlinx-coroutines kotlinx-serialization okio

Last synced: 02 Apr 2025

https://github.com/skydoves/kmp-developer-roadmap

🗺 The Kotlin Multiplatform Developer Roadmap offers comprehensive learning paths to help you understand KMP ecosystems.

android ios kmp kotlin kotlin-multiplatform roadmap skydoves

Last synced: 08 Apr 2025

https://github.com/respawn-app/FlowMVI

Architecture Framework for Kotlin. Reuse every line of code. Handle all errors automatically. No boilerplate. Build features in minutes. Analytics, metrics, debugging in 3 lines of code. Make all code thread-safe. 50+ features.

android android-architecture android-library architecture compose compose-multiplatform coroutines ios jvm kmp kotlin kotlin-coroutines kotlin-multiplatform multiplatform mvi mvvm mvvm-architecture udf wasm

Last synced: 02 Apr 2025

https://github.com/joelkanyi/FocusBloom

A Kotlin Multiplatform app that helps users enhance their productivity and time management skills through focused work intervals and short breaks.

cmp compose-multiplatform kmp kotlin-multiplatform sqldelight

Last synced: 12 Apr 2025

https://github.com/jordond/connectivity

🛜 Kotlin Multiplatform library for monitoring network connectivity

compose-multiplatform connectivity-checker kotlin kotlin-multiplatform multiplatform multiplatform-kotlin-library

Last synced: 09 Apr 2025

https://github.com/DroidKaigi/conference-app-2022

The Official Conference App for DroidKaigi 2022

android android-app droidkaigi kotlin-multiplatform

Last synced: 26 Mar 2025

https://github.com/joreilly/fantasypremierleague

Fantasy Premier League Kotlin Multiplatform sample using Jetpack Compose, Compose for Desktop and SwiftUI (and Room for local persistence)

android compose-multiplatform datastore fantasy-premier-league ios jetpack-compose jetpack-room kmp koin kotlin kotlin-multiplatform kotlin-native room skie swift swiftui

Last synced: 07 Apr 2025

https://github.com/joreilly/FantasyPremierLeague

Fantasy Premier League Kotlin Multiplatform sample using Jetpack Compose, Compose for Desktop and SwiftUI (and Room for local persistence)

android compose-multiplatform datastore fantasy-premier-league ios jetpack-compose jetpack-room kmp koin kotlin kotlin-multiplatform kotlin-native room skie swift swiftui

Last synced: 14 Mar 2025

https://github.com/icerockdev/moko-template

Template project of a Mobile (Android & iOS) Kotlin MultiPlatform project with the MOKO libraries and modularized architecture

android ios kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native moko template

Last synced: 14 Mar 2025

https://github.com/qdsfdhvh/compose-imageloader

Compose Image library for Kotlin Multiplatform.

image kotlin kotlin-multiplatform

Last synced: 06 Apr 2025

https://github.com/reduxkotlin/redux-kotlin

Redux implementation for Kotlin (supports multiplatform JVM, native, JS, WASM)

android ios kotlin kotlin-multiplatform kotlin-native redux

Last synced: 26 Mar 2025

https://github.com/cashapp/multiplatform-paging

A library that packages AndroidX Paging for Kotlin/Multiplatform.

kotlin-multiplatform

Last synced: 14 Mar 2025

https://github.com/nomanr/lumo-ui

A Gradle plugin to build your Compose component library.

android compose-multiplatform compose-ui jetpack-compose kotlin-multiplatform

Last synced: 12 Apr 2025

https://github.com/ionspin/kotlin-multiplatform-bignum

A Kotlin multiplatform library for arbitrary precision arithmetics

arbitrary-precision bigdecimal biginteger bignum kotlin kotlin-multiplatform

Last synced: 02 Apr 2025

https://github.com/fleeksoft/ksoup

Ksoup is a Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library Jsoup.

java-html-parser jsoup kmp kotlin kotlin-html-parser kotlin-multiplatform ksoup

Last synced: 08 Apr 2025

https://github.com/razaghimahdi/shopping-by-kmp

This is a cross-platform application that is built using Jetpack Compose Multiplatform, a declarative framework for sharing UIs across multiple platforms with Kotlin.

android clean-architecture compose compose-android compose-ios compose-multiplatform ios kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-sample ktor ktor-client mvi swift

Last synced: 12 Apr 2025

https://github.com/androiddev-social/dodoformastodon

🐘 Mastodon client for Android, iOS and Desktop (JVM)

compose-desktop jetpack kotlin-multiplatform mastodon mastodon-app mastodon-client

Last synced: 05 Apr 2025

https://github.com/icerockdev/moko-widgets

Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development

android gradle-plugin ios kotlin kotlin-compiler-plugin kotlin-multiplatform kotlin-native moko ui ui-dsl

Last synced: 04 Apr 2025

https://github.com/joreilly/mortycomposekmm

GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project (using https://rickandmortyapi.com/graphql)

android apollographql graphql graphql-client ios jetpack-compose kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native multiplatform swift swiftui

Last synced: 08 Apr 2025

https://github.com/joreilly/MortyComposeKMM

GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project (using https://rickandmortyapi.com/graphql)

android apollographql graphql graphql-client ios jetpack-compose kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native multiplatform swift swiftui

Last synced: 14 Mar 2025

https://github.com/KStateMachine/kstatemachine

Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.

android-library dsl fsm fsm-library hierarchical-state-machine hsm kotlin kotlin-coroutines kotlin-multiplatform nested-states open-source plantuml state state-machine state-management statechart statemachine transitions

Last synced: 02 Apr 2025

https://github.com/khubaibkhan4/youtube-clone-kmp

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

android cmp compose-multiplatform desktop-app ios-swift kmp kmp-app kmp-library kmp-viewmodel kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-template youtube-clone-app youtube-clone-kmp

Last synced: 08 Apr 2025

https://github.com/KhubaibKhan4/Youtube-Clone-KMP

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

android cmp compose-multiplatform desktop-app ios-swift kmp kmp-app kmp-library kmp-viewmodel kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-template youtube-clone-app youtube-clone-kmp

Last synced: 12 Apr 2025

https://github.com/icerockdev/moko-permissions

Runtime permissions controls for mobile (android & ios) Kotlin Multiplatform development

android coroutines ios kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native moko

Last synced: 04 Apr 2025

https://github.com/littlektframework/littlekt

A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.

2d 2d-game-framework android desktop framework game game-engine game-framework gamedev html5 ios kotlin kotlin-multiplatform linux macos mobile multiplatform opengl webgpu windows

Last synced: 12 Apr 2025

https://github.com/michaelbull/kotlin-retry

A multiplatform higher-order function for retrying operations that may fail.

backoff functional-programming high-order-function io jitter kotlin kotlin-multiplatform retry

Last synced: 04 Apr 2025

https://github.com/icerockdev/moko-kswift

Swift-friendly api generator for Kotlin/Native frameworks

gradle-plugin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native moko swift

Last synced: 04 Apr 2025

https://github.com/prof18/MoneyFlow

A money management app wrote with Kotlin Multiplatform, Jetpack Compose and Swift UI. Work in Progress

jetpack-compose kotlin-multiplatform swiftui

Last synced: 27 Apr 2025

https://github.com/prof18/moneyflow

A money management app wrote with Kotlin Multiplatform, Jetpack Compose and Swift UI. Work in Progress

jetpack-compose kotlin-multiplatform swiftui

Last synced: 09 Apr 2025

https://github.com/ge-org/multiplatform-swiftpackage

Gradle plugin that generates a Swift Package Manager manifest and an XCFramework to distribute a Kotlin Multiplatform library for Apple platforms.

gradle gradle-plugin ios kotlin kotlin-multiplatform macos swift swift-package-manager tvos watchos xcframework

Last synced: 14 Mar 2025

https://github.com/amzn/kotlin-inject-anvil

Extensions for the kotlin-inject dependency injection framework

dependency-injection kotlin kotlin-multiplatform

Last synced: 12 Apr 2025

https://github.com/arisguimera/curso-kotlin-multiplatform

Curso completo desde cero para que entiendas qué es Kotlin Multiplatform y aprendas a crear tus propias aplicaciones para Android, iOS, Windows, Linux, Mac y Web.

kotlin kotlin-multiplatform

Last synced: 07 Apr 2025

https://github.com/MohamedRejeb/compose-dnd

Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.

android android-library compose compose-library compose-multiplatform compose-multiplatform-library compose-ui dnd drag drag-and-drop drag-drop draggable jetpack-compose kotlin kotlin-android kotlin-multiplatform

Last synced: 24 Apr 2025

https://github.com/patilshreyas/foodium-kmm

📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.

android android-app coroutines hacktoberfest ios ios-app kmm kmm-sample kmp kotlin kotlin-multiplatform ktor sample

Last synced: 06 Apr 2025

https://github.com/PatilShreyas/Foodium-KMM

📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.

android android-app coroutines hacktoberfest ios ios-app kmm kmm-sample kmp kotlin kotlin-multiplatform ktor sample

Last synced: 14 Mar 2025

https://github.com/kool-engine/kool

An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin

3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu

Last synced: 25 Dec 2024

https://github.com/alexzhirkevich/qrose

Styled QR & Barcode generation library for Compose Multiplatform and Jetpack Compose

compose compose-multiplatform jetpack-compose kotlin kotlin-multiplatform multiplatform qr qr-code qr-code-generator qr-generator qrcode

Last synced: 24 Apr 2025

https://github.com/LouisCAD/CompleteKotlin

Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.

kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos

Last synced: 12 Apr 2025

https://github.com/louiscad/completekotlin

Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.

kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos

Last synced: 06 Apr 2025

https://github.com/MohamedRejeb/ksoup

Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.

android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing

Last synced: 24 Apr 2025

https://github.com/MohamedRejeb/Ksoup

Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.

android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing

Last synced: 12 Apr 2025

https://github.com/felipecsl/ktnes

A multiplatform NES emulator written in Kotlin

android emulator kotlin kotlin-multiplatform nes

Last synced: 09 Apr 2025

https://github.com/kashif-e/kmmnewsapp

Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI

android androidarchitecturecomponets coroutines ios jetpack-compose kmm koin koin-kotlin kotlin kotlin-android kotlin-multiplatform kotlin-multiplatform-mobile ktor-client mvi-clean-architecture mvi-coroutines-flow swift swiftui

Last synced: 06 Apr 2025

https://github.com/touchlab/crashkios

Crash reporting for Kotlin/Native iOS applications

kotlin kotlin-multiplatform kotlin-native

Last synced: 08 Apr 2025

https://github.com/ajalt/colormath

Multiplatform Kotlin color conversion and manipulation

color css-color kotlin kotlin-multiplatform

Last synced: 12 Apr 2025

https://github.com/streem/pbandk

Kotlin Multiplatform Code Generator and Runtime for Protocol Buffers (Protobuf)

kotlin kotlin-library kotlin-multiplatform protobuf protocol-buffers

Last synced: 02 Apr 2025

https://github.com/touchlab/CrashKiOS

Crash reporting for Kotlin/Native iOS applications

kotlin kotlin-multiplatform kotlin-native

Last synced: 24 Apr 2025

https://github.com/reactivecircus/cache4k

In-memory Cache for Kotlin Multiplatform.

android cache ios javascript kotlin-multiplatform macos

Last synced: 09 Apr 2025

https://github.com/ReactiveCircus/cache4k

In-memory Cache for Kotlin Multiplatform.

android cache ios javascript kotlin-multiplatform macos

Last synced: 14 Mar 2025

https://github.com/ttypic/swift-klib-plugin

Gradle Plugin for injecting Swift code into Kotlin Multiplatform Mobile shared module

gradle gradle-plugin ios kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swift-kotlin

Last synced: 12 Apr 2025

https://github.com/dropbox/componentbox

Reactive server-driven UI for iOS, Android, and web

android compose ios jetpack kotlin-multiplatform react server-driven-ui swift-ui

Last synced: 02 Apr 2025

https://github.com/mirzemehdi/KMPNotifier

Kotlin Multiplatform Push Notification Library targetting android, iOS, Desktop and Web (JS and Wasm)

android desktop desktop-notifications firebase-push-notification ios js kotlin kotlin-multiplatform kotlin-multiplatform-mobile push-notifications wasm web-notifications

Last synced: 24 Apr 2025