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/KotlinCrypto/random

A Kotlin Multiplatform library for procuring cryptographically secure random data.

cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library

Last synced: 02 Apr 2025

https://github.com/Scogun/kcron-common

Cron realization for Kotlin Multiplatform

cron kotlin kotlin-multiplatform

Last synced: 02 Apr 2025

https://github.com/mpetuska/klip

Kotlin Multiplatform snapshot ((c|k)lip) manager for tests.

gradle-plugin kotlin kotlin-multiplatform on-hold testing

Last synced: 19 Dec 2024

https://github.com/simple-robot/simbot-component-qq-guild

一个 Kotlin 多平台的QQ机器人(包括群聊) SDK,一个 Simple Robot 的组件库。对接官方API,Java 友好、异步高效 😻😻😽

kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-library qq qq-bot qq-guild qq-guild-bot qqbot qqguild qqguildbot simbot simbot-component simple-robot tencent

Last synced: 10 Apr 2025

https://github.com/touchlab-lab/KotlinXcodeSync

Sync Kotlin files with an Xcode project

kotlin-multiplatform kotlin-native

Last synced: 02 Apr 2025

https://github.com/xorum-io/kmp_mobile_template

Template for the development of native iOS and Android apps with shared business-logic using KMP, Redux architecture and XcodeGen.

android ios kotlin kotlin-multiplatform mobile redux swift xcodegen

Last synced: 09 Apr 2025

https://github.com/fortescarlet/kotlin-suspend-transform-compiler-plugin

A Kotlin compiler plugin for transforming suspend functions to platform-compatible non-suspend functions, such as the JVM Blocking API and CompletableFuture

kotlin kotlin-compiler-plugin kotlin-coroutines kotlin-js kotlin-jvm kotlin-multiplatform

Last synced: 21 Nov 2024

https://github.com/acarlsen/kmp-flagkit

Flag icons in ImageVector format for Kotlin Multiplatform

kmp-library kotlin-multiplatform

Last synced: 09 Apr 2025

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

Graphics primitives for mobile (android & ios) Kotlin Multiplatform development

android graphics ios kotlin kotlin-multiplatform kotlin-native moko

Last synced: 24 Apr 2025

https://github.com/kaushalvasava/xphotogram_kmp

It is XPhotogram Applications using Kotlin Multiplatform and Jetpack Compose. Supports Android, iOS, Desktop Apps.

androidapp clone-app cross-platform desktopapps iosapp jetpackcompose kotlin kotlin-multiplatform kotlinmultiplatform ktor moko-mvvm native-apps

Last synced: 30 Apr 2025

https://github.com/fluidsonic/fluid-currency

Kotlin multiplatform currency library (alpha)

currency currency-codes kotlin kotlin-multiplatform

Last synced: 14 Apr 2025

https://github.com/mikepenz/storyblok-mp-sdk

Storyblok Kotlin Multiplatform SDK (Android, JVM, JS, iOS, ...)

android hacktoberfest kotlin kotlin-multiplatform kotlin-native storyblok storyblok-client

Last synced: 28 Apr 2025

https://github.com/yoxjames/Kastro

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

kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library moon moon-phase sun-position sunrise sunrise-times sunset sunset-times

Last synced: 08 Feb 2025

https://github.com/simple-robot/simbot-component-kook

一个 Kotlin 多平台的 KOOK(开黑啦) Bot SDK 实现库,一个 Simple Robot 组件库,Java 友好、异步高效~ ❤️‍🔥❤️‍🔥😘

kook kook-api kook-bot kook-sdk kookapp kookapp-bot kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-library simbot simbot-component simple-robot

Last synced: 10 Apr 2025

https://github.com/andremion/jobster

A proof of concept of Multiplatform Compose for Android and iOS using Google Gemini API

android compose-multiplatform google-gemini ios kotlin-multiplatform

Last synced: 25 Mar 2025

