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/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: 15 Jul 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 Aug 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: 11 Jul 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: 09 Jul 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/Ashampoo/xmpcore

Port of Adobe's XMP SDK for Kotlin Multiplatform

adobe kotlin kotlin-multiplatform xmp

Last synced: 02 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/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/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: 24 Oct 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/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/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: 06 Sep 2025

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

Kotlin multiplatform locale library (experimental)

kotlin kotlin-multiplatform locale

Last synced: 25 Aug 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/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/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/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/frankois944/ktviewmodelbuilder

A Swift macro for wrapping a Kotlin ViewModel into a SwiftUI ObservableObject with unidirectional/bidirectional Kotlin binding

ios kotlin-multiplatform mvvm skie swiftui

Last synced: 15 Oct 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/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/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/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/alexandrepiveteau/kotlin-graphs

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

algorithms graphs kotlin-multiplatform

Last synced: 05 Aug 2025

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

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

kotlin kotlin-multiplatform kotlin-multiplatform-library math

Last synced: 30 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: 02 Sep 2025

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

Implement Sprite animations with Compose Multiplatform on both Android/iOS.

android compose-multiplatform ios jetpack-compose kmp kotlin kotlin-multiplatform sprite-animation sprite-sheet

Last synced: 16 May 2025

https://github.com/a-sit-plus/kmmresult

Wrapper of kotlin.Result with KMM goodness

ios js jvm kmm kotlin kotlin-multiplatform multiplatform swift wasm

Last synced: 13 Oct 2025

https://github.com/voize-gmbh/flutter-kmp

Combine Flutter with Kotlin Multiplatform (KMP)

flutter kmp kotlin kotlin-multiplatform

Last synced: 11 Oct 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/cuhacking/atlas

The map project - codename Atlas

kotlin kotlin-multiplatform mapbox typescript

Last synced: 22 Apr 2025

https://github.com/chrynan/validator

A Kotlin multi-platform validation library. Simple, flexible, and not tied to any framework.

kotlin kotlin-library kotlin-multi-platform kotlin-multiplatform kotlin-multiplatform-library validation validation-library validator

Last synced: 29 Jul 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/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/iseki0/executables

Library for executable/object files parsing(include PE version info, virtual memory), in Kotlin multiplatform.

exe fileformat kotlin kotlin-multiplatform pe pefile

Last synced: 28 Jul 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: 07 Oct 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/tetraquark/myersdiffkt

Kotlin Multiplatform library implements Myers algorithm for diff calculations.

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

Last synced: 11 Sep 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

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/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/ifleey/compose-heatmap

Effortlessly create GitHub-style heatmaps in Jetpack Compose—perfect for visualizing a variety of time-based data patterns.

android compose compose-android compose-desktop compose-multiplatform kotlin kotlin-android kotlin-multiplatform

Last synced: 08 Jul 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/openastrotech/openastrotracker-apps

[Work in progress] Mobile apps allowing remote control, calibration and configuration of the OpenAstroTracker

android ios kotlin-multiplatform

Last synced: 09 May 2025

https://github.com/eygraber/compose-country-code-picker

A Compose Multiplatform library for selecting country codes in your application.

compose compose-multiplatform country-codes country-picker kmp kotlin-multiplatform

Last synced: 25 Oct 2025

https://github.com/soushin/measurer

Measurer: Library for Google Analytics(using measurement protocol)

android google-analytics jvm kotlin kotlin-multiplatform kotlin-native measurement-protocol

Last synced: 02 Apr 2025

https://github.com/virelion/buildata

Kotlin multiplatform builder generator.

builder codegen kotlin kotlin-multiplatform

Last synced: 11 Oct 2025

https://github.com/hyperledger-identus/apollo

Collection of the cryptographic methods used all around identus

crypto cryptography identus kmm kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-multiplatform

Last synced: 02 May 2025

https://github.com/kashif-e/swiftui-material-theming

This repository contains a sample implementation of Material Theming in SwiftUI. It includes custom structs for typography, colors, shapes, and spacing, as well as a ThemeManager and custom ViewModifiers for easy implementation in your own projects

android androiddeveloper design-system ios kotlin-multiplatform material-ui swift swiftui swiftui-demo swiftui-example swiftui-learning

Last synced: 14 Apr 2025

https://github.com/kashif-e/custom-design-system-compose-mutiplatform

