Browse Kotlin Multiplatform libraries
index data from klibs.ioTargets multiple platforms with shared and platform-specific code organization, integrating Compose for UI and Ktor for server functionality, while supporting SwiftUI for iOS applications.
Offers a logging library with customizable log levels, supporting asynchronous logging and message formatting, enhancing flexibility and performance across various application environments.
Offers WebView functionality for embedding in JetBrains Compose applications. Supports URL loading, HTML, and post data management, with navigation control and state management across Android, iOS, and desktop platforms.
Facilitates building and validating Vehicle Identification Numbers (VINs) based on ISO 3779:2009, ensuring unique identifiers for vehicles with detailed structure and compliance guidelines.
osm-api is a client for the OSM API 0.6 developed as Kotlin Multi Platform Library
Enhances mobile applications with customizable theme system bars, enabling seamless integration and modification of status bar themes for both Android and iOS platforms.
Enables making suspending API calls with minimal code, offering client customization options such as proxy settings, utilizing Ktor for HTTP requests.
Facilitates sharing code across Compose Multiplatform applications, organizing it into platform-specific and common sections for streamlined development and integration of platform-specific features.
Barebones library project designed for quickly bootstrapping a library with Fibonacci sequence generation. Includes platform-specific tests without additional development tools set up. Automated Maven Central deployment with manual setup steps.
Wraps the VietMap SDKs to render interactive maps in Compose UIs, supporting various platforms. Offers extensive feature support, though some aspects are still under development.
Fast NoSQL document store offers typed and schemaless data handling with JSON support, efficient querying with indexing, asynchronous operations, and easy extensibility for structured data management.
No content available to summarize.
Demonstrates a library template for generating Fibonacci sequences, deployable to Maven Central. Includes steps for publishing and setting up continuous integration using GitHub Actions.
Architectural framework manages state and event processing, utilizing parameters, projections, events, intents, and event chains to ensure code predictability, testability, and scalability.
Offers a multiplatform SDK for integrating Google's Gemini through Vertex AI, enabling text generation on Android and iOS. Suitable for prototyping, not production-ready.
Enables seamless Firebase Analytics integration for tracking user events, monitoring app performance, and gaining insights into user behavior through a unified API across platforms.
Implements JSONPath to extract data from JSON structures using expressions. Supports RFC9535 specification, efficient processing for large documents, and includes extensive test coverage.
Shared UI Compose code library for creating unified interfaces across Android, iOS, and Desktop applications, facilitating consistent design and functionality implementation.
State managing library handles state dependencies, facilitating component creation and rendering. Offers customizable state management and efficient component interaction for dynamic web applications.
Image loading library offering fast, lightweight, and easy-to-use features with optimizations like caching, downsampling, and request management. Integrates seamlessly with modern libraries and Compose.
Ports path-related functions from Nim's paths module, enabling similar functionality. Includes local publishing support and documentation generation capabilities.
Enables UI previews inside simulated device frames within apps or design tools. Offers cross-platform support, customizable device frames, and design validation for multiple devices.
Facilitates geospatial data manipulation with libraries implementing GeoJson and Turfjs. Offers a DSL for constructing GeoJson, ensuring continued maintenance and updates for dependent projects.
Facilitates dynamic Java class generation and manipulation at runtime through a byte code writer. Features include customizable JVM bytecode instructions, dynamic class loading, and a DSL-like interface for class construction.
Offers a generic abstraction for object-based storage, supporting basic operations across local filesystems, cloud storage solutions, or other data stores.
Enhances recall scheduling by offering an efficient system for managing and optimizing study sessions, supporting customizable intervals and algorithms for improved learning retention.
Offers a minimalistic remote configuration library for mobile apps, featuring JSON-based config files with various data types and optional versioning. Supports custom request headers for authentication.
Designed to address limitations in existing date-time libraries, focuses on providing simple data classes for date-time handling with minimal logic. Offers familiar API, ISO string parsing, and serialization to ISO 8601.
Cross-platform library for creating customizable tooltips following Material Design principles. Offers multiple positioning options, adjustable appearance, interactive elements, and seamless integration with Material 3 themes.
Fast, memory-efficient library for displaying tiled maps with minimal effort, supporting markers, paths, and gestures like flinging, dragging, scaling, and rotating. Features marker clustering and multi-layer support.