Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagsdk
kafka-connect-rest-client0.2.1
1

Facilitates interaction with Kafka Connect REST API, enabling management and monitoring of connectors across different platforms.

JSJVMNative·anti-social·Apache License 2.0
eu-pid-credential-sdjwt1.4.0
1

Utilizes EU Wallet data as SD-JWT credentials, offering a new credential scheme. Implements various attributes and age verifications for digital identity management.

JVMNative·a-sit-plus·Apache License 2.0
xmpcore1.6.1
11 used by

Port of Adobe's XMP SDK enabling metadata handling in projects, featuring seamless integration as a drop-in replacement with simplified code for parsing and serializing XMP data.

AndroidJSJVMNativeWasm·Software-Rangers
kotlin-ravensburger-tcg-playhub-api0.0.8
1

Access the Ravensburger TCG Playhub API, enabling interaction with events and data through a multiplatform library. Integrates easily via Gradle for streamlined API calls.

AndroidJSJVMNative·great-illuminary·GNU General Public License v3.0
openfeature-kotlin0.2.0
1

Integrates ConfigCat with OpenFeature, enabling feature flag management and configuration. Configures providers, evaluates feature flags, and supports advanced options for user targeting based on attributes.

AndroidJSJVMNative·configcat·MIT License
realm-kotlin4.0.4
1

Modernizes and streamlines a mobile object-database client: updates language and build toolchain, simplifies native builds using prebuilt binaries, cleans repository, preserves API for zero-effort migration.

AndroidJVM·Simprints·Apache License 2.0
toggle0.1.0
1

Type-safe, composable feature-flag system with priority-based sources (memory, YAML, custom), contextual rule evaluation, reactive change observation, caching, and lifecycle/error handling for production use.

AndroidNative·behzodhalil
AppLovin-kotlin-multiplatform1.0.4
1

Type-safe bindings for a mobile ad network SDK offering unified, idiomatic API for ad integration: interstitial, rewarded, banner, and native formats; event callbacks, lifecycle handling, and samples.

AndroidNative·Aditya-gupta99
volyum-kmp-sdk0.0.1-alpha04
1

In-app user feedback SDK offering send, list (paged) and fetch-by-id APIs, with global or lifecycle-scoped instances, secure key guidance and ready demo UI components.

AndroidJVMNative·donald-okara
LavenderImmichIntegration2.1.0
1

Template library demonstrating publishing to Maven Central with Fibonacci sequence generator, PGP key and token setup, publishing plugin configuration, coordinates/metadata guidance, and GitHub Actions release workflow example.

AndroidNative·kaii-lb·Apache License 2.0
MeshCoreKmp0.12.2
1

High-level API for discovering, connecting to and exchanging messages with Bluetooth mesh companion devices, featuring scanning with filters, reliable acknowledgements, auto-sync time, channel polling and message streams.

AndroidNative·Wavesonics·MIT License
conekta-elements0.2.0-beta.2
1

Payment UI toolkit enabling secure card tokenization via the Conekta API, with built-in tokenizer, crypto and HTTP client, pluggable UI components and CDN-loaded card-brand icons.

AndroidJSNative·conekta·Apache License 2.0
growatt-kotlin-sdk0.0.5
1

SDK for interacting with Growatt solar inverters and energy storage systems, offering unified real-time snapshots, battery charge/discharge and energy-day charts, plant/device listings and weather data.

JVMNative·Reedyuk·Apache License 2.0
kwtransport0.0.3
1

Rust-backed, high-performance WebTransport wrapper offering an idiomatic async API for establishing connections, managing uni/bi-directional streams and unreliable datagrams, plus TLS certificate handling.

AndroidJSJVMWasm·arosov
grain-kotlin-sdk0.0.1
1

Analytics client: non-blocking event queue, batching with retries and exponential backoff, local JSONL persistence for offline delivery, typed properties, session/device identity and lifecycle controls.

AndroidJVMNative·GrainQL·MIT License
OnceKmp0.1.0
1

