Browse Kotlin Multiplatform libraries
index data from klibs.ioCross-platform debugging tool enhances network request tracking, custom logging, and user property management. Supports deep link sharing, crash detection, and clean release artifacts, optimizing testing environments.
Enhances UI with dynamic color themes, smooth transitions, and extensive customization options. Offers Material Design palettes, flexible API, live demo, and advanced usage guides.
Facilitates building SQL queries programmatically with a fluent API. Supports dynamic query creation, including joins, sub-selects, unions, filtering, ordering, and grouping, reducing runtime SQL syntax errors.
Generates protobuf from `@Serializable` classes using KSP at compile time, offering enhanced file generation and documentation access compared to runtime alternatives. Experimental with evolving features.
Enables fast key-value storage using LevelDB, offering operations like put, get, and delete. Supports multiple platforms with performance benchmarks across various systems.
Flexible calendar views enable event display with monthly, bi-weekly, 3-day, and schedule options. Features cross-platform compatibility, customizable styling, and date handling using a specific date-time library.
Experimental implementation facilitating SQLite database testing within the JVM using WebAssembly, eliminating the need for Android emulators or Robolectric, with occasional Android compatibility.
Enables implementation of cryptographic primitives and SDK functionalities with wrappers for cross-language use, supporting unit tests across platforms and browser tests on Chrome and Firefox.
HTML and Markdown rendering component enabling rich text display with customizable CSS and tag processing. Supports HTML tags like headings, links, lists, and images.
Collection of composable UI components including modal bottom sheets and sliders, used in building interactive interfaces with sample implementations and demos available online.
Tiny navigation library for navigating through composables, passing arguments, and offering optional extensions like lifecycle-aware ViewModel and Koin integration for dependency management.
Enhances UI development with multiplatform extensions, offering improved user interface capabilities for seamless design experiences across different environments.
Offers unified UI styling for Android and iOS applications, featuring flexible color palettes, typography, dimension systems, and dynamic theme switching for streamlined integration.
Offers building blocks for a Compose Multiplatform Design System, including primitive components and utilities for mobile, TV, desktop, and web platforms.
Gesture-based image zoom library for enhanced image viewing with features like double-click scaling, rotation, subsampling, and Exif orientation. Supports multiple image loaders and scroll bars.
Enhances coroutine context management in suspending functions through annotations, simplifying code readability by eliminating the need for `withContext` calls.
Implements a simple repository pattern enabling data fetching from network or local sources with caching support. Uses a unified model for seamless data conversion and repository configuration.
Enables seamless integration of secure and reliable payment experiences into native Android and iOS applications, enhancing user convenience and transaction security.
Integrates a feedback system into projects, offering feedback submission functionality. Currently under development and supports various platforms, enabling easy feedback collection through straightforward methods.
Simplifies ViewModel state persistence across process death and configuration changes, integrating StateFlow with SavedStateHandle. Offers automatic state saving/restoring, selective persistence, and reduces boilerplate code.
Implements a straightforward EventBus using SharedFlow, inspired by Greenrobot EventBus. Features publish/subscribe, request/response patterns, and compile/runtime channel handling for event-driven communication.
Facilitates digital try-on experiences for fashion items via API integration, offering documentation and quick start guidance for seamless implementation in applications.
Wraps static HTML generation with Jetpack Compose-style modifiers and layout semantics, enabling expressive and structured HTML without runtime overhead. Includes components like Surface, Text, and Button.
Lightweight MVI-like library facilitates state management with reactive entities, a clear DSL, and customizable core directives. Implements state machines using flows, handling intents and states efficiently.
Offers pre-built Compose-Multiplatform components, featuring elements like NeoTextField, PasswordTextField, ButtonCard, and NeoAlert, enhancing UI development with curated, reusable components.
Modern web crawling and scraping library enables building efficient web crawlers with features like intuitive DSL, concurrent crawling, flexible data extraction, robots.txt compliance, and smart caching.
Updated fork integrates Firebase SDKs for seamless integration with Firebase services, featuring suspending functions, Flows, and Kotlin serialization for asynchronous operations and data handling.
Enhances the Compose Multiplatform UI framework with diverse UI components, including text, buttons, and modals, facilitating cross-platform development with consistent design elements.
Efficient paging library offering intelligent preloading, caching, and coroutine support. Features include debounced loading, error handling, thread safety, and a reactive Flow-based API.
Provides a simple, type-safe key-value storage solution offering thread-safe operations, atomic updates, and a clean API for storing common data types.