https://github.com/mindinventory/kotlin-multiplatform-sample

Kotlin Multiplatform Mobile which is also called “KMM” help us to write a single code in pure Kotlin and can use it in both Android and iOS application.

android ios kotlin kotlin-library kotlin-multiplatform mobile-application-development

Last synced: 20 Nov 2024

https://github.com/gobley/gobley

Embed Rust into your Kotlin Multiplatform project

ffi gradle gradle-plugin kotlin kotlin-multiplatform rust rust-lang

Last synced: 22 Mar 2025

https://github.com/nwagu/forms

A user input management library

android forms kotlin kotlin-multiplatform library user-input validation

Last synced: 19 Mar 2025

https://github.com/bamlab/kstate

Kotlin MP State Machine Library

kotlin kotlin-multiplatform state-machine

Last synced: 19 Nov 2024

https://github.com/fluidsonic/fluid-i18n

Kotlin multiplatform internationalization library (experimental)

i18n internationalization kotlin kotlin-multiplatform localization

Last synced: 14 Apr 2025

https://github.com/yassineabou/llms

Discover the power of AI with our Kotlin Multiplatform app. Choose from the latest open-source text and image models to boost your creativity. Pick the model that fits you, create unique texts or images.

ai-horde android compose-multiplatform ios kotlin kotlin-multiplatform kotlin-wasm linux llms macos windows

Last synced: 21 Apr 2025

https://github.com/c5inco/material-themer

Kotlin Multiplatform experiment with dynamic color on native iOS

jetpack-compose kotlin-multiplatform material-design swiftui

Last synced: 07 Apr 2025

https://github.com/pearxteam/okservable

👀 Multiplatform Kotlin library containing observable data structures, such as ObservableList, ObservableSet and ObservableMap.

gradle-kotlin-dsl kotlin kotlin-library kotlin-multiplatform multiplatform-kotlin-library observable observable-collections observablecollection observablelist observablemap observableset

Last synced: 23 Apr 2025

https://github.com/holdbetter/PremierLeague

Full-stack application built with Kotlin Multiplatform (KMP) that offers live result updates across Premier League

android backend clean-architecture figma kmm kotlin kotlin-multiplatform kotlin-multiplatform-mobile ktor multimodule user-interface

Last synced: 14 Mar 2025

https://github.com/mbakgun/butterflyeffect

Welcome to "The Butterfly Effect," a thought-provoking kotlin multiplatform game that explores the profound impact of seemingly small actions. Step into the shoes of a weapon factory worker and witness the far-reaching consequences of your choices.

cause-and-effect chaos-theory compose-multiplatform desktop educational-game game game-development kmp kotlin-multiplatform minimalist-design moral-choices multiplatform peace wasm web web-assembly

Last synced: 17 Dec 2024

https://github.com/andreypfau/curve25519-kotlin

A pure Kotlin/Multiplatform implementation of group operations on Curve25519.

cryptography curve25519 ed25519 edwards-curve kotlin kotlin-js kotlin-jvm kotlin-multiplatform kotlin-native montgomery-curve x25519

Last synced: 24 Apr 2025

https://github.com/ashampoo/xmpcore

Port of Adobe's XMP SDK for Kotlin Multiplatform

adobe kotlin kotlin-multiplatform xmp

Last synced: 14 Apr 2025

https://github.com/drewcarlson/torrentsearch-kotlin

Kotlin multiplatform torrent provider search client

android jvm kotlin kotlin-multiplatform torrent-search-engine

Last synced: 22 Apr 2025

https://github.com/gchristov/newsfeed-kotlin-multiplatform

🚀 This project leverages Kotlin Multiplatform Mobile (KMM) for shared code, building a single codebase for a native iOS app utilizing SwiftUI and a native Android app using Jetpack Compose. This approach promotes code reusability and simplifies app maintenance across both platforms.

