Browse Kotlin Multiplatform libraries
index data from klibs.ioDesign system delivering reusable UI components, design tokens, and docs with Jetpack Compose integration, Maven-distributed artifacts, and step-by-step getting-started guides.
Scroll-aware collapsing headers, parallax effects, animated collapsed titles, smooth background colour transitions, draggable tabbed scaffolds and a low-level collapsing layout for effortless polished scroll interactions.
In-app debugging overlay for inspecting logs, HTTP traffic, and analytics with syntax-highlighted JSON, secure header redaction, body truncation, modular plugin panels, and zero release overhead.
Core foundation delivering type-safe environment detection, UUID V4/V7 generation, DSL markers and opt-in annotations, plus lightweight, concurrency-ready utilities for consistent ecosystem development and small footprint.
Tile-based, reusable map UI component with viewport-aware tile loading, built-in gesture handling, multiple map providers, geo conversion utilities, overlay drawing and dynamic provider switching.
Interaction-first UI toolkit emphasizing motion, touch physics, and behavioral contracts; delivers tactile, restrained, and consistent components with adaptive surfaces, spring-based interactions, and scalable layouts.
Animated, customizable shader backgrounds via a simple modifier; ships with mesh gradient, glossy and lens shaders, supports texture uniforms and custom shader implementations.
Global, zero-config toast/snackbar system callable from anywhere; draws consistent UI, one-liner API, priority queue, promise pattern, action buttons, swipe-to-dismiss and progress bar.
Lightweight network connectivity observer offering real-time state streams, instant Connected plus debounced Disconnected events, singleton shared state provider, one-shot checks and testable fake monitor via interface.
Native "Log in with Telegram" OAuth2+PKCE flow implementation offering app redirect plus web fallback, minimal API (configure/login/handle), and Telegram-signed OpenID Connect id_token.
Renders Remote Compose documents from .rc ByteArray, loads remote-compose payloads, exposes operation handlers in operation package, includes a WASM playground sample and single-call API.
Provides a shared API for interacting with various smartwatches on different platforms, featuring modules for mobile, wear, and serialization functionalities.
Enhances resource management in projects with a Gradle plugin, enabling easy configuration of suffixes and package names for organizing and accessing resources efficiently.
Library for implementing Material components across platforms, enhancing UI consistency and design efficiency.
Facilitates logging initialization with optional Crashlytics integration, streamlining dependency management through Maven Central for seamless integration into common source sets.
Utility library facilitates file system operations on Android and iOS, offering a straightforward setup process and integration through Maven Central.
Completely decoupled routing library facilitates screen navigation using a coordinator pattern. Offers route change listening and basic deeplinking support, enhancing application architecture flexibility.
Unofficial library facilitates access to OpenAI API, offering statically defined request and response types. Supports multiple platforms with simple and complex usage examples for fetching and streaming data.
Implements web3.js functionality for native iOS and Android, enabling Ethereum network interactions like method calls on contracts and fetching gas prices using JSON-RPC.
Library facilitates implementation of WalletConnect protocol v1, enabling secure communication between clients and wallets. Features include customizable connection storage, client-server interaction, and message handling.
Simple logging library offers customizable log output, supports multiple log levels, and logs exceptions with stack traces. Enables consistent logging across applications with custom delegate functions.
Library enables form control and validation, leveraging functionality from sesame-form.
Enhances Flipper integration with multiplatform support, allowing seamless usage of Flipper plugins like Network and UserDefaults across different platforms. Offers open-source collaboration opportunities.
Facilitates digital signature capture with customizable pen color and width. Supports drawing on bitmaps for signature submission in applications.
Multiplatform framework enables shared code development using The Elm Architecture pattern, offering clear separation of logic and presentation for modular, testable code with error resilience.
Multiplatform key-value storage solution using SQLite for seamless integration with React Native Async Storage, enabling efficient data management across Android and iOS platforms.
Implements the AnonCreds specification for verifiable credentials, offering issuer, prover, and verifier functionalities, including credential creation, presentation verification, and revocation management.
Facilitates easy observation of state changes in Jetpack Compose and SwiftUI with minimal boilerplate using the `StateHolder` interface for seamless UI state management. Offers automatic Swift wrapper generation.
Adjusts font size in text composables based on available space, offering customizable font size ranges, text style, and alignment options for optimal display adaptability.
Library simplifies representation of commonly used states, offering a structured way to manage state transitions. Encourages community involvement through contributions, issue reporting, and starring the project.