Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
qr0.3.0
0

Generates QR Codes supporting all Model 2 specifications, including various sizes, error correction levels, and encoding modes. Lightweight, efficient, and thread-safe for concurrent use.

JSJVMNativeWasm·goquati·MIT License
CountryCodePicker0.2.0
0

Multiplatform library for searching and selecting country codes and ISOs. Features adaptable dialogs for various screen sizes and customizable country selectors using the Country enum.

AndroidJVMNativeWasm·efe-egbevwie
outcome0.3.2
0

Alternative to the Result type, enabling typed error handling. Supports operations like `getOrElse`, `map`, and `flatMap` for enhanced error management and control flow.

JSJVMNativeWasm·thebrownfoxx·Apache License 2.0
kmp-compose-annotated1.1.0
0

Enhances Compose Multiplatform projects with annotation support, simplifying development across multiple platforms by providing a cohesive approach to UI composition and code sharing.

AndroidNative·zj565061763·Apache License 2.0
kmp-compose-input1.1.0
0

Facilitates handling user input across multiple platforms using a unified approach, simplifying the development process and ensuring consistent input management.

AndroidNative·zj565061763·Apache License 2.0
ComposeFauthUi1.0.0
0
AndroidNative·adangil97·Apache License 2.0
microservices-libs1.0.3
0

Set of libraries for building microservices, enhancing service development with useful utilities.

JSJVMNative·LimeBeck
HopcapeMobileAuth1.0.0-ALPHA_03
0

Enables shared code development across Android and iOS platforms, utilizing Compose Multiplatform for UI and integrating platform-specific features like Apple's CoreCrypto through designated folders.

AndroidNative·Aumaidkh
ktor-revfile0.2.0
0

Enhances static file management by automatically revisioning files with content-based hashes for optimal caching, eliminating the need to rename local files.

JVMNative·JanMalch·Apache License 2.0
kmp-compose-active1.0.0
0

Manages active state in Compose Multiplatform projects, facilitating seamless state handling across platforms for enhanced user interface responsiveness and interaction.

AndroidNative·zj565061763·Apache License 2.0
HopcapeMobileOnBoarding1.0.5
0

Simplifies creation of onboarding experiences with pre-built UI components and utilities, offering customization, cross-platform support, and enhanced user engagement for mobile applications.

AndroidNative·Aumaidkh
eightyeighty-kt1.0
0

Emulates the Intel 8080 microprocessor, enabling execution of test ROMs and supporting various platforms without external dependencies. Designed for flexibility and wide device compatibility.

JSJVMNativeWasm·mdietrichstein
ErrorWidget2.0.3
01 used by

Standardizes UI error state representation, allowing optional custom messages and retry actions, enhancing user interface consistency and error handling flexibility.

AndroidJSJVMNativeWasm·ComposeComponents·MIT License
Serializable0.1.4
0

Enables serialization capabilities in projects, allowing easy conversion of data classes to a serialized format. Integrates seamlessly with existing codebases, enhancing data handling efficiency.

AndroidJSJVMNativeWasm·ComposeComponents·MIT License
UASHub0.0.1
0

Creates shared user interface code for applications, supports platform-specific code organization, and integrates platform-specific features like Apple's CoreCrypto and SwiftUI for iOS.

AndroidJVMNative·kusius·MIT License
airpay-security0.0.1-alpha07
0
AndroidNative·Airpay-mobile
JalaliDatePickerComposeKmm1.1.0
0

Facilitates shared code management across Android and iOS applications, organizing platform-specific and common code within structured directories for streamlined development and integration.

AndroidNative·MohammadRezaei92
measured0.4.2
0

Facilitates intuitive and type-safe handling of units of measure, ensuring correctness through compile-time validation. Supports complex unit operations, custom unit definitions, and avoids raw value manipulation.

JSJVMNativeWasm·cvb941·MIT License
dotmimsync1.1.1-beta19
0

Android port of a C# library enables synchronization of databases, facilitating seamless integration with HTTP sessions using the OkHttp library.

AndroidJVMNative·vunder·MIT License
RemixIcon-Kmp0.0.2
0
AndroidJSJVMNativeWasm·cy745·Apache License 2.0
KRouter0.0.7
0

Supports module-to-module communication by routing to interfaces via URI strings. Facilitates screen navigation, leveraging annotations and reflection for seamless integration and routing.

JSJVMNativeWasm·cy745·Apache License 2.0
litellmkts0.0.3
0

Wrapper for the ollama REST API, simplifying integration and management through a modular, developer-friendly interface. Streamlines cross-platform communication with easy extensibility.

AndroidJVMNativeWasm·lauro299·MIT License
decimal4kmp0.2.0
0

Fast fixed-point arithmetic library supports up to 18 decimal places using longs. Features efficient type conversion, scale management, exception handling for overflows, and zero-garbage computations.

AndroidJSJVMNativeWasm·sundayapp·MIT License
api-colombia0.0.3
0

Offers a library for accessing Colombian data, featuring publishing to MavenCentral, and building platform-specific artifacts like Android AAR and iOS frameworks.

AndroidNative·ingyesid·MIT License
kmp-library1.0.0
0

Demonstrates a simple library project for generating Fibonacci sequences, with instructions for publishing to Maven Central using continuous integration and configuration of necessary credentials and tools.

AndroidNativeWasm·CristhianNY·Apache License 2.0
KMPCalendar1.0.0
0

Facilitates cross-platform development with features for calendar mode switching, scrolling, date selection, and chart creation, including bar charts and customizable styles like gradients and Bezier curves.

AndroidJSJVMNative·Chhnangf
csense-kotlin-annotations0.1.0
0

Enhances code with annotations to specify constraints, threading contexts, constructor requirements, and other features. Integrates with an IDEA plugin for enhanced IDE warnings and suggestions.

JSJVMNative·csense-oss·MIT License
UpdatingItem0.0.2
0

Enables fine-grained, item-level updates for dynamic lists, minimizing global recompositions using stable item references and a normalization layer.

AndroidJSJVMNative·matt-ramotar·Apache License 2.0
test_publish_kmp1.0.0
0

Facilitates publishing a library to Maven Central, addressing local publication issues with signing configuration, and leveraging the gradle-maven-publish-plugin for streamlined deployment and verification.

AndroidJVMNative·tcamise-gpsw
HadlinksKMP0.0.9
0

Barebones project template for quickly bootstrapping a library with functionality to generate Fibonacci sequences. Facilitates deployment to Maven Central, including automated workflows and GitHub Actions integration.

AndroidJVMNativeWasm·zeeeeej·Apache License 2.0