Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
kotlin-symmetric-matrix2.0.0
0

Implements symmetric matrices with a compact array storage using row-major order, supporting various data types. Features include element access and modification via `SymmetricMatrix` and `MutableSymmetricMatrix` classes.

JSJVMNativeWasm·DanySK
drf-api-client0.2.0
0

Enables interaction with the unofficial Drop Research Facilities API, utilizing Ktor for networking, and supports live message subscription via a flow mechanism.

JSJVMNativeWasm·GW2ToolBelt·MIT License
tax-id-credential1.3.0
0

Enables representation of tax credentials using SD-JWT, integrating with VC-K. Supports attributes like tax number, affiliation country, resident address, and verification status.

JVMNative·a-sit-plus·Apache License 2.0
state-in-merge0.0.2
0

Facilitates merging multiple data streams into a single state flow, offering diverse launch strategies for streamlined state management in complex scenarios.

JVMNative·tomczyn
kotlin-realtime-cassandra0.0.3
0

Enables real-time data processing and interaction with Cassandra databases, offering seamless integration and efficient handling of database operations with minimal latency.

JVM·elkhoudiry
KFirebaseCore2.1.2
07 used by

Streamlines Firebase integration in mobile apps, enabling seamless initialization for Android and iOS, fostering efficient development with a unified approach.

AndroidNative·the-best-is-best
KFirebaseMessaging2.3.0
0

Simplifies integration of Firebase Cloud Messaging, offering a unified API for handling push notifications and messaging, enabling seamless implementation across platforms without code duplication.

AndroidNative·the-best-is-best
kotlin-json-stream-serializer-annotations2.0.1
0

Facilitates JSON serialization using stream-based processing with added annotations for enhanced customization and control over the serialization process.

JSJVMNative·fab1an·Apache License 2.0
kotlin-sentry0.1.0
0

Enhances Sentry's compatibility across various platforms by adding stubs for unsupported environments, ensuring seamless error reporting integration without platform-specific limitations.

AndroidJSJVMNative·the-inkwell·MIT License
test-kmp0.0.3
0

Demonstrates a library project for generating the Fibonacci sequence, focusing on publishing to Maven Central. Includes setup for credentials, namespaces, key generation, and CI integration for automated deployment.

AndroidJVM·routis·Apache License 2.0
gradle-monorepo1.2.1
0

Monorepo encompasses multiple projects, each with distinct builds and configurations, offering features like DSL builders, Spring Boot applications, BER data encoding, and Gradle convention plugins.

JVM·LowkeyLab·GNU General Public License v3.0
Ametista-Engine1.0.4
0

Open-source issues tracker and performance stats collector enhances app quality and stability. Customizable engine collects data, tracks issues, and supports multiple platforms for analysis.

AndroidJVMNativeWasm·N7ghtm4r3·Apache License 2.0
maplibre-compose0.6.21
0

Enables integration of interactive maps into user interfaces across devices and platforms, utilizing a Compose-based wrapper for MapLibre SDKs. Actively maintained with ongoing updates.

AndroidJSJVMNativeWasm·dayanruben·BSD 3-Clause "New" or "Revised" License
trackasia-java2.0.2
0

Hosts utility libraries essential for the GL Native Android SDK, including services for geojson and turf, built using Gradle.

JSJVMNativeWasm·track-asia·MIT License
kmp-form-validations1.0.16
0

Facilitates form validation processes across diverse platforms, offering build artifacts for Android, JVM, iOS, JS, macOS, Linux, Windows, and Wasm environments.

AndroidJSJVMNativeWasm·devsstudio
MyKMPFibo1.0.1
0

Library project generates Fibonacci sequences from platform-provided numbers, demonstrating deployment to Maven Central. Includes platform-specific tests, lacks setup for typical development actions. Publishing guide provided.

AndroidJVMNative·ChanJun-Park·Apache License 2.0
FormBuilderUILibrary1.0.8
0

Facilitates code sharing across Android and iOS applications, organizing platform-specific and common code, with support for integrating platform-native features like SwiftUI and Apple’s CoreCrypto.

AndroidJVMNative·aniketdhakorkar
karakum1.0.0-alpha.111
0
JS·sgrishchenko
kmp-datetime1.0.0-alpha01
0

Cross-platform library for handling date and time functionalities, enabling seamless integration and management of temporal data across different operating systems.

AndroidNative·zj565061763·Apache License 2.0
kmp-compose-layer1.2.0
0

Facilitates a Compose Multiplatform layer, enabling seamless integration across Android, iOS, desktop, and web platforms, enhancing cross-platform UI development.

AndroidJVMNativeWasm·zj565061763·Apache License 2.0
libraries0.0.1
0

Enhances application development with custom libraries for managing application-wide events, offering event-driven communication, type-safe filtering, and seamless integration with Jetpack Compose for improved code readability and maintainability.

AndroidJVMNative·mohamed-ie·Apache License 2.0
aughtone-geohash1.0.3
0

Multiplatform library encodes and decodes geohashes from latitude and longitude, calculates bounding boxes, and finds adjacent hashes. Supports geohash operations like encoding Long values.

AndroidJSJVMNative·aughtone·Apache License 2.0
kotlin-util2.4.0
0

Hosts utility libraries designed to simplify code development with enhanced functions, coroutine facilitation, type-safe CSV writing, Caffeine caching, and SLF4J logging support.

JSJVMNative·goquati·MIT License
Quelana0.0.1-beta
0

A jvm library for generating BufferedImage from text and images.

JVM·OlimzhanovUmid·GNU General Public License v3.0
logan2.0.0
0

Facilitates log capturing and analysis with customizable logging levels, flexible configuration, and structured logging support, enabling detailed tracking and debugging of applications.

AndroidJVMNative·binishmatheww·MIT License
KUnion0.0.3
0

Implements type-safe union types with serialization, supporting up to 23 different types. Offers pattern matching-like behavior, safe and unsafe union creation, and extensive cross-platform capabilities.

JSJVMNativeWasm·Stream29
squircle-shape2025.12.0-dev3
0

Offers customizable squircle shapes for UI components, integrating with themes for consistent styling. Features corner smoothing, multiplatform support, and canvas drawing capabilities for enhanced design flexibility.

AndroidJSJVMNativeWasm·ApoloApps·MIT License
compose-sonner-updated2025.12.0-dev3
0

Implements a customizable toast component with features like stacked toasts, animations, transitions, and swipe-to-dismiss functionality. Offers compatibility with Material 2 and 3 design, allowing extensive customization and high performance.

JSJVMWasm·ApoloApps·Apache License 2.0
path-utils1.0.2
0

Offers utilities for manipulating SVG paths, including path transformations, bezier curve calculations, and support for Java shape conversions. Features include scaling, translating, simplifying, and minifying paths.

JVM·mimimishkin·MIT License
QuickMVI1.2.0
0

Enhances state management in projects, offering a store class with builders for architecture patterns, intent actions, reducers, side effects, and state collection in composable methods.

AndroidJVM·mariuszmarzec