Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
nott0.2.0
0

Implements a read-only Distributed Hash Table (DHT) node for devices behind restrictive NATs, reducing network traffic and resource usage by not responding to queries. Ideal for devices with fixed data plans.

AndroidJVM·remmerw·Apache License 2.0
BiometricAuthUiSDK1.3.0
0

Enables secure biometric authentication and custom PIN code functionality, supporting fingerprint and face ID with fallback options for enhanced security in mobile applications.

AndroidNative·stargatex·Apache License 2.0
keyple-interop-jsonapi-client-kmp-lib0.1.6
01 used by

Enables distributed remote client communications for applications connecting to a server, featuring NFC integration and network client configuration. Supports synchronous and asynchronous operations.

AndroidJVMNative·eclipse-keyple·Eclipse Public License 2.0
kmpdatetimepicker1.0.0
0

Highly customizable date and time picker library offers beautiful, Material Design 3 compliant components. Features include multiple themes, formats, easy configuration, validation support, and state management.

AndroidNative·srabbijan
dsl-utilities1.0.5
01 used by

Collection of utilities streamlining the creation of domain-specific languages. Enhances readability and maintainability of code through concise syntax and reusable components.

JSJVMNativeWasm·xfqwdsj·MIT License
compose-webview-multiplatform2.0.3
0

Enhances Compose UI with WebView support, enabling URL loading and HTML rendering. Includes state management, navigation handling, and performance improvements via platform-specific integrations.

AndroidJVMNativeWasm·guyaumetremblay·Apache License 2.0
dagr0.4.3
0

Offers a UDP client-server API for seamless communication, facilitating integration into projects through specified dependencies.

AndroidJVM·remmerw·Apache License 2.0
pocketbase-kotlin1.0.0
0

A versatile SDK offers seamless integration with Pocketbase, enabling full type safety, coroutine support, real-time subscriptions, DSL for queries, and comprehensive API access for CRUD operations and authentication.

AndroidNative·abd3lraouf·Apache License 2.0
MyMaterialTheme0.4.0
0

Offers an uncompleted library or project setup focused on a material design theme, with pending sections for installation and licensing details.

AndroidJSJVMNativeWasm·yuyuyuyuyu-dev·Apache License 2.0
cipo-flow-kmm1.0.0
0

Demonstrates a library project that generates the Fibonacci sequence from platform-provided numbers and includes tests for each platform. Offers guidance for publishing to Maven Central, including setting up credentials, configuring plugins, and continuous integration with GitHub Actions.

AndroidNative·atlas-software-dev·Apache License 2.0
ca-kmp-domain0.0.1
0

Facilitates cross-platform mobile app development, integrating shared code and platform-specific implementations, with structures for Compose Multiplatform and SwiftUI for Android and iOS.

AndroidNative·hsbaewa·Apache License 2.0
compose-webview-multiplatform1.0.3
0

Extends JetBrains Compose with WebView capabilities, supporting URL loading, HTML rendering, and post data across Android, iOS, and Desktop. Facilitates navigation control and state management.

AndroidJVMNativeWasm·mhennemeyer·Apache License 2.0
android-core-networking1.5.0
0

Versatile networking module utilizing Ktor, supporting dynamic HTTP client creation, custom interceptors, SSL pinning, and platform-specific engines for seamless integration in production and testing.

AndroidNative·PayDock
kdeeplink0.3.0
0

Lightweight library enables deeplink functionality, offering seamless integration with Navigation Compose for enhanced navigation capabilities.

AndroidJVMNativeWasm·lucasferreiramachado·Apache License 2.0
deezer-client-kt3.1.0
0

Enables interaction with Deezer's REST API, facilitating artist, album, and track searches. Supports asynchronous operations, advanced queries, and paginated responses, integrating with popular build tools like Gradle and Maven.

AndroidJSJVMWasm·kingg22·GNU Affero General Public License v3.0
w3w-core-library1.2.0
0

Enables interaction with what3words services through text and audio inputs, offering address suggestions, conversions between addresses and coordinates, and language support functionalities.

AndroidJVMNative·pduy99·MIT License
alpaca-kotlin0.0.11
0

Facilitates interaction with Alpaca Trading API for account management, order placement, and real-time data streaming, including historical trade data access and test mode for simulating stock prices.

AndroidJVMNativeWasm·jeffreyliu8·Apache License 2.0
decimal-formatter0.2.0-alpha02
0

Library formats decimal numbers with automatic input formatting and provides UI components for financial apps. Supports international formats, currency symbols, and real-time updates.

AndroidNative·robercoding·Apache License 2.0
perk0.2.0
0

Experimental permission management library for managing Android and iOS permissions. Allows checking, requesting, and handling permission statuses with customizable callbacks.

AndroidJVMNative·hristogochev·MIT License
kotlin-grammar-lixy0.0.1
0

Transforms strings into token sequences using customizable rules with a domain-specific language designed for creating lexers. Enables lexical analysis, a foundational step for compilers.

AndroidJSJVMNative·codlab·Apache License 2.0
kmmFirebaseFireStore2.1.2
0

Simplifies interaction with Firebase Firestore by providing a unified interface for data access, real-time updates, and queries using coroutines and flows.

AndroidNative·the-best-is-best
ktor-spa1.0.0
0

Enables serving single-page applications by intercepting 404 errors and serving a specified main page instead. Easily configurable with customizable file paths and routes.

JVM·inhanzt·Apache License 2.0
Snappy0.0.1
0

Snappy compression library for Kotlin Multiplatform

JVMNative·Chorus-OSS·Apache License 2.0
kmp-common-sdk2.14.6-rc
0

Internal library consolidates shared logic for Mindbox mobile SDKs, supporting both Android and iOS platforms. Typically not used directly by end-users.

AndroidNative·mindbox-cloud·Other
kmpihole-api0.0.5
0

Enables interaction with the PiHole API, facilitating communication and data retrieval across platforms.

AndroidJVMNative·jamieastley·Apache License 2.0
multiplatform-logger0.1.1
0

Facilitates logging and storing log files on Firebase with functions for console logging, file logging, and Firebase uploads. Includes platform-specific configurations for initialization.

AndroidNative·Hesamedin·Apache License 2.0
kotlin-file-access1.17.0
0

Library facilitates seamless file access operations, supporting read/write streams and file management functionalities, enhancing cross-platform development efficiency with a consistent API.

AndroidJSJVMNative·the-inkwell·MIT License
kotlin-fhir-model-generator1.2.0
0

Generates a FHIR data model, facilitating the creation and testing of healthcare data structures. Includes tasks like primitive support implementation and DSTU2 addition.

AndroidJSJVMNative·icure·Apache License 2.0
KFlate0.0.1
0

Deflate/Zlib/Gzip library for Kotlin Multiplatform

JVMNative·Chorus-OSS·Apache License 2.0
kmp-lib-module-renaming-issue0.0.16
0

Supports development of multiplatform applications by organizing shared and platform-specific code, facilitating integration with platform-specific features like Apple's CoreCrypto and SwiftUI.

AndroidNative·ShadAdman