Browse Kotlin Multiplatform libraries
index data from klibs.ioUnifies JNI usage across native targets, offering rich type-conversion helpers, annotation-driven generation of C-style JNI stubs, and seamless Java-to-native calls that remove boilerplate.
High-performance, asynchronous, lock-free in-memory fuzzy search engine optimized for instant typeahead; L2-normalized sparse vectors, O(1) lookups, fuzzy prefixes, skip-grams and typo‑resilient scoring.
Implementation of HL7 FHIRPath with ANTLR-generated parser, strict timezone-aware datetime semantics, UCUM unit support, codegen helpers, validation, conversion, comparison, and conformance-tested evaluator.
Implements Quite OK Image (QOI) format reading and writing functionality. Utilizes Okio for file system interactions, supporting various input sources and output destinations.
Serves as a common data container for singing synthesis software, using JSON format. Supports multiple programming languages with conventions for timing, pitch, and musical notation.
Combines various utility projects into one, offering modules for core utilities, coroutines, environment configuration, and logging. Supports multiple platforms with comprehensive module documentation.
Multiplatform navigation library enables seamless integration with Jetpack Compose, supporting features like linear, nested, tab, and bottom sheet navigation, along with state restoration and deep linking capabilities.
Parses and serializes OpenAPI JSON files into data classes, handling union types and x- properties efficiently. Offers easy integration and usage within projects.
Offers Hex, Base32, Base45, and Base64 encoding and decoding capabilities, enabling conversion between byte arrays and encoded strings with ease.
Client library enables creating and exposing custom metrics with typed labels and a domain-specific language, offering coroutine-friendly and Ktor support for seamless integration.
[WIP] HTML parser for Kotlin Multiplatform
Enhances bean fields with mutable state capabilities, allowing direct use as `MutableState<T>`. Automatically converts non-constructor attributes and supports serialization customization and Compose variability annotations.
Fetches game information from IGDB, supporting HTTP clients, Twitch authentication, multi-queries, automatic retry, image URL helpers, and webhook integration. Offers server proxy configuration and request customization.
Facilitates cross-platform development by providing setup commands and examples for Android, iOS, web, and React Native. Supports unit testing and local publishing with detailed documentation.
Offers self-contained extensions for deploying applications across various platforms, including calendar implementation, QR code detection, camera permission handling, and utility functions to enhance development efficiency.
Manages and provides access to Lorcana card data, offering raw JSON files and an API for retrieving card lists, variants, abilities, and franchise information.
Manages remote configuration for Android/iOS apps, utilizing property delegation for configuration contracts. Supports various config sources, processing, validation, custom properties, and JSON extensions.
Facilitates development with an opinionated architecture for Compose, implementing VISCE architecture. Offers animations, layouts, popups, markdown rendering, and system UI enhancements for seamless cross-platform development.
Enhances lambda performance in inlined functions by optimizing their storage in local variables. Enables struct emulation in code with no extra cost. Currently experimental.
Library for algebraic computations, offering mathematical utilities and functions. Facilitates algebra-related tasks with comprehensive documentation available online.
Enables interaction with Yandex Music's API, allowing streamlined access to music data and features across different platforms.
Implements GraphQL execution algorithms, facilitating efficient query execution and management. Comprehensive documentation and Kdoc API reference available for in-depth understanding and integration.
Type-safe DSL and finite state machine implementation ensures robust state management with atomic state transitions. Invalid transitions raise compile-time errors, preventing unintended behavior. Lightweight design.
Offers a collection of over 250 beautiful flag icons through Composable functions, allowing customization in various shapes for seamless integration into applications.
Facilitates ViewModel injection using a custom annotation processor, integrating seamlessly with existing Hilt projects. Supports Compose, Activity/Fragment, and assisted injection, simplifying ViewModel management.
Enhances project design by integrating a custom design system through a dependency, facilitating streamlined aesthetic and functional consistency across applications.
Compose library for rendering data in tables, enabling customizable table layouts with features like scroll states, headers, dividers, and content cells for various platforms.
Simplifies Jetpack Compose development by offering reusable components, utility functions, and extensions. Streamlines common tasks, enhancing efficiency and ease in app development.
Enables interaction with Firebird SQL databases, offering modules for native, library, and extended functionalities. Supports database creation, remote connections, transactions, and data manipulation in embedded mode.
Offers a comprehensive suite of RDF and SPARQL tools, featuring modular design, RDF DSL, SPARQL engine with incremental evaluation, and support for various RDF representations.