Browse Kotlin Multiplatform libraries
index data from klibs.ioDemonstrates 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.
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.
Enhances permission handling capabilities with a desktop-specific configuration, allowing streamlined management of application permissions across different environments.
Client library facilitates interaction with the WordPress REST API, featuring JSON parsing, coroutine support, and cross-platform compatibility, leveraging Ktor client and kotlinx libraries.
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.
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.
Facilitates paginated data processing across multiple build platforms, generating platform-specific artifacts like Android AARs, JVM JARs, iOS frameworks, and JavaScript files.
Accesses and interacts with various Pokémon-related data endpoints, covering berries, contests, encounters, evolution, games, items, locations, machines, moves, and Pokémon.
Configuration test library facilitating deployment to Maven Central.
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.
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.
All-in-one tool designed for BDEs, streamlining operations and providing comprehensive functionalities tailored to their needs.
Library facilitates OAuth authentication, supporting both single and multiplatform configurations. Allows integration through Maven Central repository for seamless dependency management.
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.
Bootstrap a library project for generating Fibonacci sequences, supporting tests across various platforms. Customize configurations for building, GitHub Actions, and Maven Central deployment.
Library relocated to a new repository for further updates and contributions, as it is no longer maintained or updated in its current location.
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.
Provides a set of visually appealing charts including line, bar, and pie charts for applications, enhancing data visualization capabilities in a streamlined manner.
Generates UUIDs with a simple library, mirroring `java.util.UUID` functionality. Includes critical dependency on secure-random, offering multiplatform support for various environments.
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.
Set of utilities enhances building Telegram bots with the ktgbotapi library, streamlining bot development.
Enables access to native GLFW libraries for developing graphical applications, facilitating window creation, context handling, and input management for enhanced graphical application development.
Saves text to the clipboard on Android and iOS, showcasing library creation, MavenCentral upload, and automated version release with GitHub Actions.
Offers a lightweight cryptography library with various algorithms for encryption, decryption, and hashing, focusing on simplicity and ease of integration in applications.
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.
Enables Protocol Buffers serialization and deserialization, facilitating the creation and manipulation of binary data with ease and efficiency.
Implements a lightweight, reactive in-memory key-value store supporting data persistence, change listening, and transactions, ideal for caching and storing application state.