Browse Kotlin Multiplatform libraries
index data from klibs.ioEnable @Parcelize and Parcelable usage in shared common code; build plugin auto-applies parcelize compiler, adds runtime, and generates real Parcelable implementations where supported.
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.
Language-learning flashcard UI handling full card lifecycle: 3D flips, settled-lock, confirm/dismiss exit animations, audio button states, language pills, ghost stack, and extensive styling/customization.
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.
Implements Material Design tap targets for feature discovery, offering a coordinator, modifier-based attachment, customizable styles and text definitions, chained targets support, and an example app.
Truly native date picker UI leveraging system pickers, auto-inheriting app theming; asynchronous suspend-style APIs for single or range selection, plus UI toolkit helper.
Ultra-lightweight LaTeX math renderer: lexer/parser and AST, independent layout engine and native renderers, automatic line breaking, modular parser, optional bundled STIX Two Math font.
Type-safe, reflection-free diffing of serializable data structures, performing deep comparisons of nested objects, lists, and maps; supports compile-time serializers, customizable list strategies and formatted statements.
Compose-based icon toolkit wrapping Lucide icons: lazy icon registry, configurable icon component, searchable picker with localization, custom icon registration, and build-time generator for bundled icons.
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.
High-performance arbitrary-precision BigInteger and BigDecimal implementations with zero-overhead standard aliases, pure native hot paths plus LibTomMath fallback, and extensive microbenchmarks demonstrating major speedups.
Monitors network connectivity state and emits real-time callbacks via a lightweight API, enabling straightforward registration of listeners and simple integration into shared application code.
Material-style toast notifications with single root host, multiple styles (gradient, glass, animated), built-in success/error/warning/info types, custom icons, Lottie and action/duration controls.
Ready-to-use animated loading/spinner indicators with extensive customization, a linked catalog for lookup/random selection, and a showcase grid featuring 30+ styles.
Compile-time, type-safe object mapping via annotations; generated mappers return Result<T> with path-aware errors, compile-time lossless-conversion checks, fallback ladder, pluggable converters and observability.
Modern image cropper with stretchable/resizable selection, image pan and zoom, locked bounds, 90° rotation, aspect-ratio presets (Free, 1:1, 4:3, 16:9), and automatic downscaling under 1 MB.
Lightweight, modular components and utilities facilitate app architecture with flexible asynchronous behavior using coroutines. Includes sample projects to demonstrate integration with ViewModels.
Implements a design system in shared code, currently in an experimental stage for testing purposes.
Facilitates mock data integration for applications, enabling runtime request mocking with JSON files. Supports scenario-based automation, customizable responses, and dynamic toggling between mocked and live server data.
Wrapper facilitates integration with Azure's Cognitive Services Speech SDK, enabling speech recognition and synthesis capabilities. Enhances accessibility for Android and iOS platforms through simplified dependency management.
Enables development of applications across Android, desktop, iOS, and browser platforms. Offers setup instructions and build commands for seamless deployment and execution on each platform.
Facilitates publishing a library to MavenCentral and building platform-specific artifacts, including Android AARs and iOS frameworks, with detailed steps for configuration and execution.
Facilitates translation of signal processing code from Octave/MATLAB for mobile apps, offering 2D matrix support, row-major storage, and platform-specific optimizations.
Kotlin-first SDK for integrating Segment analytics, supporting tracking, identifying, grouping, and screen operations in multiplatform projects targeting iOS and Android.
Enables local authentication on Android and iOS devices using fingerprint or touch ID, providing easy integration for biometric authentication within mobile applications.
Enables seamless update checking in Jetpack Compose applications, simplifying the process for ensuring users have the latest features. Supports both Android and iOS platforms.
Enables seamless Google sign-in integration for apps, simplifying authentication implementation across platforms. Supports credential retrieval, user data access, and sign-out functionality with minimal setup.
Enables seamless Facebook sign-in integration for applications, simplifying authentication implementation. Facilitates user data retrieval and sign-out options with customizable UI components for streamlined user experience.
Lightweight SDK integrates card payments, enabling secure data collection with validation, CVV collection, 3DS support, and handling both one-time and saved card transactions.
Streamlines Firebase integration in mobile apps, enabling seamless initialization for Android and iOS, fostering efficient development with a unified approach.