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/christiandeange/ozone

Kotlin Multiplatform bindings for Bluesky

at-protocol bluesky bluesky-api bluesky-client kotlin-multiplatform

Last synced: 22 Apr 2025

https://github.com/vinceglb/ComposeAI

An Android & iOS application ChatGPT like made with Compose Multiplatform

chatgpt compose-ios compose-multiplatform kmm kotlin-multiplatform

Last synced: 21 Apr 2025

https://github.com/vinceglb/composeai

An Android & iOS application ChatGPT like made with Compose Multiplatform

chatgpt compose-ios compose-multiplatform kmm kotlin-multiplatform

Last synced: 30 Apr 2025

https://github.com/irgaly/kfswatch

Kotlin Multiplatform File System Watcher

kotlin kotlin-multiplatform

Last synced: 02 Apr 2025

https://github.com/Dominaezzz/kgl

Thin multiplatform wrappers for graphics.

glfw3 graphics kgl kotlin kotlin-multiplatform kotlin-native opengl vulkan vulkan-api

Last synced: 02 Apr 2025

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

kmm kmm-example kmm-library kmm-mvvm kmm-sample kmm-viewmodel kmp-library kmp-mvvm kmp-redux kmp-viewmodel kotlin-multiplaform kotlin-multiplatform kotlin-multiplatform-compose-viewmodel kotlin-multiplatform-library kotlin-multiplatform-mobile kotlin-multiplatform-mvvm kotlin-multiplatform-template kotlin-multiplatform-viewmodel mvvm mvvm-architecture

Last synced: 10 Apr 2025

https://github.com/mori-atsushi/kotlin-cacheable

An annotation-based caching library for Kotlin Multiplatform

kotlin-compiler-plugin kotlin-multiplatform

Last synced: 13 Apr 2025

https://github.com/vinceglb/autolaunch

Launch your Kotlin / KMP app automatically on system startup ✨

kmp kotlin kotlin-desktop kotlin-jvm kotlin-multiplatform

Last synced: 06 Apr 2025

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

A UI client for Ollama written in Compose Multiplatform focused on running Deepseek r1 locally

compose compose-multiplatform deepseek-chat deepseek-r1 kmp koin kotlin kotlin-multiplatform mistral ollama-app ollama-client ollama-gui ollama-ui

Last synced: 09 Apr 2025

https://github.com/DiamondEdge1/KmLogging

Kotlin multiplatform logging. High performance, composable and simple to use.

android jvm kotlin kotlin-multiplatform logger logging logging-library multiplatform-kotlin-library wasm wasmjs

Last synced: 02 Apr 2025

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

Kotlin Multiplatform Crypto/PKI/ASN.1 Library with Attestation and Hardware-Backed Crypto Support on Mobile

asn-1 asn1 attestation cose crypto cryptography cwt ecdh ecdsa jose jws jwt key-agreement kmp kotlin kotlin-multiplatform pki rsa signature

Last synced: 06 Apr 2025

https://github.com/Drill4J/drill4j

Tool to identify testing gaps and reduce time spent on regression testing. Java/JVM, .NET, JavaScript in WEB

drill drill4j jvmti kotlin kotlin-multiplatform profiler profiler-framework

Last synced: 27 Feb 2025

https://github.com/appmattus/crypto

A collection of Kotlin Multiplatform cryptographic hashing functions.

android cryptohash ios jvm kotlin kotlin-multiplatform

Last synced: 06 Apr 2025

https://github.com/pearxteam/kasechange

🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case

camelcase camelcase-to-snakecase case-conversion case-converter convert-strings gradle-kotlin-dsl kebab-case kotlin kotlin-library kotlin-multiplatform multiplatform-kotlin-library pascal-case pascalcase snake-case snakecase snakecase-to-camelcase

Last synced: 14 Apr 2025

https://github.com/SnipMeDev/Highlights

Kotlin Multiplatform (KMM) syntax highlighting engine

engine kmm kmm-library kotlin kotlin-multiplatform syntax-analysis syntax-highlighting syntax-theme

Last synced: 02 Apr 2025

https://github.com/mirego/trikot

🧶 Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.

kotlin kotlin-multiplatform

Last synced: 14 Mar 2025

https://github.com/line/abc-kmm-location

