Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
yam-api0.0.1-dev4
9

Enables interaction with Yandex Music's API, allowing streamlined access to music data and features across different platforms.

AndroidJVMNative·pank-su·GNU Lesser General Public License v3.0
AutoMuttonRecipe1.5.0
9

Type-safe DSL and finite state machine implementation ensures robust state management with atomic state transitions. Invalid transitions raise compile-time errors, preventing unintended behavior. Lightweight design.

AndroidJSJVMNativeWasm·RyuNen344·Apache License 2.0
flagkit-compose1.1.3
9

Offers a collection of over 250 beautiful flag icons through Composable functions, allowing customization in various shapes for seamless integration into applications.

AndroidNative·acolombo11·MIT License
dds-compose1.8.0
9

Enhances project design by integrating a custom design system through a dependency, facilitating streamlined aesthetic and functional consistency across applications.

AndroidNative·Team-B1ND·MIT License
DataTable0.7.1
9

Compose library for rendering data in tables, enabling customizable table layouts with features like scroll states, headers, dividers, and content cells for various platforms.

AndroidJVMNativeWasm·efe-egbevwie
compose-plus0.0.2
9

Simplifies Jetpack Compose development by offering reusable components, utility functions, and extensions. Streamlines common tasks, enhancing efficiency and ease in app development.

AndroidJVMNativeWasm·ehsannarmani·MIT License
Firebird-Client-KMP1.0
9

Enables interaction with Firebird SQL databases, offering modules for native, library, and extended functionalities. Supports database creation, remote connections, transactions, and data manipulation in embedded mode.

AndroidJVMNative·hgourvest·MIT License
tesserakt0.3.2
9

Offers a comprehensive suite of RDF and SPARQL tools, featuring modular design, RDF DSL, SPARQL engine with incremental evaluation, and support for various RDF representations.

AndroidJSJVMNativeWasm·TomWindels·Other
Introspekt1.6.0
91 used by

Offers a positional code API and introspection framework with features like `SourceLocation`, `FunctionInfo`, `ClassInfo`, and `AnnotationInfo` for enhanced introspection and compile-time evaluation.

AndroidJSJVMNativeWasm·karmakrafts·Apache License 2.0
Gateway0.4.0
9

AI client enables interaction with OpenAI's API, supporting features like chat, images, and embeddings. Offers multiplatform capabilities, utilizing coroutines, and provides extensive guides and setup instructions.

AndroidJVMNative·brahyam·MIT License
LemmyBackwardsCompatibleAPI0.5.0-alpha.6
9

Facilitates interaction with Lemmy instances through a backwards compatible API. Adjusts requests/responses for different versions, supports feature checks, and automates code generation to minimize maintenance.

AndroidJSJVMNative·MV-GH·GNU Affero General Public License v3.0
PatchCore0.3.1
9

Open-source library for building modular synthesizers and audio processing applications. Enables high-performance audio processing and allows composing and connecting audio modules with a modern, idiomatic API.

AndroidNative·SillyDevices·Other
Biometrik1.0.2
9

Enables bio-authentication in applications using native platform APIs, supporting various environments. Facilitates seamless biometric integration, offering customizable authentication flows and native fine-tuning options.

AndroidJSJVMNativeWasm·N7ghtm4r3·Apache License 2.0
kopus1.6.1.2
9

Lightweight wrapper for Opus audio codec, enabling audio encoding and decoding via bindings. Offers complete API access, native library optimization, and extension functions for enhanced control.

AndroidJVMNative·yankeppey·MIT License
avif-kmp0.0.1
9

AVIF image encoding and decoding — lightweight bindings offering simple API for encoding/decoding, format conversion, quality control, and metadata handling for image processing workflows.

AndroidJVMNative·qdsfdhvh·Apache License 2.0
drlogger1.0.18
9

Listener-based logging framework with asynchronous, thread-safe dispatch, multiple log levels, regex-based tag/message filtering, emoji console output, daily rotating file logs with cleanup, and custom listener support.

