Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
input-engine2.1.3
0

Enables customizable UI inputs for money, percentage, quantity, and PIN through multipurpose input contracts. Supports Android and iOS, integrating easily with SwiftUI and UIKit.

AndroidNative·tillhub
NeoToast0.1.3
0

Enhances user interfaces by enabling simple toast notifications across platforms, offering easy setup and a customizable duration with `ToastDuration` options of SHORT and LONG.

AndroidJVMNative·Neotica·MIT License
SolarIconSetAndroid2.1.0
0

Offers a library for integrating Solar Icon Set into Android applications, enabling streamlined usage of vector-based icons through a straightforward implementation process.

AndroidJVMNative·CMFerrer·MIT License
Crypto0.0.1
0

Modern cryptographic library enabling secure key generation, encryption, and digital signatures. Integrates platform-specific security features and offers a unified API for cryptographic operations.

AndroidNative·SDKForge·MIT License
template-sdk0.0.1
0

Building a flexible cross-platform SDK with modern architecture, shared UI components, comprehensive testing, and CI/CD integration. Ideal for creating robust libraries with platform-specific implementations and performance monitoring.

AndroidNative·SDKForge·MIT License
compose-datetime-wheel-picker1.0.2
0

Customizable wheel pickers enable interactive date, time, and datetime selection with a simple implementation interface and various formatting and styling options.

AndroidJSJVMNativeWasm·duonglkh·Apache License 2.0
ac1.0.0
0
AndroidJVMNativeWasm·ppoonk·GNU General Public License v3.0
kloca0.1.1
0

Automates internationalization by processing YAML translation files, generating platform-specific resources, and type-safe code. Offers type-safe access, streamlined team collaboration, and seamless production readiness with efficient, structured translation management.

AndroidNative·rlce·MIT License
origami0.0.6-minSdk23
0

Simple image cropping library enabling customizable cropping features, including color, crop area, and aspect ratio. Offers integration with Compose Multiplatform for versatile image manipulation.

AndroidJSJVMNativeWasm·zhuxiaole·Apache License 2.0
IntellijIconsCompose1.0.0
0

Offers access to over 8000 IntelliJ Platform icons within a Compose Multiplatform library. Allows integration via a straightforward dependency addition and includes a demo app for icon browsing.

AndroidJSJVMNativeWasm·xcodeBn·Other
Kronos-Multiplatform0.0.5
0

Network time synchronization library enhances the time API, providing a unified method to retrieve network time via an extended Clock interface, ensuring precise time management across platforms.

AndroidJVMNative·sunragav
KmpComposeScreen1.0.0-rc30
0

Targets multiple platforms with shared code for UI development, supporting platform-specific implementations. Contains structured folders for common and platform-specific logic, alongside dedicated iOS app integration.

AndroidJSJVMNativeWasm·Joshaghani
payment-engine4.0.2
0

Combines multiple payment protocols into a unified interface, supporting ZVT and OPI. Offers callback registration or a helper class for payment handling, transaction management, and terminal configuration.

AndroidNative·tillhub·MIT License
MTK1.0.0
0

Converts numbers to Korean currency words, supporting large units like 만, 억, and 조. Offers options for spacing, number grouping, and managing zero or large numbers.

AndroidJSJVMNativeWasm·jmseb3
currency0.0.3
0

Tiny library for handling money amounts predictably with decimal arithmetic, enforcing non-negative values, two decimal precision, rounding, arithmetic operations, and simple formatting.

AndroidJVMNativeWasm·lovecraft-au·GNU Lesser General Public License v3.0
glassmorphism-compose1.0.0
0

Adds glassmorphism effects to user interfaces by utilizing blur effects for content. Implements blurred backgrounds and integrates seamlessly with overlapping user interface elements.

AndroidJSJVMNativeWasm·neilyich·MIT License
recursive-accordion1.0.3
0

Cross-platform project facilitating shared UI development for Android and iOS, featuring common and platform-specific folders for code structure, supporting both SwiftUI and Compose integrations.

AndroidNative·yoshimuratakuma0
Native-Kommons1.1.0
01 used by

Simplifies and unifies JNI development by providing a common interface and tools for generating JNI-compatible function stubs. Enhances Java-Kotlin integration, supporting seamless function calls.

AndroidJSJVMNativeWasm·DatL4g
koin-annotations2.2.0-TempFixed03
0

Enhances dependency injection with annotation capabilities, leveraging Google's KSP. Supports developers with tools for module visualization, runtime monitoring, and advanced debugging. Community support available.

JVMNative·ahmounir·Apache License 2.0
NetPulse0.1.2
0

Library detects internet connection status for Wi-Fi, Cellular, and VPN. Offers unified API for network status checks and real-time updates, supporting Android and iOS platforms.

AndroidNative·RomanMarinov
mvi1.0.0
0

Implements the Model-View-Intent pattern for managing complex UI states with predictability, testability, and maintainability. Offers explicit state modeling, unidirectional data flow, and handles asynchronous operations effectively.

AndroidJVMNativeWasm·lovecraft-au·GNU Lesser General Public License v3.0
cmp-lib-template0.0.4
0

Enables multiplatform library development with a sample app across desktop, Android, iOS, and web. Supports local and central Maven publishing with detailed setup instructions.

AndroidJVMNativeWasm·aryapreetam·MIT License
KMP-MQTT1.0.2
0

Lightweight MQTT tooling for easy connect/subscribe/publish with JSON serialization, Flow-based message streams, automatic reconnects and dynamic broker reconfiguration via config flows.

AndroidJVMNative·Hussein-Al-Zuhile·Apache License 2.0
kmp-kaiteki1.6.0
0

Lightweight modular core offering utility APIs and opinionated abstractions for common app tasks, with CI automation and Maven Central distribution for easy integration.

AndroidJVMNative·kroegerama·Apache License 2.0
kautoMapper2.1.3
0

Annotations enabling compile-time generation of mappers between data models, with property renaming, default values, custom mapping functions, parent-based mapping, opt-ins and visibility control.

AndroidJSJVMNative·the-best-is-best
impactoui1.1.4
0

Generates Fibonacci sequences from platform-provided starting values; includes per-target tests and a thorough publishing guide covering namespace setup, PGP signing, Maven Central publication and CI workflow.

AndroidNative·iksanulImpacto·Apache License 2.0
Kotlin-Native-TUI-Table0.1.1
0

Lightweight DSL creating beautiful text tables for CLIs and logs with adjustable padding, colspan, cell alignment, multiple border styles, and graceful empty-table handling.

Native·Julius-Babies·MIT License
apiclient1.1.2
0

HTTP client wrapper simplifying API requests with flexible manual JSON navigation and automatic serialization-based decoding, handling messy or deeply nested API responses with configurable request helpers.

AndroidJVMNative·mready·Apache License 2.0
Mica0.3.0
0

Interpreted scripting language embedded in a markdown renderer, supporting functions with default parameters, custom objects with methods, string templates, generics, ranges, collections, and runtime I/O callbacks.

AndroidJSJVMNative·pChochura·MIT License
docker.ktv0.4.2
0

Native Docker client communicating over Unix domain sockets, built with C interop for direct engine access; zero JVM dependencies, lightweight and portable for low-level Docker control.

Native·Julius-Babies