Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-kotlin-multiplatform
An awesome collaborative collection of Kotlin Multiplatform libraries
https://github.com/matteocrippa/awesome-kotlin-multiplatform
Last synced: 5 days ago
JSON representation
-
Guides
- Official Guide - The reference guide for Kotlin Multiplatform Mobile development by Jetbrains
-
Dependency Injection
-
Database
-
- Cache4k - In-memory Cache for Kotlin Multiplatform.
- Kissme - Kotlin Secure Storage Multiplatform.
- KVault - Secure key-value storage for Kotlin Multiplatform projects.
- Multiplatform Settings - A Kotlin Multiplatform library for saving simple key-value data.
-
NoSQL
- Realm Kotlin - Kotlin Multiplatform and Android SDK for the Realm Mobile Database
- Kodein DB - Multiplatform NoSQL database.
-
SQL
- sqldelight - Generates typesafe Kotlin APIs from SQL
- SQLiter - Minimal multiplatform sqlite library.
-
-
Extension
-
SQL
- Splitties - A collection of hand-crafted extensions for your Kotlin projects.
-
-
Reactive programming
-
SQL
- Reaktive - Kotlin multi-platform implementation of Reactive Extensions.
-
-
Architecture
-
SQL
- Moko MVVM - Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development.
- MVI Kotlin - Extendable MVI framework for Kotlin Multiplatform.
-
-
Testing
-
SQL
- Atrium - A multiplatform assertion library for Kotlin.
- Konform - Portable validations for Kotlin.
- Kotest - Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing.
- MockingBird - A Koltin multiplatform library that provides an easier way to mock and write unit tests for a multiplatform project.
- mockk - Mocking library for Kotlin.
-
-
Routing
-
SQL
- Kompass - Kotlin Multiplatform Router for Android and iOS.
-
-
UI
-
SQL
- Moko Widgets - Multiplatform UI DSL with screen management in common code for mobile.
- Multiplatform Compose - A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin.
-
-
Network
-
SQL
- Ktor - Framework for quickly creating connected applications in Kotlin with minimal effort.
- RSocket Kotlin - RSocket Kotlin multi-platform implementation.
-
-
Logging
-
SQL
- Cabret Log - Method call logging for Kotlin Multiplatform.
- Kermit - A Kotlin Multiplatform centralized logging utility.
- Napier - Logging library for Kotlin Multiplatform.
-
-
Hardware
-
Bluetooth
- Blue Falcon - A Bluetooth kotlin multiplatform library for iOS and Android.
- Kable - Kotlin Asynchronous Bluetooth Low-Energy.
-
-
Serializer
-
Bluetooth
- Kotlinx.serialization - Kotlin multiplatform / multi-format serialization.
-
-
Media
-
Image
- Korim - Korim: Kotlin cORoutines IMaging, Bitmap and Vector graphics for Multiplatform Kotlin.
-
Programming Languages
Categories
Sub Categories
Keywords
kotlin-multiplatform
24
kotlin
22
android
15
kotlin-native
12
ios
9
kotlin-library
8
multiplatform
6
kotlin-multiplatform-mobile
3
coroutines
3
android-library
3
kotlin-js
3
kotlin-multiplatform-library
3
kotlin-android
3
injection
3
kotlin-compiler-plugin
2
kotlin-ios
2
assertions
2
async
2
storage
2
kotlin-coroutines
2
testing
2
ktor
2
mvvm
2
moko
2
cross-platform
2
macos
2
javascript
2
kotlin-dependency-injection
2
library
2
kodein
2
kodein-framework
2
dependency-injection
2
ios-library
1
sqlite
1
kotlin-dsl
1
sqldelight
1
kotlin-extensions
1
lightweight
1
material-design
1
watchos
1
multi-platform
1
reactive
1
reaktive
1
rx
1
rxkotlin
1
cocoapod
1
java
1
cache
1
defaults
1
encrypted
1