Location Service Manager for Kotlin Multiplatform Mobile iOS and Android

android corelocation fusedlocationapi googleservice ios kotlin-multiplatform location-service

Last synced: 08 Feb 2025

https://github.com/icerockdev/mobile-multiplatform-gradle-plugin

Gradle plugin for simplify Kotlin Multiplatform mobile configurations

android gradle-plugin ios kotlin-multiplatform kotlin-native

Last synced: 02 Apr 2025

https://github.com/ilyagulya/todoappdecomposemvikotlin

Todo app sample using Compose Multiplatform, MVIKotlin, Decompose

compose-multiplatform decompose kotlin-multiplatform mvikotlin

Last synced: 30 Jan 2025

https://github.com/touchlab/compose-swift-bridge

Automate the boilerplate of blending Compose UI and native UI on iOS

compose-multiplatform ios kotlin kotlin-multiplatform swift swiftui

Last synced: 07 Apr 2025

https://github.com/onseok/peekaboo

🌄 Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.

android compose-multiplatform image-picker image-picker-android ios kmp-camera kmp-image kotlin kotlin-multiplatform kotlin-multiplatform-camera

Last synced: 13 Apr 2025

https://github.com/deepmedia/knee

Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.

android android-library ffi ffi-bindings java jni jni-wrapper jvm kmp kotlin kotlin-compiler kotlin-compiler-plugin kotlin-multiplatform kotlin-native multiplatform ndk ndk-library

Last synced: 09 Apr 2025

https://github.com/StarryBlueSky/Penicillin

Modern powerful Twitter API wrapper for Kotlin Multiplatform. #PureKotlin

api-wrapper kotlin kotlin-coroutines kotlin-multiplatform twitter twitter-api twitter-api-wrapper

Last synced: 14 Mar 2025

https://github.com/vladimirlogachov/MoviesPot

Movie Explorer: Kotlin and Compose multiplatform project for discovering movies with ease. Features Jetpack Navigation, Paging library integration, adaptive icons and a Material3-based UI that supports dynamic theme.

android compose-multiplatform compose-multiplatform-sample kotlin-multiplatform kotlin-multiplatform-sample material3

Last synced: 25 Nov 2024

https://github.com/jillesvangurp/kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.

client-library domain-specific-languages elasticsearch kotlin kotlin-multiplatform kotlinx-coroutines kotlinx-serialization ktor-client opensearch

Last synced: 23 Nov 2024

https://github.com/ermadmi78/kobby

Kobby is a codegen plugin of Kotlin DSL Client by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.

client code-generation dsl gradle gradle-plugin graphql graphql-client graphql-schema graphql-subscriptions kotlin kotlin-dsl kotlin-multiplatform kotlin-native maven maven-plugin multiplatform plugin

Last synced: 06 Apr 2025

https://github.com/noheltcj/RxCommon

Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.

kotlin kotlin-multiplatform kotlin-native reactivex rx

Last synced: 02 Apr 2025

https://github.com/noheltcj/rxcommon

Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.

kotlin kotlin-multiplatform kotlin-native reactivex rx

Last synced: 14 Apr 2025

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

Control your map from common code for mobile (android & ios) Kotlin Multiplatform development

android ios kotlin kotlin-multiplatform kotlin-native moko

Last synced: 24 Apr 2025

https://github.com/lydavid/MusicSearch

An Android app for browsing songs, artists, and anything related to them

android compose-multiplatform jetpack-compose kotlin kotlin-multiplatform music

Last synced: 21 Apr 2025

https://github.com/Kontur-Mobile/VisualFSM

VisualFSM - Kotlin Multiplatform library for FSM based MVI with visualization and analysis tools

fsm-library kotlin kotlin-multiplatform

Last synced: 24 Apr 2025

https://github.com/ACINQ/bitcoin-kmp

Kotlin Multiplatform Bitcoin Library

bitcoin kotlin kotlin-multiplatform

Last synced: 24 Apr 2025

https://github.com/avan1235/open-otp

Kotlin Multiplatform implementation of One Time Passwords Manager that compiles to native code on all platforms from single codebase

android authenticator hotp hotp-verification hotpauth ios kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile linux macos otp otp-verification otpauth totp totp-verification totpauth windows

Last synced: 09 Apr 2025

https://github.com/ibenabdallah/the-movie-db

