Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose-multiplatform
fluentui-system-icons1.0.1
1

Offers a collection of friendly, modern icons with features like search, filtering, SVG code copying, dark/light theme, and responsive design for various devices.

AndroidJSJVMNativeWasm·niyajali·MIT License
particles0.0.1
1

Set of foundational components designed for building applications, enhancing modularity and reusability in application development.

AndroidJVMNativeWasm·henriquehorbovyi·MIT License
DevDeck0.1.2
1

Blazing-fast developer setup manager and CLI tool simplifies managing environments using smart deck files. Features include curated news, one-click project control, templates, and disposable code runner.

JVM·JustINCodingUK
seekbar1.0.0-alpha01
1

Customizable seekbar component with advanced features like segmented progress, markers, haptic feedback, and custom styling for media players and progress indicators.

AndroidJVMNative·abdallahmehiz·Apache License 2.0
SectionList1.0.0
1

Enables categorizing and grouping lazy list items into sections with efficient scrolling and tracking capabilities. Synchronizes with other UI elements, optimizing performance using a custom algorithm.

AndroidJVMNativeWasm·Ahmad-Kaddour·Apache License 2.0
Kltemplate0.0.6
1

Facilitates template-based project generation, streamlining setup and configuration processes for new projects with customizable templates and predefined structures.

AndroidJVMWasm·mshdabiola·Apache License 2.0
MaleficComponents2.1.1
1

Offers cross-platform UI elements and components, such as typography and layout tools, for creating mobile and desktop applications with consistent theming and customization.

AndroidJSJVMNative·OmyDaGreat·MIT License
MaleficTheming2.3.0
11 used by

Provides tools for creating and managing material themes in Jetpack Compose. Supports theme configuration via JSON, resources, and InputStreams, with examples for seamless cross-platform integration.

AndroidJSJVMNative·OmyDaGreat·MIT License
Kodices0.4.0
1

Parses JSON models to describe user interfaces, featuring a reference GUI implementation and a sample application demonstrating usage.

AndroidJSJVMNativeWasm·Iktwo·Apache License 2.0
KomposeTable0.0.3
1

Highly customizable table component inspired by JavaFX Table, with sorting, resizing, selection, theming, alternating row colors, hover effects, and type-safe data handling for tabular data.

AndroidJVMNative·stephenWanjala
BikDecimal1.0.3
1

Arbitrary-precision decimal arithmetic with operator-overloaded, type-safe numbers; easy construction, conversions, comparisons, collection extensions, constants, accurate financial operations, and sample app demonstrating usage.

AndroidJSJVMNativeWasm·tanocee·MIT License
kmpcharts0.13.4-alpha
1

Interactive Line and Bar charts accepting X/Y data and summaries, with axis formatters, configurable ticks, snapping touch popups with haptics, and customizable range highlights.

AndroidNativeWasm·niallermoran·MIT License
compose-multiplatform-auth1.0.1
1

Plug-and-play sign-in buttons for Google, Apple and Microsoft, offering unified result handling, simple configuration, configurable redirect handlers, and typed sign-in result models for easy integration.

AndroidJSJVMNativeWasm·hyperether·GNU General Public License v3.0
hijri-date-picker0.0.2
1

Lightweight, customizable Hijri date picker offering Material 3 styling, full localization (Arabic numerals and RTL), hoistable state management, themeable colors/strings, and customizable year range.

AndroidJVMNative·Helmy2·Apache License 2.0
ADBS-Converter1.0.3
1

Scaffold enabling shared Compose UI and app logic across targets, with common and per-target source sets, dedicated native entrypoints, and Gradle run tasks for development including web modes.

AndroidJSJVMNativeWasm·dangolchirag·MIT License
netinspektor1.0.1
1

Real-time HTTP traffic inspection streaming requests and responses over a local WebSocket to a native desktop app; automatic discovery, session-based logging, and full request/response body and header inspection.

AndroidJVMNative·evertwoud
easy-navigation0.0.1-beta04
1

Type-safe, declarative navigation for Compose apps with annotation-driven code generation, generated direction registries, deeplink resolution, scoped graphs, safe/unsafe APIs, and lifecycle-aware controller.

AndroidJVMNative·Pedro-Bachiega
ComposeSchedule0.0.2
1

Shared Compose UI codebase with common and target-specific source folders, plus example apps and run/build configurations for each target; includes developer run instructions.

AndroidJSJVMNativeWasm·lotdrops·MIT License
Overscrolled1.2.1
1

Custom overscroll effect enabling dismiss-on-threshold with per-frame visual transforms and callback support, including haptic feedback triggers and customizable progress-driven layer rendering.

AndroidJSJVMNative·pChochura·MIT License
kmp-event-limiter1.0.0
1

Production-ready throttle and debounce toolkit for UI events, featuring async-safe click modifiers, AsyncButton and debounced inputs, plus configurable concurrency modes: Drop, Enqueue, Replace, Keep Latest.

AndroidJVMNative·vietnguyentuan2019·Apache License 2.0
opalus-ui-compose0.1.5
1

Composable UI toolkit offering a surface registry/render system for modals, dialogs and drawers, plus async function-based dialog group supporting alert and confirm dialogs.

AndroidJSJVMNativeWasm·aquamarine-z
Doppelganger1.0.1
1

Type-safe DSL for building and rendering SVG graphics with composable UI integration, intuitive path DSL, gradients, clipping/masking, and first-class Kobweb web application support.

AndroidJSJVMNativeWasm·OmyDaGreat·MIT License
PixaCompose1.1.1
1

Comprehensive UI toolkit with 20+ production-ready components, built-in theming, accessibility, animated transitions, visual variants and size presets — ideal for consistent design systems and rapid prototyping.

AndroidNative·ayoubarka·Apache License 2.0
CMPFadingEdges1.0.2-alpha03
1

Customizable fading edges for UI components with horizontal/vertical orientations, static or dynamic scroll-aware behavior, clip or color fill types, marquee support and flexible modifiers.

AndroidNative·ienground·MIT License
kmp-terminal-input1.0.3
1

Simplifies terminal input handling, unifies keyboard into a byte stream ready for PTY/SSH, supports RAW/TEXT modes, maps virtual keys to ANSI sequences, and offers UI integration.

AndroidNative·isseikz·Apache License 2.0
redux-kmp1.0.0
1

Redux-style state management with modern toolkit features: type-safe reducer DSL, reactive StateFlow, memoized selectors, async thunks, entity adapter, listener middleware, slice pattern.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
conekta-elements0.2.0-beta.2
1

Payment UI toolkit enabling secure card tokenization via the Conekta API, with built-in tokenizer, crypto and HTTP client, pluggable UI components and CDN-loaded card-brand icons.

AndroidJSNative·conekta·Apache License 2.0
compose-icons2.0.7
1

Comprehensive collection of popular icon packs with a Material-style API, ready-to-use vector icons, curated small and large packs, and Maven Central artifacts for selective inclusion.

Android·ardasoyturk·MIT License
pulse1.0.0-alpha11
1

In-app developer toolbox offering network inspection, log viewing, crash reporting, leak detection, device diagnostics and performance monitoring with zero configuration, in-memory storage, dark themes, cURL/PDF export.

AndroidJSJVMNativeWasm·Kagua98·Apache License 2.0
SargamIcons_compose1.0.0
1

Curated icon set offering optimized ImageVector icons with filled, duotone, and regular styles, lightweight performance and a clean, developer-friendly API for Compose usage.

AndroidJVMNative·dev778g-me·MIT License