This is a Kotlin-based project that leverages Jetpack/Muliplatform Compose for building modern, native UI. It includes a custom Material theme with extended color palettes, typography, and spacing, providing a consistent and customizable design system for your application.

android compose composemultiplatform designsystem jetpack-compose kotlin-multiplatform

Last synced: 02 Aug 2025

https://github.com/avan1235/bring

Shopping list app with live updates, available on all platforms thanks to Kotlin Multiplatform

android compose-multiplatform desktop ios kotlin-multiplatform kotlinx-rpc ktor-server shopping-list-app web

Last synced: 11 Oct 2025

https://github.com/mirego/konnectivity

📡 A lightweight Kotlin Multiplatform library to monitor network state changes

connectivity kotlin-flow kotlin-multiplatform network-state reachability

Last synced: 13 Oct 2025

https://github.com/saschpe/kex

Hex string encoder/decoder for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.

android hex hex-strings ios kotlin kotlin-library kotlin-multiplatform

Last synced: 24 Apr 2025

https://github.com/outadoc/just-chatting

An app focused on a great Twitch chat experience.

android compose-multiplatform ios kotlin kotlin-multiplatform twitch

Last synced: 25 Apr 2025

https://github.com/yshrsmz/twitter4kt

Twitter API client for KotlIn Multiplatform

hacktoberfest kotlin-multiplatform twitter-api

Last synced: 22 Mar 2025

https://github.com/andreypfau/kotlinx-crypto

A multiplatform Kotlin library providing basic cryptographic functions and primitives

blake2 crc32 crypto cryptography hmac keccak kotlin kotlin-language kotlin-library kotlin-multiplatform pbkdf2 poly1305 salsa20 sha256 sha512

Last synced: 01 Sep 2025

https://github.com/pegasystems/mmock

Kotlin Multiplatform Mock Framework

kotlin-multiplatform mocking

Last synced: 12 May 2025

https://github.com/arkivanov/game-time-control

A simple tool to automatically shut down your PC after a specified time, remotely controlled from a mobile device.

compose-multiplatform decompose-navigation kotlin kotlin-multiplatform mvikotlin

Last synced: 18 Oct 2025

https://github.com/eqoty-labs/secretk

A Kotlin Multiplatform (JVM, Android, iOS, tvOS, watchOS, macOS, linux, JS) client for interacting with the Secret Network

android cosmos cosmos-sdk ios js kotlin kotlin-multiplatform linux scrt tvos watchos web3

Last synced: 10 Apr 2025

https://github.com/mpetuska/monko

Kotlin MPP bindings for mongodb driver.

kotlin kotlin-library kotlin-multiplatform mongo mongodb on-hold

Last synced: 28 Apr 2025

https://github.com/joreilly/peopleinspace-lib

Example Kotlin Multiplatform library that provides API to retrieve list of people in space and current position of International Space Station.

kotlin kotlin-multiplatform kotlin-multiplatform-library

Last synced: 06 Oct 2025

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

Port of ReKotlin to Kotlin Multiplatform, which corresponds to ReKotlin/1.0.4. Supports JVM, Android, iOS.

android ios jvm kotlin kotlin-multiplatform rekotlin swift

Last synced: 14 Apr 2025

https://github.com/saschpe/Kex

Hex string encoder/decoder for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.

android hex hex-strings ios kotlin kotlin-library kotlin-multiplatform

Last synced: 02 Apr 2025

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

Port of ReKotlin to Kotlin Multiplatform, which corresponds to ReKotlin/1.0.4. Supports JVM, Android, iOS.

android ios jvm kotlin kotlin-multiplatform rekotlin swift

Last synced: 02 Apr 2025

https://github.com/kibettheophilus/caloree

Simple modularized Kotlin Multiplatform application

compose-multiplatform github-actions koin kotlin kotlin-multiplatform ktor-client room

Last synced: 11 Oct 2025

https://github.com/sunildhiman90/kotlinmultiplatformauth

Kotlin Multiplatform Authentication Library Targeting Android, iOS, Desktop and Kotlin/Js.

google-sign-in kmp-library kotlin kotlin-multiplatform

Last synced: 07 May 2025

https://github.com/kingsword09/symbolcraft

Generate Material Symbols icons on-demand with caching support for Compose Multiplatform.

compose-multiplatform kmp kotlin-multiplatform material-design material-icons-extended material-symbols

Last synced: 13 Oct 2025