Browse Kotlin Multiplatform libraries
index data from klibs.ioMobile theme handling library
Lightweight spot trading client exposing public and authenticated REST endpoints, ready-to-use API wrappers for trading/order management, simple installation and local development workflow.
Scaffolding for full-stack apps: integrated shared business logic, declarative UI, server backend, Web/Wasm support, and organized common plus platform-specific source sets for reuse.
Convenient extensions and utilities for dates, times and timestamps: now getters, converters, arithmetic, queries, rounding, parsing, formatting, duration calculations and start/end-of-day helpers.
Modular, client-agnostic HTTP toolkit offering type-safe error hierarchy, interceptor policies, automatic auth refresh, retry strategies, flexible request configs, multipart uploads and pluggable client implementations.
BDD extensions for Kotest enabling expressive Given/When/Then and Expect tests, type-safe DSL, built-in data-driven row() parameterization, and concise And chaining.
Time-of-day greeting generator in Indonesian and English, returns morning/afternoon/evening/night messages based on current hour; supports language selection and customizable hour provider.
Minimal schema-based binary format enabling compact, readable schemas with manual byte-size control, enums and sealed-like subtypes, fixed/variable arrays, plus serializer/deserializer code generation and JSON Schema validation.
Extension library enabling Compose-style presenters with Flow or State actions, event channels, nested presenters, ViewModel-managed lifecycles, and resolution of native integration conflicts.
Simplifies app development by providing default networking, storage, dependency injection, plugin system, material icons and monospaced font, logging and SQL storage, plus Chinese-text rendering fixes.
Select images with configurable aspect ratios, native integration, and an easy async API returning image bytes; integrates with UI layers via simple launcher registration and ViewModel support.
Lightweight, extensible PID controller offering customizable kp/ki/kd, time-based integration/derivative, anti-windup, output limits and auto-mode — easy to embed in control loops with deterministic math.
Manage ISO 18013-5 age-verification credentials with VC‑K integration, supporting multiple age_over_* attributes (12–68) and EU namespace eu.europa.ec.av.1; zero-knowledge proofs absent.
Adds simple output caching for Ktor servers, offering pluggable providers (in-memory, Redis) and easy installable middleware for configurable per-route cached responses.
Customizable interactive line charts with marker popups, multiple data-series and point support, consistent styling across builds, smooth rendering, and a sample app (including a WASM demo).
Shared UI components and scaffolding for cross-platform apps, common/target-specific source layout, Koin DI bootstrap, sample app and build/run guidance, modularization helpers.
Interactive spotlight tutorials with type-safe targets, smart tooltip positioning, reactive state management, multiple concurrent tutorial configurations, and a clean flat API for highlighting UI elements and showing contextual tooltips.
Lightweight library generating Fibonacci sequences from environment-supplied starting numbers, including tests and an example publishing configuration demonstrating release to Maven Central.
Rendering customizable calendars, pagers and date pickers with single/multi/range selection, ranged highlighting, flexible appearance configuration, paged navigation, and optional global defaults — experimental.
Libraries for managing, navigating and presenting content in Kotlin Multiplatform applications.
Type-safe, fluent validation DSL for expressive, composable rules with zero-reflection performance, modular extensibility, detailed error reporting, fail-fast or collect-all modes, and optional datetime validators.
Modern camera toolkit delivering high-quality preview, capture, and image processing via modular plugins — includes QR scanning, OCR, and flexible image-saving for easy integration.
Lightweight audio capture producing canonical 16-bit mono WAV buffers for transcription and AI pipelines, with unified API and extensible event hooks for error handling.
Offering asynchronous, feature-rich access to OpenAI's API for chat, images, embeddings, files, fine‑tuning, moderation and audio, plus ProGuard rules, sample apps and guides.
Enables interaction with identity network nodes: wallet, credential, attribute and access-grant management, transaction signing, plus encrypted key storage with password-based LOCAL or Shamir‑based MPC orchestration.
A material3-based design system implementation.
Clear, faithful QR Code generator implementing the original algorithm; emphasizes readability, correctness and easy integration to produce standard-compliant QR Codes for projects.
Embeds QuickJS to download and run JavaScript modules inside host apps, enabling hot-deployable, interface-bridged services with precompiled bytecode, modular caching, source-mapped debugging, and signature verification.
Foundation for highly stylable, extensible design systems: structured token and component style management, hierarchical overridable declarative styles with cross-references, integrated caching and StyleValues code-generation.
Lightweight observable state container enabling atomic compare-and-set updates, snapshotting, change listeners, and asynchronous notifications for predictable, thread-safe state management and easy integration.