Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
UIKit1.0.5
0

Demonstrates generating and testing Fibonacci sequence, enabling deployment and publication to Maven Central, with guidance on credentials, namespace registration, and GitHub Actions for continuous integration.

AndroidJVMNative·JackBeBack·Apache License 2.0
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
XtreamApi1.0.0
0

Type-safe client for interacting with Xtream Codes API, featuring DSL configuration, coroutine-friendly async calls, automatic retries, built-in HTTP caching, descriptive error handling and stream URL builders.

AndroidJVMNative·saifullah-nurani
BasicMultiplatformLib0.2.3
01 used by

Offers serialization, logging, key-value storage, and database access, with support for dependency injection, caching, and file operations across various environments.

AndroidJVM·OCTestX·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
tempfolder-kmp0.1
0

Library enables temporary directory creation with a unified API, auto-closing functionality, strict error handling, and native file descriptor access for seamless filesystem integration.

AndroidJSJVMNativeWasm·illarionov·Other
swapi-kmp0.1.0
0

Wraps the Star Wars API, offering an intuitive interface for accessing SWAPI data. Supports configuring network settings and provides expanded models for improved UI display.

AndroidJVMNativeWasm·Syex·MIT License
kmp-coroutines1.2.0
0

Enhances coroutine usage with utility functions for streamlined asynchronous programming, supporting both Android and iOS platforms.

AndroidNative·zj565061763·Apache License 2.0
kmp-geography-model1.0.1
0

Facilitates the modeling and manipulation of geographic data, offering classes and methods for handling geographical concepts and calculations efficiently.

AndroidJSJVMNativeWasm·n-marisov·MIT License
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
annotation0.0.2
0

Facilitates code generation and customization through compile-time annotations, enhancing code efficiency and reducing boilerplate by automating repetitive tasks.

AndroidJVMNativeWasm·ight-io·MIT License
kmp-auth1.0.0
0

Facilitates authentication integration for Google, Apple, and Github using Firebase. Offers UI helper buttons and supports one-tap sign-in for seamless user experiences.

AndroidJVMNative·proggmatic·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
rem1.2.0
0

Facilitates in-memory object retention with ViewModel, avoiding Parcelable. Supports ViewModel state restoration upon screen rotation and offers scoped ViewModel management and cleanup.

AndroidJVMWasm·shirozatou
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-mutator1.4.0
02 used by

Facilitates mutex operations across multiple platforms, enabling synchronized access to shared resources. Enhances thread safety and concurrency control with straightforward integration.

AndroidNative·zj565061763·Apache License 2.0
wanakana-kmp1.0.1
0

Utility library for detecting and transliterating Hiragana, Katakana, and Romaji. Includes text conversion, checking utilities, and extra tools like okurigana stripping and tokenization.

AndroidJVMNative·GreatTusk·MIT License
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
HopcapeNetworkingClient1.0.0-BETA_06
0
AndroidNative·Aumaidkh
kmp-theme-material-30.0.1
0

Enhances UI development by offering a set of Material 3 themes, facilitating the creation of visually consistent and modern interfaces across multiple platforms.

AndroidJVMWasm·ight-io
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
ComposeFauthUi1.0.0
0
AndroidNative·adangil97·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
ktor-compression-zstd0.0.1-alpha2
0

Enhances server/client projects with zstd compression and content-encoding support using zstd-jni.

AndroidJVM·Vodes·Apache License 2.0