Browse Kotlin Multiplatform libraries
index data from klibs.ioDeclarative UI toolkit enabling programmatic UI via composable functions, offering animations, Material (including Material 3), foundation building blocks, compiler optimizations, runtime state management, and core UI primitives.
Powerful, customizable dropdown menu with cascade and animation support. Features include various enter/exit animations, menu building, and easing options for seamless user experience.
Facilitates responsive UI design by implementing Material 3 window size classes across multiple platforms, ensuring layouts adapt to various screen sizes. Supports Android, iOS, desktop, and web environments.
Experimental library offering Jetbrains Compose DSL wrappers for Material Design Components, enabling streamlined, customizable UI development. Supports selective component inclusion to optimize bundle size.
Implements a flexible Material 2 Data Table with features like column width settings, sorting, various column types, filtering, pagination, and scrolling capabilities for enhanced data representation.
Framework enables creation of web, mobile, and desktop apps from a single codebase, integrating HTML, CSS, and JavaScript with familiar API structures, built-in navigation, and Material Design components.
Wraps Material 3 components for Compose HTML, offering support for buttons, checkboxes, icons, menus, progress indicators, and experimental features like cards and navigation bars. Integrates Material Symbols & Icons.
Builds complex dialogs effortlessly with customizable date, time, and color pickers. Simplifies dialog creation and enhances user interface development with comprehensive documentation and easy integration.
Beautiful date picker for Jetpack Compose, following material 3 guidelines. Features customizable start, min, and max dates, optional top bar for selected date display, and future enhancements like date range selection.
Modern Material 3–based component system delivering accessible, themeable, customizable UI elements (Button, Card, Dialog, Calendar, Charts, Inputs) with simple APIs and design-token integration.
Offers unified wrappers for common and Material Design APIs, facilitating cross-platform UI rendering with Compose UI and Compose HTML while addressing platform-specific limitations.
Opinionated toast component offering stacked toasts, animations, various types, transitions, customizable icons, and swipe-to-dismiss functionality. Supports lazy rendering and Material design themes.
UI components optimized for E Ink® displays — Material Design 3 styling, monochrome color/typography, disabled ripples, accessibility and low‑refresh performance tweaks for readable, energy‑efficient interfaces.
Offers a template for quickly bootstrapping a library with Fibonacci sequence generation functionality, including guidance for building, testing, and deploying to Maven Central.
Material-aligned picker components offering vertical, horizontal and paired pickers, plus low-level primitives for building fully customizable, stylable pickers with selection indicators and composable backgrounds.
Beautiful, animated, framework-agnostic bottom navigation bar with expandable search, blur/glassmorphism effects, badge support, customizable selection indicators, smooth transitions and lightweight presentation-only architecture.
Enables dynamic theming and customization of UI components, facilitating easy switching of themes and colors for a more personalized user interface experience.
Annotation-based, type-safe navigation library generating graph builders and typed destinations; deep-linking, predictive back gestures, shared-element transitions, independent tab backstacks, and MVI-friendly architecture.
Modern, fully-composable HSV colour picker using Brush+Canvas rendering, hoisted HSV-A state, modular pickers (SV box/circle, linear and arc sliders), presets/shades, theming and hex copy.
Offers an enhanced Material 3 Switch with additional animations and color states, serving as a drop-in replacement for Jetpack Compose's default switch implementation.
Modern, customizable Hijri date picker with Material3 styling — single, range and multi-date selection, text-input mode, locale-aware UI, selectable-date constraints, HijrahDate support.
Enhances UI with dynamic color themes, smooth transitions, and extensive customization options. Offers Material Design palettes, flexible API, live demo, and advanced usage guides.
Easy use of Google's Material Symbols via variable fonts: adjustable weight, size, grade, style, and tint through simple Symbol functions for UI icons.
Library for implementing Material components across platforms, enhancing UI consistency and design efficiency.
Dynamic theme management library enabling custom theme families, mode switching, persistence, and previewing with Theme Picker UI. Integrates with Material 3 for adaptable styling.
Production-ready design system: Material 3–inspired tokens and typography, accessible, themeable components (buttons, text fields, alerts, snackbar), dynamic theming, customization, and type-safe hot-reload ergonomics.
Enhances layout adaptability by introducing web and desktop size classes, facilitating consistent design across devices using Material 3 window size classes. Now deprecated, replaced by JetBrains' version.
Enhances web applications with a variety of UI components, including buttons, badges, tabs, and pickers, aiming to improve user interface elements and navigation features.
Implements Material3-based pull-to-refresh functionality with multiplatform support, offering features like customizable indicators and mouse support for seamless user experience across various devices.
Visualizes network calls in client-server applications, utilizing a room database for log storage and offering integration with Compose for user interface. Demonstrates functionality across mobile and desktop environments.