Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
multiplatform-everything1.5.1
01 used by

Collection of utilities and libraries: WeakRef/WeakMap, byte-array binary tools, coroutines-based GraphQL client with subscriptions and codegen, parsers, validation, BigNum, symbolic and Clifford algebra.

AndroidJSJVMNativeWasm·DreamMoonCai·Other
kclarity0.0.90
0

An image clarity level detection

AndroidJVMNative·ShadAdman
cetus-agg-kmp0.1.0
0

Simplifies interacting with the Cetus Aggregator on Sui, offering smart routing, automatic gas and transaction construction, and a type-safe DSL for concise swap operations.

AndroidJVMNative·mcxross·Apache License 2.0
parcel-kmp1.0.0
0

Unified, type-safe API for picking, saving, capturing, sharing and reading files: single/multi/directory selection, camera photo/video, save dialog, share sheets, compose-first integration and runtime capability checks.

AndroidJSJVMNativeWasm·sitharaj88·Other
krate-kmp1.0.0
0

Enterprise-grade, type-safe filesystem API with operator-based paths and rich path utilities; coroutine-backed suspend operations for read/write/copy/move/delete/list, Compose-first integration and high performance.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
snackbar1.0.0
0

Flexible, customizable snackbar system featuring swipe-to-dismiss, geometric stacking visuals, configurable animations, durations and alignment, plus an easy host/state API for transient message management.

AndroidJSJVMNativeWasm·vasyl-stetsiuk·Apache License 2.0
vaultkmp1.0.0
0

Secure, encrypted AES-256-GCM key-value storage offering type-safe entries, Flow-based observation, coroutine-friendly async API, object serialization, hardware-backed key protection and flexible builder configuration.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
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
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
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
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