Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose
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
kmp-compose-pager1.1.0-alpha02
0

Compose Multiplatform pager library facilitates creating interactive and scrollable pager components, enhancing user interfaces with seamless pagination and smooth navigation capabilities.

AndroidNative·zj565061763·Apache License 2.0
CreateTypography0.2.0
01 used by

Library facilitates creation of Typography from font names or FontFamily for Android and Compose Multiplatform, enhancing customization and consistency in design projects.

AndroidJSJVMNativeWasm·yuyuyuyuyu-dev·Apache License 2.0
SimpleTopAppBar0.4.0
0

Implements a simple top app bar with a navigation back button and kebab menu, facilitating seamless navigation and interaction in applications.

AndroidJSJVMNativeWasm·yuyuyuyuyu-dev·Apache License 2.0
dynamic-pages1.2.1
0

Simplifies data model transformation and clarifies responsibilities in Android apps, enhancing maintainability, scalability, and performance by separating business logic from UI components.

JSJVMNativeWasm·javierpe·Apache License 2.0
MultiPickers1.0.1
0

Features a collection of easy-to-use wheel pickers, including text, number, and time pickers, enhancing user interface components with customizable options and visual selections.

AndroidJVMNative·user154lt·Apache License 2.0
Searchable-Dropdown-Menu-Jetpack-Compose1.1.0
0

Creates a customizable, searchable dropdown menu interface component, enhancing user interaction by allowing selection from a list of options with dynamic search functionality.

AndroidJVMNative·user154lt·Apache License 2.0
kmp-compose-piechart1.1.0-alpha01
0

Enables creation of pie charts using a compose-based approach, supporting visualization on multiple platforms with easy integration through a simple Gradle dependency.

AndroidNative·zj565061763·Apache License 2.0
BasicMultiplatformUILib0.3
0

Cross-platform UI library facilitating theme management and toast notifications. Utilizes a wrapper for unified rendering and supports platform-specific initialization centers for streamlined UI exception handling.

AndroidJVM·OCTestX·Apache License 2.0
kmp-compose-utils2025.06.01
0

Compose Multiplatform utility library enhances development with shared components and tools, streamlining the creation of applications across different platforms.

AndroidNative·zj565061763·Apache License 2.0
kmp-compose-switch1.1.0-alpha01
0

Offers a library for implementing switch components in Compose Multiplatform applications, enhancing UI development with consistent, cross-platform switch functionality.

AndroidNative·zj565061763·Apache License 2.0
Auron1.0.9A
0

Simplifies Android project development with a main function, streamlined APIs, and easy permission handling, enhancing efficiency and ease of use. Additional features and improvements planned.

AndroidJVM·Instah-io·MIT License
CountryCodePicker0.2.0
0

Multiplatform library for searching and selecting country codes and ISOs. Features adaptable dialogs for various screen sizes and customizable country selectors using the Country enum.

AndroidJVMNativeWasm·efe-egbevwie
kmp-compose-annotated1.1.0
0

Enhances Compose Multiplatform projects with annotation support, simplifying development across multiple platforms by providing a cohesive approach to UI composition and code sharing.

AndroidNative·zj565061763·Apache License 2.0
kmp-compose-input1.1.0
0

Facilitates handling user input across multiple platforms using a unified approach, simplifying the development process and ensuring consistent input management.

AndroidNative·zj565061763·Apache License 2.0
HopcapeMobileAuth1.0.0-ALPHA_03
0

Enables shared code development across Android and iOS platforms, utilizing Compose Multiplatform for UI and integrating platform-specific features like Apple's CoreCrypto through designated folders.

AndroidNative·Aumaidkh
kmp-compose-active1.0.0
0

Manages active state in Compose Multiplatform projects, facilitating seamless state handling across platforms for enhanced user interface responsiveness and interaction.

AndroidNative·zj565061763·Apache License 2.0
ErrorWidget2.0.3
01 used by

Standardizes UI error state representation, allowing optional custom messages and retry actions, enhancing user interface consistency and error handling flexibility.

AndroidJSJVMNativeWasm·ComposeComponents·MIT License
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
JalaliDatePickerComposeKmm1.1.0
0

Facilitates shared code management across Android and iOS applications, organizing platform-specific and common code within structured directories for streamlined development and integration.

AndroidNative·MohammadRezaei92
KRouter0.0.7
0

Supports module-to-module communication by routing to interfaces via URI strings. Facilitates screen navigation, leveraging annotations and reflection for seamless integration and routing.

JSJVMNativeWasm·cy745·Apache License 2.0
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
UpdatingItem0.0.2
0

Enables fine-grained, item-level updates for dynamic lists, minimizing global recompositions using stable item references and a normalization layer.

AndroidJSJVMNative·matt-ramotar·Apache License 2.0
connectivity1.1.4
0

Network monitoring for multiplatform projects uses native APIs and HTTP requests to track connectivity status. Supports Compose integration and customizable HTTP polling for enhanced connectivity management.

AndroidJSJVMNativeWasm·DanicMa·MIT License
compose-webview-multiplatform1.9.40-alpha05
0

Enables embedding of WebView functionality within a Compose UI environment, supporting URL loading, HTML content, and data posting. Features WebViewState for state management and WebViewNavigator for navigation control.

AndroidJVMNative·DanicMa·Apache License 2.0
RuoLanUi0.0.6
0

Supports cross-platform development with shared codebase for web, desktop, Android, and iOS applications. Provides platform-specific folders for targeted code implementation. Includes experimental Compose/Web support.

AndroidJVMNative·hellomr3
Compose-AutoSizeText0.1.1
0

Automatically adjusts text font size to fit available space, serving as a Compose alternative to Android's Autosizing TextView. Configuration options include shrinking and fitting text within constraints.

AndroidJVMNative·SillyDevices·MIT License
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
compose-webview-multiplatformv0.1.1
0

Offers WebView functionality for embedding in JetBrains Compose applications. Supports URL loading, HTML, and post data management, with navigation control and state management across Android, iOS, and desktop platforms.

AndroidJVMNative·pejman-74·Apache License 2.0