Browse Kotlin Multiplatform libraries
index data from klibs.ioStreamlines cross-platform UI development with customizable, production-ready components, enabling consistent design and seamless integration across Android and iOS using a simple API.
Enables easy creation of adaptive horizontal and vertical stacks with Compose, ensuring seamless integration and flexible layout management for user interfaces.
Text-to-speech SDK with native engines and HuggingFace ONNX models, SSML, voice selection, progress tracking, priority queuing, model management and on-demand downloads.
Semantic icon token system mapping stable tokens to interchangeable icon packs, supporting vector and glyph renditions, fallback chains, three-tier tokens, and variable-font Material Symbols for variants.
Multifunctional tool enables drawing on canvas with customizable stroke, color, and opacity. Offers undo/redo, reset, dynamic updates, and background options. Future updates include erase tool and import/export features.
AI-powered image filtering library detects and blurs inappropriate content, ensuring respectful and culturally appropriate visuals, particularly aligned with Islamic values. Offers customizable blur strength.
Enables handling of screen results for Compose Navigation3, addressing the absence of native support for screen result handling. Utilizes SavedState architecture, ensuring reactivity and state persistence across screens.
Rapid development framework integrating logic, services and UI with modular DSL, type-safe APIs, flexible navigation, native components, custom themes, responsive layout, and client-server collaboration.
PDF viewing and handling toolkit with rendering, RAM/disk caching, remote persistence, configurable page preloading, shared zoom and search state, save/open/export flows, toolbar and thumbnail integrations.
Customizable color picker component enables hue slider and 2D color selection with configurable parameters for appearance and selection behavior. Integrates seamlessly with UI layouts.
Ensures UI content stays within safe areas on various platforms. Wraps applications with `ProvideSafeArea` to handle insets and avoid overlaps with system UI elements.
Offers a library for creating various charts, currently supporting a customizable DonutChart with segments defined by angle, color, and progress. Future chart types planned.
Simple declarative navigation library represents navigation history as global state, supporting Compose, SwiftUI, and Android Fragments. Fully asynchronous and testable without UI.
Offers an extensible state management solution for managing and updating values, supporting validation, error handling, serialization, and state restoration, with integration into UI frameworks.
Enhances Jetpack Compose usage with tools for navigation and complex screen building. Includes lightweight annotation processor and modular components for streamlined development.
Compose-first, lightweight icon library exposing the complete Iconsax set as strongly-typed, compile-time ImageVector icons in multiple styles; generated via Gradle for zero runtime parsing.
Enhances Jetpack Navigation Compose with Material3 support, integrating composable bottom sheet destinations. Offers seamless bottom sheet navigation through `ModalBottomSheetNavigator` and `ModalBottomSheetLayout`.
Offers customizable date and time pickers with support for 12/24-hour formats and year-month selection. Integrates seamlessly with existing UI, ensuring responsive design across devices.
Enhances click indications across multiple platforms, offering extended support for various user interactions in applications.
Opinionated toast component offering stacked toasts, animations, various types, transitions, customizable icons, and swipe-to-dismiss functionality. Supports lazy rendering and Material design themes.
Simplifies text field validation by providing reusable validators for form inputs, supporting severity levels for validation messages and customizable user interaction behavior.
Pre-made modifiers, composables and extensions simplifying UI development: bionic-reading text, animated text-unit interpolation, window utilities for dp/px, plus custom buttons and utility functions.
Color selector component designed for seamless integration with Jetpack Compose, offering customizable flow and lazy row layouts for intuitive color selection in user interfaces.
Enhances Compose designs with smooth superellipse corners through a smoothing parameter, offering aesthetically pleasing alternatives to traditional rounded corners. Includes shapes like `SmoothRoundedCornerShape` and `AbsoluteSmoothRoundedCornerShape`.
Lightweight, fast code editor offering syntax highlighting for 19+ languages, smart autocomplete, real-time error detection, auto-formatting, multi-tab file management, 19 themes, and keyboard shortcuts.
Enables integration with Open-Feedback for session voting through Firebase. Offers customizable UI components with Compose and provides functionality to track and maintain stable UI metrics.
Enables creation of custom virtual gamepads with support for controls like analog, button, cross, and face buttons for games and applications.
Snackbar-style API for elegant toast notifications with stacked toasts, gestures (tap-to-pause, swipe-to-dismiss), category theming, auto-dismiss and smooth spring animations, customizable visuals and easy integration.
Reads NFC data from Novo Nordisk insulin pens (NovoPen 6, Echo Plus); includes a lightweight protocol core and an NFC wrapper library for straightforward integration.
Offers a user interface component for selecting colors, inspired by the AOSP Compose samples, suitable for integration into user applications.