Browse Kotlin Multiplatform libraries
index data from klibs.ioImplements 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.
Simplifies HTTP requests with a wrapper around Ktor Client, supporting GET and POST requests with query parameters, form data, files, and JSON strings. Offers engine customization.
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 real-time calculation of AI model API usage costs, leveraging monetary representation and big decimal arithmetic for precise accounting of input and output token expenses.
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.
Simplifies event-driven software complexity by organizing code into behaviors with explicit dependency relationships, automating control flow, enhancing maintainability, and improving code legibility.
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.
Lightweight SOCKS5 proxy server facilitates local proxy creation, forwarding traffic through a remote HTTPS proxy with optional authentication, supporting multiple parallel proxies and non-blocking operations.
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.
Flexible context menu library enhances desktop applications with hierarchical submenus, customizable styling, right-click detection, keyboard navigation, and manual state management for advanced control.
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.
Connect tools, compose logic, and manage agents with capabilities for chat, memory, streaming responses, and tool integration. Supports interaction with large language models.
Provides a simple, type-safe key-value storage solution offering thread-safe operations, atomic updates, and a clean API for storing common data types.
Compose library enhances user interfaces with smooth, continuous rounded shapes like rectangles and capsules, offering efficient Bézier curve calculations to optimize performance, even during animations.
Caches user input to manage race conditions effectively during value changes, enabling seamless integration with existing data management workflows in application development.
Enables access to Dropbox, Google Drive, and OneDrive through a single library. Features include lightweight integration, app folder access, and plans for mobile and desktop support.
Enhances window customization by transforming title bars into insets for drawing behind, easily replacing existing windows while offering additional features through an example application.
Animated, themeable onboarding flows with page models supporting titles, images and custom content; built-in navigation controls, animated indicators, and global header/footer slots for brand alignment.
Codegen for typed Navigation 3: generates Branch and Tree abstractions linking composable views, typed nav-data and entries into a BackStack-aware NavDisplay; optional manual boilerplate support.
Type-safe currency formatting with comprehensive locale management, ISO/code and symbol styles, Compose-ready composables, result-based error handling, lightweight and instance-based formatter API.
Integration driver for SQLDelight with sqlite3 native bindings, enabling suspending/async query APIs (awaitAsList/executeAsFlow), init helper and Gradle setup for binary bindings.
Lightweight toolkit for in-app coach marks and guided tours — customizable target shapes, reveal animations, button layouts, and simple addTarget/host API for easy onboarding flows.
Curated vector icon set featuring hundreds of clean, customizable UI icons, with ready-to-use SVG/vector assets and helpers for easy composition and theming.