awesome-kotlin-multiplatform
github.com/matteocrippa/awesome-kotlin-multiplatform ↗An awesome collaborative collection of Kotlin Multiplatform libraries
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me bluetooth resources from awesome-kotlin-multiplatform"
Installation instructions →What's inside
Testing
- 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.
Hardware
- Blue FalconBluetooth
A Bluetooth kotlin multiplatform library for iOS and Android.
- KableBluetooth
Kotlin Asynchronous Bluetooth Low-Energy.
Logging
- Cabret Log
Method call logging for Kotlin Multiplatform.
- Kermit
A Kotlin Multiplatform centralized logging utility.
- Napier
Logging library for Kotlin Multiplatform.
Database
- Cache4k
In-memory Cache for Kotlin Multiplatform.
- Kissme
Kotlin Secure Storage Multiplatform.
- Kodein DBNoSQL
Multiplatform NoSQL database.
- KVault
Secure key-value storage for Kotlin Multiplatform projects.
- Multiplatform Settings
A Kotlin Multiplatform library for saving simple key-value data.
- Realm KotlinNoSQL
Kotlin Multiplatform and Android SDK for the Realm Mobile Database
Dependency Injection
Routing
- Kompass
Kotlin Multiplatform Router for Android and iOS.
Media
- KorimImage
Korim: Kotlin cORoutines IMaging, Bitmap and Vector graphics for Multiplatform Kotlin.
Serializer
- Kotlinx.serialization
Kotlin multiplatform / multi-format serialization.
Showing a sample of 33 resources. View the full list on GitHub →