Track one-off and rate-limited actions across install, version, and session scopes using tag-based markers, time-window and count checks, to-do workflow, with persistent map/set and session cache.

AndroidJVMNative·mrjoechen·Apache License 2.0
kmp-nfc0.0.4
1

NFC toolkit for tag reading/writing: NDEF read/write, raw APDU transceive, capability introspection, plus test doubles with error injection and delay simulation.

AndroidJVMNative·gary-quinn·Apache License 2.0
mastodon-ktor-sdk0.2.0
1

Operation-level Mastodon API clients with generated per-operation modules, SDK for composing operations, Gradle tasks, CLI tools, and MCP server exposing Mastodon tooling to AI assistants.

JSJVMNativeWasm·Litote·Apache License 2.0
core-domain-platform1.3.0
1

Pure domain layer enforcing Clean Architecture with typed contracts, DomainResult error handling, composable validators and policies, deterministic testing via injected clock and id providers, no framework dependencies.

JVMNative·DanCrRdz93·Apache License 2.0
core-data-platform1.2.0
1

Secure, modular SDK for remote data access: pluggable HTTP/WebSocket transports, centralized execution pipeline, consistent error classification, credential/session management, certificate pinning, and guides.

AndroidNative·DanCrRdz93
PayCraft2.1.0
1

Provider-agnostic, self-hosted billing syncing payment events to Supabase as single source-of-truth; multi-provider plugins, CLI/AI setup, built-in paywall UI, dashboard and multi-tenant isolation.

AndroidJSJVMNativeWasm·MobileByteLabs·Apache License 2.0
kmp-toolkit0.4.0
1

Unified toolkit offering app lifecycle, device and app info, clipboard read/write/observe, network and keyboard monitoring, haptics, sensor observation, navigation, share-sheet and file pick/save helpers.

AndroidNative·Airsaid·Apache License 2.0
compose-media-picker0.2.0
1

Unifies media selection for images, videos, and files with system-camera capture, streaming reads, lightweight file references, seamless single-call API, and no custom camera UI or extra permissions.

AndroidJVMNativeWasm·aashutosh-rana·Apache License 2.0
sidekick0.2.6
1

Debug overlay embedding a floating panel to inspect HTTP traffic, view logs, toggle feature flags, manage typed preferences via codegen, and add custom debug screens—zero release overhead.

AndroidJSJVMNativeWasm·jipariz·Other
ChaquoFontTools0.0.1
1

Versatile font toolkit converting variable fonts to static, transforming formats and querying font metadata; includes batch conversion and advanced glyph/variation handling.

JSWasm·UjimatsuDoma
klipy-kt0.1.0
1

Async client for the KLIPY API enabling GIFs, stickers and clips search, trending, share logging, ad-aware responses (HTML/iFrame), customizable HTTP client and user-agent.

JSJVMNativeWasm·vyfor·Apache License 2.0
traKt5.1.1
1

API wrapper for traQ bots offering coroutine-friendly DSL-style event handlers (onMessageCreated), message-reply utilities, token-based initialization, and a simple run lifecycle for quick bot setup.

JSJVMNative·howard12721·MIT License
openai-stream-proxy0.0.6
1

Transparent proxy converting non-stream OpenAI Responses and Chat Completions requests into SSE upstream streams, aggregating events in memory and returning single JSON responses, while passing through streaming requests unchanged.

JVMNative·czp3009·MIT License
skainet-notebook0.29.1
1

Interactive Jupyter notebook integration enabling deep-learning experimentation with type-safe tensors, inline image/Graphviz rendering, autograd graph visualization, SIMD-accelerated and quantized kernels.

AndroidJSJVMNativeWasm·SKaiNET-developers·MIT License
KMP-native-splash1.0.0
1

Generate native splash screens from a single Gradle DSL, auto-producing per-density assets and launch assets; runtime API to preserve/remove splash until UI ready, with dark‑mode and per‑flavor wiring.

AndroidJSJVMNativeWasm·tahaak67·Apache License 2.0