Browse Kotlin Multiplatform libraries
index data from klibs.ioAccelerates cross-platform development with a modern, scalable template featuring a shared business logic, unified UI code, modular architecture, robust CI/CD workflows, and code quality tools.
Creates dynamic color schemes based on Material 3 guidelines, enabling runtime theme changes without exporting large color sets. Supports building and animating color schemes with custom or primary colors.
Implements a morphological analyzer with functionality similar to MeCab, supporting binary dictionary loading and offering various packages for ease of integration.
Fetches data from the Artic API with full integration, supporting all fields and endpoints. Offers resource-specific services and is fully documented and unit tested.
Implements a key-value data structure where values are deallocated with their keys, useful for caching short-lived objects. Offers operator support and serves as a temporary substitute for a standard library feature.
Facilitates rapid setup of a multiplatform library with predefined boilerplate, including maven publication, build scripts, version catalog, and GitHub release actions, streamlining development.
Facilitates persistent configuration management, allowing definition and usage of various data types with default values, while supporting custom configuration settings and encryption keys.
Implements a lightweight Either monad for handling computations with two possible outcomes, enhancing error handling and functional programming patterns.
Enables implementing finite state machines with clear state transition management and side effects. Supports defining states, events, and transitions, while providing a simple API for state management and event handling.
Customizable UI component for displaying financial candlestick chart data, showcasing open, close, high, and low prices. Offers integration with Jetpack Compose and various customization options.
Implements Unicode normalization using platform APIs, transforming composed and decomposed characters into a standardized form, ensuring consistent text representation across different systems.
API client enables interaction with the customer.io server API, facilitating integration by adding a dependency to build files.
Flexible and customizable context menu library enhances text fields in Compose for Desktop applications, offering multiple UI styles, flexible architecture, and extensive customization options.
Facilitates web client configuration and HTTP request handling, offering simplified setup of platform-specific engines, content negotiation, headers, timeouts, and response (de-)serialization.
Offers IBAN validation, formatting, and retrieval of country-specific details, with immutable objects, non-empty valid IBANs, and SEPA/SWIFT registry checks. Supports multi-platform environments.
Compose Multiplatform system UI library enhances user interface design capabilities across platforms, streamlining UI development with shared components and consistent styling.
Lightweight library enabling platform-specific logic by exposing operating system and compilation target information. Reduces boilerplate and requires zero configuration for seamless integration.
Enables integration of GraphQL Tree-sitter grammar for syntax parsing, offering a binding for comprehensive language analysis. Simplifies setup using build scripts and supports manual build processes.
Enables face recognition functionality using a library based on InspireFace, enhancing applications with advanced facial analysis capabilities.
Offers a solution for automatic size adaptation in user interfaces, enhancing flexibility and consistency across different display environments.
Tiny, secure, URL-friendly unique string ID generator using a larger alphabet for shorter IDs. Includes optimized functions for performance, customizable parameters, and support for various random generation methods.
Pre-packaged Japanese-Multilingual dictionary library streams JMDict entries for efficient processing. Supports storing entries in databases. Handles large data efficiently without memory overload.
Enables seamless integration with Firebase Crashlytics, tracking user events, monitoring app performance, and gaining insights into user behavior through a unified API.
Library facilitates efficient HTTP response caching, utilizing Ktor and OkHttp clients with features like CoroutineLoader and SingleLoader to manage network and cached data responses seamlessly.
Offers a streamlined API wrapper for accessing and interacting with Edifice's French school services, enhancing ease of integration and use.
Simplifies building Model-View-Intent architecture by managing ViewModel states, events, and effects. Supports state restoration, event handling, and integrates seamlessly with Compose UI components.
Lightweight, lifecycle-safe snackbar event dispatcher solves common pitfalls with StateFlow and SharedFlow, ensuring reliable event emission without duplicates or manual state management. Offers a simple API and is lifecycle-aware.