251 Open Source Kotlin Multiplatform Software Projects
Free and open source kotlin multiplatform code projects including engines, APIs, generators, and tools.
Spotify Web API Kotlin122 ⭐
Spotify Web API wrapper for Kotlin, Java, JS, and Native - Targets JVM, Android, JS (browser), Native (Desktop), and Apple tvOS/iOS. Includes a Spotify Web Playback SDK wrapper for Kotlin/JS, and a spotify-auth wrapper for Kotlin/Android.
qbit is a kotlin-multiplatform embeddable decentralized DBMS with object-relational information model
This an Android App that helps you share/manage your files on your Android Device through a WebInterface in the Browser - Built with Ktor and Kotlin-React
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
Use the Parcelize Annotation of the Kotlin Android Extensions in Kotin Multiplatform projects
Bugsnag Kotlin Multiplatform Example112 ⭐
A Kotlin multiplatform example app that targets Android, ReactJS, iOS, JavaFx, and Spring Boot
Gradle Buildconfig Plugin151 ⭐
A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.
Kotlin Multiplatform Libraries1209 ⭐
Kotlin Multiplatform Libraries. Welcome PR if you find or create new Kotlin Multiplatform Library.
A lightweight Kotlin multiplatform framework for OpenGL ES and EGL management based on object-oriented components, inspired by Google's Grafika.
Kotlin Multiplatform project with Clean Architecture, aiming to only implement the view natively.
🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case
Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform
Mobile Multiplatform Gradle Plugin66 ⭐
Gradle plugin for simplify Kotlin Multiplatform mobile configurations
Moko Permissions69 ⭐
Runtime permissions controls for mobile (android & ios) Kotlin Multiplatform development
Moko Mvvm451 ⭐
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Moko Network77 ⭐
Network components with codegeneration of rest api for mobile (android & ios) Kotlin Multiplatform development
Moko Template339 ⭐
Template project of a Mobile (Android & iOS) Kotlin MultiPlatform project with the MOKO libraries and modularized architecture
Kinsight Multiplatform38 ⭐
Kotlin Multiplatform Concept - iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server - Alpha Capture
Moko Widgets291 ⭐
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
Arrow Meta Examples53 ⭐
Some examples for Λrrow Meta the functional companion to Kotlin's Compiler & IDE.
SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/).
Android & iOS App using MVVM pattern and LiveData on the presentation layer + Clean Arch on the common shared code.
KaMP Kit by Touchlab is a collection of code and tools designed to get your mobile team started quickly with Kotlin Multiplatform.
Multithread Mpp16 ⭐
This is the best architecture of Kotlin Multiplatform Project I think! This project works on background thread using kotlinx.Coroutines.
Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Wear Compose, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
🔥 Architecture pattern for multiplatform mobile apps with Kotlin Multiplatform (common), SwiftUI (iOS) & Compose (Android).
👀 Multiplatform Kotlin library containing observable data structures, such as ObservableList, ObservableSet and ObservableMap.
💵Meu Kumbu 💰 (Means My Money) is a template app that people can use to build their owns Wallet 🤑 or a mobile 🏦 banking app.
👨💻 Kotlin Mobile Multiplatform App (Android & iOS). One Code To Rule Them All. MVVM, DI (Kodein), coroutines, livedata, ktor, serialization, mockk, detekt, ktlint, jacoco
Foso Showdown29 ⭐
Showdown is a selfhosted open source web app/server, you can use for remote planning poker® with scrum teams. Try at http://shwdwn.herokuapp.com/#/
Moko Errors44 ⭐
Automated exceptions handler for mobile (android & ios) Kotlin Multiplatform development.
Chrynan Chords23 ⭐
A Kotlin multi-platform view library for displaying stringed instrument chord diagrams
Sudoku Android188 ⭐
Sudoku sample app for Android, Web and iOS using Koltin/JVM + Kotlin/JS + Kotlin/Native