The Movie BD : Android 📱, iOS 📱 and wearOS ⌚ application built with Kotlin Multiplatform, Compose Multiplatform with MVVM, Clean Architecture recommended by Google

android clean-architecture coil3 compose-multiplatform courotines flow ios jetpack-compose koin koin-kotlin kotlin-multiplatform ktor wearos

Last synced: 12 Apr 2025

https://github.com/guilhe/kmp-composeuiviewcontroller

KSP library and Gradle Plugin for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS

compose-multiplatform gradle-plugin kotlin-ksp kotlin-multiplatform swiftui

Last synced: 10 Apr 2025

https://github.com/arrow-kt/suspendapp

Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!

arrow-kt kotlin kotlin-coroutines kotlin-jvm kotlin-multiplatform kotlin-native kotlin-nodejs kotlinx-coroutines structured-concurrency

Last synced: 07 Apr 2025

https://github.com/GuilhE/KMP-ComposeUIViewController

KSP library and Gradle Plugin for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS

compose-multiplatform gradle-plugin kotlin-ksp kotlin-multiplatform swiftui

Last synced: 02 Apr 2025

https://github.com/erikc5000/island-time

A Kotlin Multiplatform library for working with dates and times

date kotlin kotlin-multiplatform kotlin-native time

Last synced: 02 Apr 2025

https://github.com/andrew0000/universal-cache

Kotlin caching and request sharing via Flow. Main idea: don't load data more times than it's needed. Compiled for Android and iOS.

android cache ios kotlin kotlin-coroutines kotlin-flow kotlin-multiplatform

Last synced: 02 Apr 2025

https://github.com/mr3y-the-programmer/Ludi

🎮 Catch up with the latest gaming news, Discover new games, and much more. 🕹️

android android-app androidx compose-multiplatform jetpack-compose kotlin kotlin-multiplatform material-design-3 paging3 rawg-api sqldelight2

Last synced: 13 Apr 2025

https://github.com/openrndr/openrndr-template

A feature rich template for creating OPENRNDR programs based on Gradle/Kts

algorithmic-design creative-coding kotlin kotlin-multiplatform shaders

Last synced: 05 Apr 2025

https://github.com/acinq/bitcoin-kmp

Kotlin Multiplatform Bitcoin Library

bitcoin kotlin kotlin-multiplatform

Last synced: 05 Apr 2025

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

Compose Multiplatform UI Component used to display informative messages to the user.

android compose-multiplatform desktop ios jetpack-compose kmp kotlin kotlin-multiplatform kotlin-wasm wasm

Last synced: 13 Apr 2025

https://github.com/devscast/validable

An easy-to-use text field validator supporting Compose. Multiplatform

android cmp compose-multiplatform jetpack-compose kmp kotlin kotlin-library kotlin-multiplatform

Last synced: 16 Mar 2025

https://github.com/michallaskowski/kuiks

Kotlin Multiplatform based testing framework for Android and iOS

espresso kotlin-multiplatform kotlin-native xcuitest

Last synced: 17 Mar 2025

https://github.com/irgaly/kottage

Kotlin Multiplatform Key-Value Store Local Cache Storage for Single Source of Truth.

cache kotlin kotlin-multiplatform storage

Last synced: 02 Apr 2025

https://github.com/vksdk/vk-sdk-kotlin

Unofficial VK SDK, written in Kotlin: make bots, use the API

bot java kotlin kotlin-multiplatform multiplatform sdk-java social-network vk vk-api vk-sdk

Last synced: 08 Feb 2025

https://github.com/drewcarlson/mobius.kt

Kotlin Multiplatform framework for managing state evolution and side-effects

android ios kotlin kotlin-coroutines kotlin-multiplatform mobius state-management

Last synced: 06 Apr 2025

https://github.com/DrewCarlson/mobius.kt

Kotlin Multiplatform framework for managing state evolution and side-effects

android ios kotlin kotlin-coroutines kotlin-multiplatform mobius state-management

Last synced: 24 Apr 2025

https://github.com/InkApplications/Shade

💡 Unofficial SDK for the Philips Hue API written for Kotlin Multiplatform.

hue hue-api kotlin kotlin-multiplatform sdk

Last synced: 18 Nov 2024

https://github.com/inkapplications/shade

