Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
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
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
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
Nautilus1.1.2
0

Barebones library project facilitates rapid bootstrapping of a library, deployable to Maven Central, featuring Fibonacci sequence generation with platform-specific tests, excluding advanced development tools.

AndroidJVMNative·Jukebox-Inc·Apache License 2.0
ktor2.2.6
0

Asynchronous framework for building microservices and web applications, leveraging coroutines for non-blocking I/O. Offers flexible, testable architecture with unified interception and hosting API.

Native·XpointTech·Apache License 2.0
kmplib11.0.3
0

Facilitates the creation of print-ready PDFs from HTML and CSS, offering customization options for page layout and design elements, enhancing document presentation and consistency.

AndroidNative·EricNjeim
StreamsAPIWrapper0.0.1
0

Offers type bindings and extensions for the Streams and Compression Streams APIs, facilitating interaction with JavaScript stream types without providing actual implementations.

JS·faerytea·Apache License 2.0
partial-function-kt0.1.1
0

Offers Scala's PartialFunction, enabling partial application of functions with chaining capabilities for complex logic, and supports operations with arrays, results, or nullable types.

AndroidJVMNative·jsoizo·MIT License
Blockbuster0.1.0
0

Enables building serialization deserializers using callbacks for handling large JSON files. Supports lazy deserialization of complex structures and delegates to standard deserializers.

AndroidJSJVMNativeWasm·JBeet·MIT License