Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
cards-session-mobile-sdk1.1.0
0

Lightweight SDK integrates card payments, enabling secure data collection with validation, CVV collection, 3DS support, and handling both one-time and saved card transactions.

AndroidNative·xendit
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-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
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
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
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
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
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
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
SnackbarKmm0.0.8
0

Enables integration of snackbar notifications into apps by defining and managing snackbar state, allowing seamless access to snackbar functionality across different components within an application.

AndroidNative·konradjurkowski·Apache License 2.0
RequestState2.3.0
0

Helper library manages request states with features for handling successes and failures, updating states automatically, and integrating with composable views for streamlined data representation.

AndroidJSJVMNativeWasm·ComposeComponents·MIT License
compose-swipe-navigation1.0.0
0

Implements a custom navigation system using viewpager for swipe-back navigation between screens. Supports route definition with parameters, NavGraph creation, and parameter access in composables.

AndroidJVMNativeWasm·croccio·MIT License
datamap0.0.1
0

Generates builder classes for data classes, enabling map-like property access and building. Features type-safe code generation, reflection support, and null-safety for optional properties.

AndroidJSJVMNativeWasm·kkalisz
kdi1.0.3
0

Enables dynamic, annotation-free dependency injection with flexible management options. Supports various injection types like Provide, Singleton, Bind, and BindSingleton for efficient dependency handling.

AndroidJVMNativeWasm·croccio·MIT License
Equinox1.0.4
02 used by

Framework integrates Spring Boot backend with Compose Multiplatform applications, offering backend utilities, cross-platform functionality, and components for Android, Desktop, iOS, and Web platforms.

AndroidJSJVMNativeWasm·N7ghtm4r3·Apache License 2.0
KMPBuffer0.9.0
0

Cross-platform ByteBuffer implementation offers Java NIO API compatibility, memory efficiency, endianness control, and buffer operations. Supports primitive types and runs on multiple platforms.

AndroidJVMNative·hehua2008·Apache License 2.0
SwitchView-Compose1.0.0
0

Enhances toggle switch functionality with customizable options, including switch size, colors, icons, and corner radius. Offers `CustomSwitch` and `SectionSwitchView` components for detailed UI customization.

AndroidNative·jmseb3·Apache License 2.0
cassettes-kmp0.1-alpha01
02 used by

Offers assets for multiplatform projects, currently in an experimental phase. Further development may lead to significant modifications. Comprehensive API documentation available online.

AndroidJSJVMNativeWasm·illarionov·Other
alakazam7.0.0
0

Holds a collection of common extensions and utility functions for projects, streamlining development with organized and reusable code for Android, database, dependency injection, and testing functionalities.

AndroidJVM·jonapoul·Apache License 2.0
KMPWindowManager0.6.0
0

Enables support for diverse screen sizes and orientations through a unified API. Facilitates adaptive UI design, screen observation, and customizes status and navigation bar colors.

AndroidNative·AbdelrahmanEsam
wepin-compose-sdk-login-v11.0.0
0

Enables seamless login for mobile apps, integrating OAuth providers and Firebase authentication. Supports email/password and OAuth-based logins, offering easy initialization and deep link configuration.

AndroidNative·WepinWallet·Apache License 2.0
ComposeMultiplatformDestinations1.2.0
0

Enables cross-platform application development by organizing shared and platform-specific code, supporting iOS applications with SwiftUI integration, and facilitating web app execution via Gradle tasks.

AndroidJVMNativeWasm·SorrowBlue