android ios jetpack-compose kmm kmm-sample kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-sample swift swiftui

Last synced: 12 Apr 2025

https://github.com/dingyi222666/lua-parser

A Lua 5.3 / 5.4 Lexer & Parser written in pure Kotlin.

ast kotlin kotlin-library kotlin-multiplatform lexer lua lua-lexer lua-parser luaparse parser

Last synced: 19 Mar 2025

https://github.com/andremion/retrobeat

A multiplatform music player app with the vibe of good old vinyl players, targeting Android and iOS

android compose-multiplatform ios kotlin-multiplatform motion-design music-player

Last synced: 25 Mar 2025

https://github.com/saschpe/Log4K

Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.

android gradle ios ios-library kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile logger logging

Last synced: 13 Apr 2025

https://github.com/mrpowergamerbr/flappyfuralha

🐦 A Flappy Bird clone made in Kotlin, with Desktop (LWJGL) and Web (WebGL2) targets

flappy-bird-clone game game-development kotlin kotlin-multiplatform lwjgl webgl2

Last synced: 01 Mar 2025

https://github.com/Ashampoo/xmpcore

Port of Adobe's XMP SDK for Kotlin Multiplatform

adobe kotlin kotlin-multiplatform xmp

Last synced: 02 Apr 2025

https://github.com/stevdza-san/webbrowser-kmp

A simple KMP library that allows you to launch a Web Browser on both Android/iOS.

android compose-multiplatform composer ios jetpack-compose kmp kotlin kotlin-multiplatform web-browser

Last synced: 14 Apr 2025

https://github.com/configcat/kotlin-sdk

ConfigCat SDK for Kotlin Multiplatform. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

configcat configcat-sdk feature-flag feature-flagging feature-flags feature-toggle feature-toggles kotlin kotlin-multiplatform

Last synced: 13 Apr 2025

https://github.com/zhanghai/filesystem-kt

Multiplatform Kotlin library for accessing files and file systems

file-system kotlin kotlin-library kotlin-multiplatform

Last synced: 07 Apr 2025

https://github.com/agrevster/pocketbase-kotlin

A multi-platform Kotlin SDK for Pocketbase.

kotlin kotlin-library kotlin-multiplatform pocketbase

Last synced: 14 Mar 2025

https://github.com/jillesvangurp/json-dsl

Create Kotlin DSLs for any JSON/YAML. JsonDsl is a library that helps you build Kotlin DSLs for JSON and YAML dialects. The DSLs are easy to extend with custom fields by users via a MutableMap. This allows your DSL users to work around any features you don't have in your DSL.

domain-specific-language json kotlin-multiplatform library yaml

Last synced: 23 Nov 2024

https://github.com/aakira/multithread-mpp

This is the best architecture of Kotlin Multiplatform Project I think! This project works on background thread using kotlinx.Coroutines.

architecture background-thread coroutines kotlin kotlin-multiplatform kotlinx mpp

Last synced: 25 Mar 2025

https://github.com/ml-opensource/kmp-template

A Git repository providing a Kotlin Multiplatform Project template

android compose-multiplatform ios kmp koin-kotlin kotlin kotlin-multiplatform skie template-repository

Last synced: 27 Jan 2025

https://github.com/tonnyl/packman

A mobile application made for managing GitLab CI/CD jobs, demonstrating how to implement some latest technologies in mobile software development.

android compose compose-jb gitlab gitlab-ci graphql ios jetpack jetpack-compose kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile ktor multiplatform-compose realm realm-kotlin spotless

Last synced: 19 Apr 2025

https://github.com/kwabenberko/currency-converter

An Offline-First Currency Converter For Android and iOS Built With Kotlin Multiplatform 

android ios kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native ktor ktor-client swiftui

Last synced: 13 Apr 2025

https://github.com/ryunen344/tink-kmm

Google/Tink Mapper for KMM(Kotlin Multiplatform Mobile)

