Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagswiftui
sceneview4.18.0
1.2k

Declarative 3D and AR UI with composable scene graph, async model loading, gesture-friendly editable models, AR anchors, procedural geometry, view-as-surface, and lightweight web runtime.

JSJVMNative·sceneview·Apache License 2.0
multipaz0.99.0
281

Library suite and tools for issuing, presenting, and verifying mDL/VC credentials using ISO mdoc, SD‑JWT, W3C Digital Credentials, OpenID4VP, and zero-knowledge proof integration.

AndroidJSJVMNativeWasm·openwallet-foundation·Apache License 2.0
Flaker0.1.2
245

Simulates various network conditions to test and optimize mobile app performance. Emulates slow and unstable networks, impacts only the app's network functionality, ensuring robust and resilient user experiences.

AndroidNative·rotbolt·Apache License 2.0
compose-swift-bridge0.1.1
113

Experimental tool facilitates defining composable functions for later Swift implementation in iOS projects, generating necessary code and an ObservableObject to maintain state in SwiftUI views.

AndroidJSJVMNativeWasm·touchlab·Apache License 2.0
CraftD1.1.0
79

Enables rapid implementation of server-driven UI, supporting Android, iOS, and Flutter platforms. Offers pre-existing components, custom component creation, and compatibility with various UI frameworks.

AndroidNative·CodandoTV·MIT License
ThemeAnimator0.0.32
53

Shared UI samples and app skeletons with modular common/platform source sets, platform-specific entrypoints, and ready-built Gradle tasks for building and running development targets.

AndroidJSJVMNativeWasm·gleb-skobinsky
KrossMap1.3
49

Lightweight library for working with maps, markers, polylines, and camera movements. Enables seamless integration with Jetpack Compose and SwiftUI, providing powerful abstractions and utilities for map-based applications.

AndroidNative·farimarwat
summer1.0.0-beta11-ios-simulator
46

Library facilitates shared ViewModel logic across platforms without code generation, supporting frameworks like Android, Jetpack Compose, UIKit, and SwiftUI. Simplifies state management and event handling in a unified manner.

AndroidJVMNative·adevone·MIT License
bipak0.9.2
35

Aims to simplify paging and data flow management across various UI patterns, supporting network or database data sources. Provides integration with Android RecyclerView, Jetpack Compose, SwiftUI, and UIKit.

AndroidJSJVMNative·nicolashaan·Apache License 2.0
NavState0.1
25

Simple declarative navigation library represents navigation history as global state, supporting Compose, SwiftUI, and Android Fragments. Fully asynchronous and testable without UI.

AndroidJVMNative·androidbroadcast·Apache License 2.0
KColor1.0.2
18

Generate shared color resources and platform asset catalogs with generated code and helpers for Compose and SwiftUI, including resource enums and runtime color resolvers.

JVM·mohitsoni48·MIT License
KRelay2.1.1
14

Lightweight, leak‑free bridge delivering one‑way UI commands from shared ViewModels to native implementations; automatic weak references, sticky queued actions, main‑thread execution, easy testing.

AndroidNative·brewkits·Apache License 2.0
lemonade-design-system0.26.0
7

Production-ready UI components, theming, and design tokens for consistent interfaces; brand assets, iconography, Figtree typography, spacing, shadows, radii and opacity tokens.

AndroidJVMNative·saltpay·Apache License 2.0
fifi0.0.43
6

Facilitates extensive code sharing between iOS and Android, focusing on non-UI components like network requests, caching, and business logic, while integrating with SwiftUI and Compose.

AndroidJVMNative·Paoapps·MIT License
pusher-websocket-kmp0.1.8
4

Enables code sharing across applications with Compose Multiplatform, organizing platform-specific and common code, while integrating SwiftUI for iOS apps.

JVMNative·samliddleg
compose-native-host0.0.3
2

Embed Compose UI into native windowing hosts, GPU Metal renderer for smooth resizing/scrolling, GraalVM native-image support, multi-window/multi-runtime, Gradle plugin automates native build.

JVM·letmutex·Apache License 2.0
NRStationsKMP1.0.0-ALPHA-20
1

Retrieves UK train stations and locations, offering APIs for Android and iOS to access station data. Supports nearby station queries and utilizes a testing service for updates.

AndroidNative·IntSoftDev·European Union Public License 1.2
CMP-Bottom-Bar0.4.3
1

Facilitates cross-platform app development with shared code for UI, leveraging Compose Multiplatform. Supports platform-specific customizations, including SwiftUI integration for iOS.

AndroidJVMNativeWasm·mejdi14
kbus0.3.1
1

Facilitates cross-platform application development with shared code and platform-specific implementations, supporting seamless integration of iOS and web components alongside SwiftUI and Compose Multiplatform.

JSJVMNativeWasm·jimbroze
magic1.0.0-alpha07
0

Lightweight, modular components and utilities facilitate app architecture with flexible asynchronous behavior using coroutines. Includes sample projects to demonstrate integration with ViewModels.

AndroidJSJVMNative·TeraThought·Apache License 2.0
FormBuilderUILibrary1.0.8
0

Facilitates code sharing across Android and iOS applications, organizing platform-specific and common code, with support for integrating platform-native features like SwiftUI and Apple’s CoreCrypto.

AndroidJVMNative·aniketdhakorkar
ComposeMultiplatformDestinations1.2.0
0

Enables cross-platform application development by organizing shared and platform-specific code, supporting iOS applications with SwiftUI integration, and facilitating web app execution via Gradle tasks.

AndroidJVMNativeWasm·SorrowBlue
UASHub0.0.1
0

Creates shared user interface code for applications, supports platform-specific code organization, and integrates platform-specific features like Apple's CoreCrypto and SwiftUI for iOS.

AndroidJVMNative·kusius·MIT License
KMPCalendar1.0.0
0

Facilitates cross-platform development with features for calendar mode switching, scrolling, date selection, and chart creation, including bar charts and customizable styles like gradients and Bezier curves.

AndroidJSJVMNative·Chhnangf
KMPTest0.0.5
0

Targets Android and iOS platforms, facilitating shared code across Compose Multiplatform applications. Organizes platform-specific and common code, ensuring efficient cross-platform development with shared and platform-specific folders.

Android·wum1n9
HDVirtuals0.0.2
0

Targets multiple platforms with shared and platform-specific code organization, integrating Compose for UI and Ktor for server functionality, while supporting SwiftUI for iOS applications.

AndroidJVMNative·zeeeeej
ComposeNavigationTab0.0.3
0

Enables cross-platform app development by organizing shared and platform-specific code, supporting integration with platform-specific features like Apple's CoreCrypto and SwiftUI for iOS applications.

AndroidNative·konradjurkowski·Apache License 2.0
ca-kmp-domain0.0.1
0

Facilitates cross-platform mobile app development, integrating shared code and platform-specific implementations, with structures for Compose Multiplatform and SwiftUI for Android and iOS.

AndroidNative·hsbaewa·Apache License 2.0
kmp-lib-module-renaming-issue0.0.16
0

Supports development of multiplatform applications by organizing shared and platform-specific code, facilitating integration with platform-specific features like Apple's CoreCrypto and SwiftUI.

AndroidNative·ShadAdman
kmp-image-core0.1.0
0

Facilitates code sharing across Android and iOS applications, organizing platform-specific code for Compose Multiplatform projects, and integrating SwiftUI for iOS apps.

AndroidNative·hsbaewa·Apache License 2.0
Page 1Next →