Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagapi
KMPMail1.0.0
11 used by

Opens native email chooser, prefills subject/body, attaches files, enables feedback sending without internet permission, offers unintrusive notification or fallback when no email client installed.

AndroidNative·MFlisar·Apache License 2.0
KuGouApi_Kotlin_SDK1.0.1
1

Reimplements a Chinese music-service API with strict encryption parity (MD5, AES‑CBC, RSA‑PKCS1), modular design covering 17 categories and 112 endpoints for auth, search, songs, and playlists.

AndroidJSJVMNativeWasm·ghhccghk·MIT License
kamp0.3.2
0

Compiles an automated, self-updating catalogue of multiplatform projects from various maven repositories, featuring a web app for user-friendly data access and browsing.

JSJVM·JavierSegoviaCordoba·Apache License 2.0
kronecker2.0.18
01 used by

Suite of libraries facilitating data pagination and large-scale paging. Offers comprehensive API reference and encourages community support through stars, contributions, and issue reporting.

JSJVMNative·aSoft-Ltd·MIT License
liquid2.0.18
03 used by

Aids in formatting by providing a comprehensive API reference, setup instructions, and community support options, including contributing, reporting issues, and starring the project.

JSJVMNativeWasm·aSoft-Ltd·MIT License
krest3.3.8
01 used by

Multiplatform library facilitates work scheduling, integrating seamlessly across various platforms. Offers comprehensive API documentation and encourages community support through contributions and issue reporting.

JSJVMNativeWasm·aSoft-Ltd·MIT License
epsilon3.2.2
02 used by

Multiplatform file uploading library supporting real, fake, and network files in various environments. Offers versatile configuration for different use cases, including headless setups.

JSJVMNativeWasm·aSoft-Ltd·MIT License
nutrition0.2.0-alpha02
0

Models human nutritional data, supporting operations with nutrients. Integrates with physical measurement units, allowing detailed nutritional analysis and manipulation of meal components.

JVMNative·John-Tuesday·MIT License
kmp-tor-common2.4.2
02 used by

Facilitates common components for interaction with `kmp-tor` and `kmp-tor-resource`, offering public APIs, library path retrieval for Android, and resource packaging for installation.

AndroidJSJVMNativeWasm·05nelsonm·Apache License 2.0
kirok-ktor1.1.3
0

Official HTTP retriever and server providing retrieval, intent management, and server functionalities with a focus on seamless data fetching and initialization.

JVMWasm·devngho
tcg-data-pricing0.0.2
0

Manages and retrieves pricing data for trading card games, offering structured access to categories, groups, products, and prices through a comprehensive API.

AndroidJSJVMNative·great-illuminary·MIT License
cinematic3.3.8
07 used by

Handles dynamic UI state changes, supporting multiple platforms. Offers comprehensive API documentation and encourages community involvement through stars, contributions, and issue reporting.

AndroidJSJVMNativeWasm·aSoft-Ltd·MIT License
kevlar3.3.8
03 used by

Handles client-side UI actions, offering a comprehensive API reference and encourages community support through starring, contributing, and reporting issues for continuous improvement.

JSJVMNativeWasm·aSoft-Ltd·MIT License
krono3.3.8
0

Multiplatform logging library facilitates consistent logging across various environments, offering a comprehensive API reference and support for contributions, issue reporting, and project enhancement.

JSJVMNativeWasm·aSoft-Ltd·MIT License
MagisterAPIKt1.3.4
0

Wraps the Magister API, facilitating authentication and token management. Requires manual login handling, provides methods to generate authentication URLs, exchange tokens, and access API flows.

AndroidJSJVMNative·Tiebe·GNU General Public License v3.0
fixers-f20.40.0
04 used by

Framework simplifies development of event-driven, scalable systems using Command and Query Responsibility Segregation (CQRS) architecture. Offers tools for HTTP and RSocket communication, supporting serverless functions with Spring Cloud Function and Ktor client integration.

JSJVM·komune-io·Apache License 2.0
connect-fs0.23.0
01 used by

Handles file storage and management, interfacing with S3 for uploads and optionally hashing files for SSM. Utilizes MinIO SDK and Redis caching for efficient communication.

JSJVM·komune-io·Apache License 2.0
trace-cccev0.21.0
0

Facilitates information exchange by defining and evaluating requirements and evidence using a context-neutral data model. Features include criteria definition, request scoring, and evidence-based assessments.

JSJVM·komune-io·Apache License 2.0
w3w-core-library1.3.1
0

Offers API definitions for interacting with what3words services using text or audio input, providing functionality for address suggestions, geocoordinate conversions, and multilingual support.

AndroidJVMNative·what3words·MIT License
turboself-kt1.0.1
0

Simple wrapper around the Turboself® API, facilitating easier interaction with its functionalities.

AndroidJVMNative·Skythrew·GNU General Public License v3.0
KFirebaseRemoteConfig2.1.2
0

Facilitates efficient management of Firebase Remote Config parameters through a unified API, eliminating code duplication and streamlining integration across Android and Apple platforms.

AndroidNative·the-best-is-best
odin0.4.3
0

Offers an API for integrating with the Odin application, providing a straightforward way to include it as a dependency in projects for enhanced functionality.

AndroidJVM·remmerw·Apache License 2.0
KRadioBrowser1.1.0
0

Enables retrieval of internet radio station URLs, streams, and metadata from the Radio Browser online repository, enhancing applications with radio streaming capabilities.

AndroidJVMNativeWasm·bitlinker·Apache License 2.0
thor0.1.7
0

API designed for the Thor application, facilitating integration through specified dependencies for enhanced functionality and streamlined development processes.

AndroidJVM·remmerw·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
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
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
WasmFlow1.0.0
0

Type-safe DSL facilitates creation, management, and execution of WebAssembly modules. Supports asynchronous operations and host functions, enhancing WebAssembly capabilities. Experimental and evolving project.

AndroidJVMWasm·itsvks19·Apache License 2.0
PollingEngine1.0.2
0

Deploys a robust polling engine with features like exponential backoff, cancellation, and observability, assisting in function calls until conditions or limits are satisfied. Ideal for long-polling workflows.

AndroidNative·bosankus·Apache License 2.0