android crypto kmm kotlin kotlin-multiplatform kotlin-native

Last synced: 07 May 2025

https://github.com/arrow-kt/arrow-gradle-config

Kotlin Gradle plugins for conveniently setting up Kotlin projects (JVM/MPP), publishing, Dokka, etc

arrow-kt gradle gradle-kotlin-dsl gradle-plugin kotlin kotlin-library kotlin-multiplatform

Last synced: 14 Apr 2025

https://github.com/gerardpaligot/jsonforms-kotlin

Kotlin Multiplatform implementation of the JSONForms standard from the Eclipse Foundation

android compose-multiplatform ios jsonforms jvm kotlin kotlin-multiplatform

Last synced: 12 Apr 2025

https://github.com/aakira/kotlinmultiplatformandoridparcelize

Use the Parcelize Annotation of the Kotlin Android Extensions in Kotin Multiplatform projects

kotlin kotlin-android-extensions kotlin-js kotlin-multiplatform kotlin-native kotlin-serialization

Last synced: 25 Mar 2025

https://github.com/maximbircu/devtools-library

Multiplatform, pluggable, extensible, and dynamic config library which supports YAML and JSON as a source.

android android-libr ios ios-library kotlin kotlin-multiplatform kotlin-native tools

Last synced: 14 Apr 2025

https://github.com/eygraber/jsonapi-kotlin

A Kotlin Multiplatform kotlinx.serialization library for working with JSON:API

json-api kotlin kotlin-multiplatform kotlinx-serialization

Last synced: 23 Apr 2025

https://github.com/AAkira/KotlinMultiplatformAndoridParcelize

Use the Parcelize Annotation of the Kotlin Android Extensions in Kotin Multiplatform projects

kotlin kotlin-android-extensions kotlin-js kotlin-multiplatform kotlin-native kotlin-serialization

Last synced: 10 Mar 2025

https://github.com/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

c kmm-library kmm-sample kotlin-multiplatform

Last synced: 24 Apr 2025

https://github.com/materiiapps/panels

Discord-like side panels for Jetpack Compose Multiplatform.

android desktop jetpack-compose kotlin kotlin-multiplatform

Last synced: 30 Apr 2025

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

Multiplatform combinatoric sequences for Kotlin, inspired by python-itertools.

android functional functional-programming ios iterator js jvm kotlin kotlin-multiplatform linux python-itertools sequence

Last synced: 10 Apr 2025

https://github.com/fluidsonic/fluid-locale

Kotlin multiplatform locale library (experimental)

kotlin kotlin-multiplatform locale

Last synced: 14 Apr 2025

https://github.com/alexandrepiveteau/kotlin-graphs

Directed, undirected, weighted and unweighted graph algorithms for Kotlin Multiplatform.

algorithms graphs kotlin-multiplatform

Last synced: 09 Apr 2025

https://github.com/nadafeteiha/quotewire-multiplatform

Quote Wire is a simple app that allows you to save and share quotes. It is built using Kotlin Multiplatform, so it works on both Android and iOS.

android coroutines jetpack-compose koin-injection kotlin-multiplatform kotlinmultiplatform ktor-client mvvm sqldelight stateflow

Last synced: 03 Apr 2025

https://github.com/mbakgun/dcbln24-mbakgun

Real-Time Communication in Android: HTTP, WebSockets, and SSE This project is specifically developed for the Droidcon Berlin 2024 presentation

android compose compose-multiplatform dcbln24 droidcon kmp kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-sample ktor rest rest-api sse web websockets

Last synced: 23 Apr 2025

https://github.com/plumsoftware/more-math

Это KMP библиотека добавляющая математические операции с матрицами, векторами, комбинаторикой и многим другим.

kotlin kotlin-multiplatform kotlin-multiplatform-library math

Last synced: 30 Apr 2025

https://github.com/cuhacking/atlas

The map project - codename Atlas