AndroidJVMNative·dronlinepl·MIT License
KLoading1.2.0
9

Customizable animated loading components for Compose UIs — stylish effects like DotSpinner, BarsWave and SonarWave, configurable colors, sizes and durations for effortless loading states.

AndroidJSJVMNativeWasm·RhoBus·Apache License 2.0
quo-vadis0.5.2
9

Annotation-based, type-safe navigation library generating graph builders and typed destinations; deep-linking, predictive back gestures, shared-element transitions, independent tab backstacks, and MVI-friendly architecture.

AndroidJVMNative·jermeyyy·MIT License
testballoon-addons0.15.0
9

Adds FreeSpec-style DSL, data-driven and property testing, per-test fixture generation, and improved test-name/display handling with compacting and collection/byte-array stringification for test suites.

AndroidJSJVMNativeWasm·a-sit-plus·Apache License 2.0
barK1.0.0
9

Lightweight, extensible logging with automatic tag detection, smart test-mode colored output, trainer-based destinations (file, crash reporting, console), per-trainer volume and runtime control.

AndroidNative·ivangarzab·Apache License 2.0
zeta-sdk1.2.0
9

Layered architecture delivering unified API, network module with HTTP client and type-safe JSON serialization, reusable common utilities and modular design reducing duplicated code.

AndroidJVMNative·gematik·Apache License 2.0
kmpdf1.1.0
9

Generate PDFs from Compose UI with multi-page and dynamic page support, configurable page sizes and filenames, customizable output directory, automatic initialization, and simple sharing integration.

AndroidJVMNativeWasm·big-jared·MIT License
compose-epg-viewer0.0.1
9

TV guide UI component for browsing channels and timed events, supporting keyboard and focus navigation, responsive layout, and customizable header/timebar, channel rows and event cells.

AndroidJVMNative·sajidalidev·Apache License 2.0
akit2.0.1-GREAT04
9

Async image loading with pluggable engines and .9/NinePatch support, shared NinePatch painter, resource ID generation for common resources, Glide extensions and RenderScript-based blur utilities.

AndroidNative·szkug·Apache License 2.0
googleAnalyticsKmpTracker0.0.1
9

GA4 analytics via Measurement Protocol v2, sending events directly from app code; queues and persists events for reliability; supports custom events, page-view/search tracking, user properties and consent controls.

AndroidJSJVMNativeWasm·frankois944·MIT License
posthog-kmp0.1.4
9

Analytics SDK for PostHog offering event capture, user identification, feature flags with payloads, group and screen tracking, error reporting, super properties, and GDPR opt-in/out.

AndroidJSJVMNativeWasm·samuolis·MIT License
asyncresult0.1.15
9

Asynchronous operation state modeled as NotStarted, Loading, Success, Error with functional-style extensions, Either interop and testing helpers for concise, explicit handling of load/error flows.

AndroidJSJVMNativeWasm·mrmans0n·MIT License
kchacha200.20.6
9

Rust-backed authenticated-encryption wrapper offering AEAD (ChaCha20-Poly1305) encryption, key derivation, high-performance native execution, memory-safe primitives, AutoCloseable-style create/use/close resource management, and simple encrypt/decrypt API.

AndroidNative·BeyondKotlin
compose-hig1.1.0
91 used by

iOS-style UI components and controls with improved SwipeBox, fixed date-picker scrolling, disabled bottom-sheet content scaling, dialog-for-popup behavior, automated releases and live web demo.

AndroidJSJVMNativeWasm·ienground·Apache License 2.0
anchor0.0.1
9

Background geolocation delivering reliable, battery-conscious continuous tracking with a modern DSL and Flow-style APIs, granular OS-specific tuning for priority/accuracy, coroutine-friendly permissions API and demo app.

AndroidNative·LivotovLabs·Apache License 2.0