- Blue-Falcon - A unified Bluetooth library for Android and iOS.
- Ktor - Most popular Http client in kotlin multiplatform.
- kgql - GraphQL Document wrapper generator.
- krossbow - A Kotlin multiplatform coroutine-based STOMP client over websockets
- kotlinx.serialization (official) - Supports JSON, CBOR, and Protobuf formats.
-
SQLDelight - Generates typesafe Kotlin APIs from SQL.
-
SQLiter - Minimal multiplatform sqlite library
-
multiplatform-settings - For mobile apps to save settings as key-value pairs.
-
Kissme - This library provides encrypted key-value storage.
-
Multiplatform-Preferences - Kotlin Multi Platform Preferences, for android an ios : SharedPreferences & NSUserDefault.
-
okio - A modern I/O library[WIP]
-
suparnatural-fs - Kotlin Multi Platform File System access library for
iOS
andAndroid
.
-
suparnatural-cache - A superfast, thread safe in-memory cache with configurable hashing schemes backed by persistent stores with blocking/non-blocking I/O.
- korim - This library is able to load PNG, JPEGs, BMPs, TGAs, PSDs. And SVG vector images.
- korau - It supports playing sounds, creating dynamic audio streams and decoding audio file formats: wav, mp3 and ogg.
-
Reaktive - Kotlin multi-platform implementation of Reactive Extensions
-
RxCommon - ReactiveX providing a common way to build one set of business logic.
- Multiplatform-LiveData - Reimplementation of android LiveDatas on kotlin-multiplatform. It wraps reals livedatas on Android, and uses an Observable-Pattern on iOS.
- ReduxKotlin - Redux for Kotlin
-
coroutine (official) - Support for Kotlin coroutine.
-
suparnatural-concurrency - Unified APIs such as Workers, Schedulers for cross-platform multithreading on
iOS
andAndroid
.
-
klock - Date & Time library
-
island-time - A Kotlin Multiplatform library for working with dates and times
-
time - Time calculations with type-safety.
-
fluid-time - Kotlin multiplatform date & time library
- Multiplatform-Bus - Kotlin event-bus compatible with Android & native iOS.
- kotlin-multiplatform-bignum - A Kotlin multiplatform library for arbitrary precision arithmetics
- krypt - Cryptography library. Support for SecureRandom, Hash(MD5/SHA1/SHA256), AES.
- FuzzyWuzzy-Kotlin - Fuzzy string matching on collections. Port of python & java library.
-
Kotlin-Multiplatform-Firebase - Kotlin Multiplatform - Android/iOS/Web/Node.Js(Firebase)
-
FirestoreKMP - Firestore KMP Library
-
measurer - Google Analytics(using measurement protocol).
- AtomicFu - The idiomatic way to use atomic operations in Kotlin
- uuid - Kotlin Multiplatform UUID
-
Stately - The library is set of multithreaded collection classes that will allow multithreaded mutation in Kotlin/Native.
-
coroutineworker - Kotlin Coroutine-based workers for native
-
Napier - Logging library for Kotlin Multiplatform.
-
klogger - Logging library for Kotlin Multiplatform.
-
Multiplatform-Log - Logging library for Kotlin Multiplatform.
-
MpApt - Kotlin Native/JS/JVM Annotation Processor library
-
kotlin-native-suspend-function-callback - Kotlin Multiplatform compiler plugin to generate a callback implementation for suspended functions so they are visible from Kotlin Native
-
kgl - This library provides a thin OOP wrapper with DSLs to make programming with vulkan easier.
-
kotlin-libui - This is a C lightweight multi-platform UI library using native widgets.
-
kotlin-material-ui - Kotlin Wrapper Library of Material-UI
- dokka (official) - Documentation Engine for Kotlin.
-
BuildKonfig - It reads values from properties and adds those into Build config like Android.
-
kotlin-native-cocoapods - Gradle plugin for configuring Kotlin/Native with Cocoapods.
-
kotlin-frontend-plugin (official) -
Gradle plugin for frontend development.
=> Deprecated move here -
kotlin-dce - This tool allows to strip out unused properties, functions and classes from the generated JS.
-
xcode-kotlin - Kotlin Native Xcode Plugin
-
xcode-compat(official) - AppCode helper for Kotlin/Native and Xcode
-
KotlinXcodeSync - Sync Kotlin files with an Xcode project
-
kotlinx-benchmark(official) - https://github.com/Kotlin/kotlinx-benchmark
Welcome contribute! Please read the contribution guidelines first.