kotlin kotlin-multiplatform mapbox typescript

Last synced: 22 Apr 2025

https://github.com/dokar3/quickjs-kt

A QuickJS binding for idiomatic Kotlin, with Async/DSL/ES Modules support.

javascript kotlin kotlin-coroutines kotlin-multiplatform quickjs

Last synced: 04 Apr 2025

https://github.com/saschpe/log4k

Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.

android gradle ios ios-library kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile logger logging

Last synced: 12 Feb 2025

https://github.com/wuseal/Idle

Kotlin multiplatform app (Android&iOS) that providing entertainment content (使用Kotlin跨平台技术实现的休闲App)

android-app app cross-platform ios-app kotlin-multiplatform

Last synced: 10 Mar 2025

https://github.com/openmf/kmp-project-template

The Kotlin Multiplatform Multi-module Template generator simplifies cross-platform development by enabling shared business logic and UI components across Android, iOS, Desktop, and Web, while retaining native platform functionality.

compose-multiplatform kmp kmp-template kmp-wizard kotlin-multiplatform wizard

Last synced: 28 Apr 2025

https://github.com/saveourtool/okio-extras

A set of extensions to Okio, check out https://saveourtool.github.io/okio-extras/

io kotlin-multiplatform kotlin-multiplatform-library library okio

Last synced: 09 Apr 2025

https://github.com/wuseal/idle

Kotlin multiplatform app (Android&iOS) that providing entertainment content (使用Kotlin跨平台技术实现的休闲App)

android-app app cross-platform ios-app kotlin-multiplatform

Last synced: 13 Apr 2025

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

Test utilities for mobile (android & ios) Kotlin Multiplatform development

android ios kotlin kotlin-multiplatform kotlin-native

Last synced: 14 Apr 2025

https://github.com/touchlab/testhelp

Some Kotlin Multiplatform test utilites

kotlin kotlin-android kotlin-multiplatform kotlin-native

Last synced: 29 Apr 2025

https://github.com/ukemp/ktor-mqtt

Kotlin Multiplatform MQTT Client Library

android-library kotlin kotlin-library kotlin-multiplatform mqtt mqtt-client

Last synced: 30 Apr 2025

https://github.com/iamanbansal/Crypto-KMM

Kotlin Multiplatform Application to show Crypto Coins

android hacktoberfest jetpack-compose kotlin kotlin-multiplatform

Last synced: 10 Mar 2025

https://github.com/nomisrev/ktor-native-server

Example of Ktor server for Linux & MacOs using SqlDelight with Postgres and Arrow

arrow-kt kotlin kotlin-multiplatform kotlin-native ktor-server postgres sqldelight

Last synced: 14 Apr 2025

https://github.com/simple-robot/simbot-component-onebot

一个Kotlin多平台的 OneBot SDK 实现,一个异步高效、Java 友好的 Simple Robot 组件库 ~ 🐱🐱🐱

kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-library onebot onebot-sdk onebot11 simbot simbot-component

Last synced: 10 Apr 2025

https://github.com/tetraquark/myersdiffkt

Kotlin Multiplatform library implements Myers algorithm for diff calculations.

diff diff-calculations kotlin kotlin-multiplatform kotlin-multiplatform-library myers-algorithm

Last synced: 13 Feb 2025

https://github.com/yazan98/legora

League of Legends, TFT Mobile Application Powered by (Api Built With Express Js and Typescript), To Communicate With Riot Api, IOS App With SwiftUI, Android App With Jetpack Compose, (Android, IOS) Applications Built With Kotlin Multiplatform

ios-app kotlin-android kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile league-of-legends league-of-legends-api league-of-legends-champions league-of-legends-data-dragon league-of-legends-script leagueoflegends riot riot-api riot-games riot-games-api riot-games-api-integration riot-games-mobile-app swiftui tft tftp-server

Last synced: 25 Apr 2025