💡 Unofficial SDK for the Philips Hue API written for Kotlin Multiplatform.

hue hue-api kotlin kotlin-multiplatform sdk

Last synced: 10 Apr 2025

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

@Parcelize support for mobile (android & ios) Kotlin Multiplatform development

android ios kotlin kotlin-multiplatform kotlin-native moko parcelable

Last synced: 24 Apr 2025

https://github.com/jeffdgr8/kotbase

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

couchbase couchbase-lite database kotlin kotlin-multiplatform kotlin-multiplatform-library kotlin-native mobile nosql nosql-database sync

Last synced: 24 Apr 2025

https://github.com/manuelernesto/meu_kumbu

💵Meu Kumbu 💰 (Means My Money) is a template app that people can use to build their owns Wallet 🤑 or a mobile 🏦 banking app.

banking-applications firebase ios-app kotlin kotlin-android kotlin-language kotlin-multiplatform ktor wallet

Last synced: 20 Nov 2024

https://github.com/shubhamsinghshubham777/khealth

A Kotlin Multiplatform wrapper for Android's Health Connect and Apple's HealthKit 🏥

android apple health health-connect healthkit ios kmm kmp kotlin-library kotlin-multiplatform watchos

Last synced: 17 Mar 2025

https://github.com/joreilly/wordmasterkmp

Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.

android compose compose-desktop ios jetpac jetpack-compose kotlin kotlin-multiplatform kotlin-native swift swiftui

Last synced: 12 Apr 2025

https://github.com/joreilly/WordMasterKMP

Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.

android compose compose-desktop ios jetpac jetpack-compose kotlin kotlin-multiplatform kotlin-native swift swiftui

Last synced: 12 Nov 2024

https://github.com/atsushieno/ktmidi

Kotlin multiplatform library for MIDI access abstraction and data processing for MIDI 1.0, MIDI 2.0, SMF, SMF2 (MIDI Clip File), and MIDI-CI.

kotlin kotlin-multiplatform midi midi-ci midi2 music

Last synced: 21 Apr 2025

https://github.com/Flaxoos/extra-ktor-plugins

Feature-rich, efficient, and highly customizable plugins for your Multiplatform Ktor Server or Client

kotlin kotlin-multiplatform ktor ktor-plugin

Last synced: 13 Nov 2024

https://github.com/zach-klippenstein/compose-seqdiag

Sequence diagram renderer for Jetpack Compose.

android jetpack-compose kotlin-multiplatform

Last synced: 10 Feb 2025

https://github.com/shubhamsinghshubham777/adapt

Compose Multiplatform UI components for Android, iOS, Desktop, and Web. Unleash limitless creativity.

compose-multiplatform cupertino-design jetpack-compose kotlin-multiplatform material-design ui-components winui3

Last synced: 10 Feb 2025

https://github.com/mpetuska/kamp

Package discovery website and scanner for Kotlin multiplatform.

kotlin kotlin-multiplatform on-hold packages

Last synced: 05 Mar 2025

https://github.com/eygraber/uri-kmp

A library for working with URIs in Kotlin Multiplatform

kotlin kotlin-multiplatform uri url

Last synced: 13 Apr 2025

https://github.com/kisa002/Transer

Translation utility for mac, windows, android developed based on the Kotlin Multiplatform (Compose Desktop).

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

Last synced: 14 Mar 2025

https://github.com/winterreisender/webviewko

webview for Kotlin Multiplatform, a tiny cross-platform webview library for desktop.

java jvm kotlin kotlin-js kotlin-multiplatform kotlin-native swing webui webview

Last synced: 30 Apr 2025

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

Pagination logic in common code for mobile (android & ios) Kotlin Multiplatform development

android ios kotlin kotlin-multiplatform kotlin-native moko

Last synced: 14 Mar 2025

https://github.com/copper-leaf/thistle

Kotlin Multiplatform inline styling markup library

android ansi-colors compose compose-desktop formatting kotlin kotlin-multiplatform markup

Last synced: 11 Apr 2025

https://github.com/yshrsmz/kgql

GraphQL Document wrapper generator for Kotlin Multiplatform Project and Android

android android-library code-generator gradle-plugin graphql kotlin kotlin-library kotlin-multiplatform kotlin-native kotlinpoet multiplatform

Last synced: 22 Mar 2025