Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
kmplibrarysample0.0.1
0

Demonstrates a simple library project that generates Fibonacci sequences, with guidance on publishing to Maven Central. Offers publishing setup instructions, including credentials, namespaces, and continuous integration using GitHub Actions.

AndroidJVMNative·shangeethsivan·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
hyqqbcecpl1.0.1
0
AndroidNative·CubitSachita
moko-permissions0.18.1-desktop-5
0

Enhances permission handling capabilities with a desktop-specific configuration, allowing streamlined management of application permissions across different environments.

AndroidJVMNative·flipsyde59·Apache License 2.0
WPKotlin0.0.3
0

Client library facilitates interaction with the WordPress REST API, featuring JSON parsing, coroutine support, and cross-platform compatibility, leveraging Ktor client and kotlinx libraries.

AndroidJSJVMNativeWasm·rocxteady·Apache License 2.0
fibonacci1.0.0
0

Demonstrates a simple library for generating Fibonacci sequences, providing instructions for publishing to Maven Central. Includes setup for GitHub Actions, namespace registration, and PGP key management.

AndroidJVMNative·greedy0110·Apache License 2.0
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
kmp-pagination1.0.2
0

Facilitates paginated data processing across multiple build platforms, generating platform-specific artifacts like Android AARs, JVM JARs, iOS frameworks, and JavaScript files.

AndroidJSJVMNative·devsstudio
PokeKapi0.1.5
0

Accesses and interacts with various Pokémon-related data endpoints, covering berries, contests, encounters, evolution, games, items, locations, machines, moves, and Pokémon.

AndroidJSJVMNative·ABouzo
test-kmp-library0.0.3
0

Configuration test library facilitating deployment to Maven Central.

AndroidJVMNative·Orthodoxal·Apache License 2.0
platform0.2.0
0
AndroidNative·mohaberabi
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
fibonacci1.0.6
0

Bootstraps a library project with Fibonacci sequence generation starting from platform-provided numbers. Includes platform-specific tests, GitHub Actions setup, and Maven Central deployment guidance.

AndroidJVMNative·pahill·Apache License 2.0
suitebde-backend0.1.3
0

All-in-one tool designed for BDEs, streamlining operations and providing comprehensive functionalities tailored to their needs.

JSJVMNative·nathanfallet
OAuth1.0.1
0

Library facilitates OAuth authentication, supporting both single and multiplatform configurations. Allows integration through Maven Central repository for seamless dependency management.

AndroidJVMNative·taetae98coding·Apache License 2.0
pixel-multiplatform0.0.1
0

Bootstraps a library project for generating Fibonacci sequences, facilitating deployment to Maven Central. Offers platform-specific tests and GitHub Actions integration, with manual steps for deployment setup.

AndroidNative·PixelLebanon·Apache License 2.0
libzhongguohong1.0.2
0

Bootstrap a library project for generating Fibonacci sequences, supporting tests across various platforms. Customize configurations for building, GitHub Actions, and Maven Central deployment.

AndroidJVMNativeWasm·zeeeeej·Apache License 2.0
ksv2.0.1
0

Library relocated to a new repository for further updates and contributions, as it is no longer maintained or updated in its current location.

JSJVMNative·goquati·MIT License
SharedPreferencesMultiplatform1.0.1
0

Enables shared preference functionality across mobile platforms with key-value storage management. Integrates seamlessly with dependency injection frameworks like Koin for efficient shared preference handling.

AndroidNative·FireLord·MIT License
Wizard1.0.0
0

Provides a set of visually appealing charts including line, bar, and pie charts for applications, enhancing data visualization capabilities in a streamlined manner.

AndroidNative·LinX64·Apache License 2.0
kt-uuid0.2.2
01 used by

Generates UUIDs with a simple library, mirroring `java.util.UUID` functionality. Includes critical dependency on secure-random, offering multiplatform support for various environments.

JSJVMNativeWasm·vooft·Apache License 2.0
kmp-context1.0.0
0

Bootstraps a library project capable of generating the Fibonacci sequence. Includes basic setup for deployment to Maven Central, with GitHub Actions integration and platform-specific tests.

AndroidJVMNative·leeway-kmp·Apache License 2.0
KMMasModule1.0.2
0
AndroidNative·PrathivDev
ktgbotapi-utils0.0.1
0

Set of utilities enhances building Telegram bots with the ktgbotapi library, streamlining bot development.

JVMNative·madhead
glfw-native0.0.3
01 used by

Enables access to native GLFW libraries for developing graphical applications, facilitating window creation, context handling, and input management for enhanced graphical application development.

Native·wgpu4k·MIT License
clipboard-saver-kmp1.0.1
0

Saves text to the clipboard on Android and iOS, showcasing library creation, MavenCentral upload, and automated version release with GitHub Actions.

AndroidNative·akardas16
ktcrypto0.0.4
0

Offers a lightweight cryptography library with various algorithms for encryption, decryption, and hashing, focusing on simplicity and ease of integration in applications.

AndroidJSJVMNative·latenighthack·Apache License 2.0
two-colored-range1.0.0
0

Efficiently stores and modifies data within a range where each point is colored in one of two colors, offering mutable and immutable interfaces with an ArrayList-based implementation.

JSJVMNative·thorny-thorny·MIT License
ktbuf1.1.2
0

Enables Protocol Buffers serialization and deserialization, facilitating the creation and manipulation of binary data with ease and efficiency.

AndroidJSJVMNative·latenighthack·Apache License 2.0
ktstore0.0.7
0

Implements a lightweight, reactive in-memory key-value store supporting data persistence, change listening, and transactions, ideal for caching and storing application state.

AndroidJSJVMNative·latenighthack·Apache License 2.0