Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
dotmimsync1.1.1-beta19
0

Android port of a C# library enables synchronization of databases, facilitating seamless integration with HTTP sessions using the OkHttp library.

AndroidJVMNative·vunder·MIT License
RemixIcon-Kmp0.0.2
0
AndroidJSJVMNativeWasm·cy745·Apache License 2.0
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
litellmkts0.0.3
0

Wrapper for the ollama REST API, simplifying integration and management through a modular, developer-friendly interface. Streamlines cross-platform communication with easy extensibility.

AndroidJVMNativeWasm·lauro299·MIT License
decimal4kmp0.2.0
0

Fast fixed-point arithmetic library supports up to 18 decimal places using longs. Features efficient type conversion, scale management, exception handling for overflows, and zero-garbage computations.

AndroidJSJVMNativeWasm·sundayapp·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
csense-kotlin-annotations0.1.0
0

Enhances code with annotations to specify constraints, threading contexts, constructor requirements, and other features. Integrates with an IDEA plugin for enhanced IDE warnings and suggestions.

JSJVMNative·csense-oss·MIT License
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
test_publish_kmp1.0.0
0

Facilitates publishing a library to Maven Central, addressing local publication issues with signing configuration, and leveraging the gradle-maven-publish-plugin for streamlined deployment and verification.

AndroidJVMNative·tcamise-gpsw
HadlinksKMP0.0.9
0

Barebones project template for quickly bootstrapping a library with functionality to generate Fibonacci sequences. Facilitates deployment to Maven Central, including automated workflows and GitHub Actions integration.

AndroidJVMNativeWasm·zeeeeej·Apache License 2.0
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
utils4.2.0
0

Offers multiplatform utility functions and extensions with no external dependencies, enhancing code functionality and efficiency across different environments.

JSJVM·RaySmith-ttc
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
ktemplar0.2.0
0

Fluent, safe templating in 100% Kotlin.

JSJVM·TwingineerHQ·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
criteria1.3.0
0

Streamlines database search queries by implementing a single form, enhancing the repository design pattern and reducing redundant query methods with various filters.

AndroidJVM·magonxesp·MIT License
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
timber-multiplatform6.0.0
0

Logger with an extensible API enhances Android's Log class. Introduces Tree instances for behavior, embedded lint rules for error detection, and automatic string formatting.

AndroidJVM·jonapoul·Apache License 2.0
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
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
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
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