Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
kronosync1.0.0
0

Enables accurate network time synchronization via async coroutine-style API, automatic server pool fallback with retries, builder-based configuration, lightweight footprint, plus offset/snapshot time access.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
api-call-error0.1.0
0

Structured, type-safe error hierarchy for API failures, turning HTTP, network, parsing and validation problems into typed exceptions; includes HTTP-client plugin to extract server payloads and data-validation helpers.

AndroidJSJVMNativeWasm·ahparhizgar·MIT License
aihomedesign-kotlin0.1.0
0

Client for a home-design AI API enabling space retrieval, image upload, and order submission (including AI item removal and masks), with configurable HTTP client and async-friendly calls.

JVM·souhub·MIT License
klibfitbit1.0.2
0

Client library for the Fitbit Web API, offering authenticated access to user, activity and health data through concise API wrappers; actively under development.

JVMNative·BoD·Apache License 2.0
firebase-kotlin-sdk0.10.0
01 used by

Generative AI integration for Firebase offering model creation, content DSL, multi-turn chat with streaming, safety filters, Vertex AI backend support, and token-estimation tools.

AndroidNative·uny·Apache License 2.0
koog-firebase0.5.0
0

Firebase Vertex AI integration enabling agent-framework LLM prompts with preconfigured Gemini model definitions, streaming responses, and simple executor adapters for easy backend connection.

AndroidNative·uny·Apache License 2.0
form-doctor0.0.7
0

Annotation-based form validation with KSP-powered compile-time metadata, zero-reflection overhead, reactive Compose-ready mutable-state form tracking, field-level error reporting, and extensible custom validators.

AndroidJSJVMNativeWasm·DeFerence3·Apache License 2.0
kt.types0.0.1
0

Rust-style Result and Option types offering some/none and ok/err constructors, chainable combinators, pattern-friendly APIs and ergonomic error/optional-value handling for safer, expressive code.

AndroidJVMNative·initdc·Mozilla Public License 2.0
pixko2.11
0

Access pixiv APIs: scheme or token login; browse/search illustrations and novels; bookmarking with tag support; comments, feeds, user profiles, tag autocomplete, restricted-image filtering.

AndroidJSJVMNativeWasm·magic-cucumber
AppAuth-Kotlin0.1.2
0

OAuth 2.0/OpenID Connect client SDK offering streamlined authorization code flow, token exchange and logout flows, with API compatibility with existing implementations and simple import/usage.

AndroidJSNative·yet300·Apache License 2.0
voiceping-api0.0.1
0

Fibonacci sequence generator starting from environment-provided seed values, including per-target tests and example build configuration demonstrating how to package and publish a reusable library to Maven Central.

AndroidJVMNative·adityawibisana·Apache License 2.0
web_browser_KMP1.0.0
0

Generates Fibonacci sequence from provided starting numbers, includes tests, and demonstrates project configuration for publishing to Maven Central along with library best practices.

AndroidNative·towhidSoyon·Apache License 2.0
JecnaSupl1.0.5
0

Shared Compose app template with organized common and platform-specific source sets, enabling UI code reuse and offering Gradle build/run tasks for easy development and debugging.

JVM·Stevekk11
xarpeg-kotlin-peg-parser6.2.0
0

Operator-driven parser combinator DSL for compact PEG-style grammars, parsing raw input without tokenization, featuring built-in memoization, typed tuple results, named errors and associativity helpers.

JSJVMNativeWasm·MirrgieRiana·MIT License
shared-foundation0.0.38
0

Shared business logic and API contracts for backend and client applications, enabling code reuse, consistent data models, and centralized domain rules across service boundaries.

AndroidJVMNativeWasm·mudrichenkoevgeny·Apache License 2.0
FirebaseKMPLibrary0.0.2
0

Template demonstrating Maven Central publishing; generates Fibonacci sequences from provided starting numbers, includes tests, and links to publishing guidance and best-practice resources.

AndroidNative·Kweku-A·Apache License 2.0
kotlin-openweathermap0.5.1
0

Work-in-progress OpenWeatherMap API client offering typed models, async request handling, configurable HTTP layer, API key management, and concise mapping of weather responses.

AndroidJSJVMNative·the-inkwell·MIT License
ktxser0.3.2
0

Serialization adapters and custom serializers for common data types, sealed classes, dates, enums and nullability, offering concise APIs and straightforward integration.

JVM·iseki0·Apache License 2.0
multiplatform-resources-svg0.0.1
0

Unified SVG rendering API offering a rememberSvgPainter composable and SvgImage wrapper, with platform-specific optimizations — native renderer integration and asynchronous caching for efficient, seamless SVG use.

AndroidJSJVMNativeWasm·loshine·Apache License 2.0
fractional-indexing-kt2.0.4
0

Generates lexicographically-sortable, variable-length byte keys terminated by 0x80 for application-defined ordering (e.g., drag-and-drop lists), supports before/after/between inserts, rebalance and multiple encodings.

AndroidJSJVMNativeWasm·Pon57·Apache License 2.0
KCSG0.4.4
0

DSL enabling construction of constructive solid geometry models using primitive shapes, boolean operations and mesh generation for programmatic 3D modeling and CAD-style workflows.

JSJVMNativeWasm·Monkopedia·Other
phosphor0.6.2
01 used by

Converts agent cognitive signals into animated ASCII luminance, color ramps, particle physics and 3D wave surfaces via a strict layered, metadata-driven emitter pipeline emphasizing luminance-first physics.

JSJVMNativeWasm·socket-link·Apache License 2.0
hex-specs3.4.0
0

Auto-generates API clients from OpenAPI: single-file TypeScript client with Zod runtime validation, plus generated client libraries with configurable HTTP client and serialization support.

AndroidNative·RotesBlatt
fosh-labs-kmp-navigation-kit0.2.2
0

ViewModel-driven navigation architecture enabling sealed scenes, NavigationState actions (push/pop/present), SceneRepository for passing data, plus declarative UI integration and modal-stack manager.

AndroidNative·foshlabs
currency-convert26.26.01
0

Currency formatting, arithmetic and number-to-words conversion for monetary amounts, plus a composable numeric input with smart locale-aware formatting, key handling, and precision control.

AndroidNative·phucbgvns·Apache License 2.0
qamar-kmp-libraries1.0.18
0

Complete Quran toolkit: bundled Arabic DB with page map, transliteration and translation managers, search, audio URL resolution, tajweed span detection, and prayer-time calculation engine.

AndroidJSJVMNativeWasm·maqsats
Freshworks-kmp1.0.7
0

SDK offering analytics, session/lifecycle tracking, feature flags, remote config, secure local storage, user identity, push notifications, and extensible integrations via modular, pluggable adapters emphasizing privacy controls.

AndroidNative·Aditya-gupta99·Apache License 2.0
m-toast0.3.0
0

Lightweight toast overlay system for showing customizable timed messages with icon support, fully custom composable content, alignment and offset controls, and sensible defaults.

AndroidJVMNativeWasm·xabaras·Apache License 2.0
HOTest0.4.0
0

Create human-readable, Gherkin-style scenarios in code with reusable steps, shared scenario context and variants branching to run multiple scenario permutations while keeping implementation loosely coupled.

JVMNative·gt4dev
KShKU0.0.1.1
0

Monorepo of small reusable libraries: cross-thread/coroutine-local context utilities, coroutine-friendly signal/observer primitives, and a composable action/expectation graph with dispatching helpers, including tests and a sample runtime demo.

JVMNative·kshulzh·Apache License 2.0