Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose-multiplatform
compose-progressIndicator-multiplatform1.3.0
5

Enhances LinearProgressIndicator with support for rounded corners, thumb customization, and animations. Allows size, position, and color adjustments for a tailored progress bar experience.

AndroidJVMNative·KevinnZou·Apache License 2.0
kotlin-common0.7.0
5

Extends the standard library with core and extension libraries for Arrow, Coroutines, Exposed, Ktor, reflection, Serialization, Vert.x, and more, enhancing language capabilities.

JSJVMNativeWasm·huanshankeji·Apache License 2.0
tooling1.8.2
52 used by

Collection of modular tooling methods enhances applications with core functionality, asynchronous operations, country-specific tools, composition, and decomposition capabilities, tailored to various use cases.

AndroidJSJVMNativeWasm·DatL4g·Apache License 2.0
Noober-2.00.1
5

Cross-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.

AndroidNative·noob-programmer1·Apache License 2.0
compose-calendar-event2.2.2
5

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.

AndroidJSJVMNativeWasm·the-best-is-best
RtText0.1.1
5

HTML and Markdown rendering component enabling rich text display with customizable CSS and tag processing. Supports HTML tags like headings, links, lists, and images.

AndroidJVMNative·ChangJiahong·Apache License 2.0
ComposeElevate0.0.4
5

Enhances UI development with multiplatform extensions, offering improved user interface capabilities for seamless design experiences across different environments.

AndroidJVMNative·Shivamdhuria·Apache License 2.0
DesignSystem1.0.1
5

Offers unified UI styling for Android and iOS applications, featuring flexible color palettes, typography, dimension systems, and dynamic theme switching for streamlined integration.

AndroidJSJVMNativeWasm·yusuf0405
wild0.6.0
5

Offers building blocks for a Compose Multiplatform Design System, including primitive components and utilities for mobile, TV, desktop, and web platforms.

AndroidJSJVMNativeWasm·Daio-io·Apache License 2.0
zoomimage1.1.0
5

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.

AndroidJSJVMNativeWasm·Lucchetto·Apache License 2.0
aiuta-android-sdk5.0.1
5

Facilitates digital try-on experiences for fashion items via API integration, offering documentation and quick start guidance for seamless implementation in applications.

AndroidJSJVMNativeWasm·aiuta-com·Apache License 2.0
Droidcore1.3.1.3
5

Offers pre-built Compose-Multiplatform components, featuring elements like NeoTextField, PasswordTextField, ButtonCard, and NeoAlert, enhancing UI development with curated, reusable components.

AndroidNative·laetuz·MIT License
Krawler0.0.1
5

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.

AndroidJVMNative·DreamForgeSolutions·Apache License 2.0
Corntex0.0.3
5

Flexible context menu library enhances desktop applications with hierarchical submenus, customizable styling, right-click detection, keyboard navigation, and manual state management for advanced control.

JVM·thedroiddiv·MIT License
bubbles-compose0.4.0
5

Enhances the Compose Multiplatform UI framework with diverse UI components, including text, buttons, and modals, facilitating cross-platform development with consistent design elements.

AndroidJSJVMNativeWasm·kalist28
capsule1.1.1
5

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.

AndroidJSJVMNativeWasm·xfqwdsj·Apache License 2.0
compose-cache3.0.1
5

Caches user input to manage race conditions effectively during value changes, enabling seamless integration with existing data management workflows in application development.

AndroidJVMNative·ch4rl3x·Apache License 2.0
kmp-onboarding1.0.3
5

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.

AndroidNative·yskuem·MIT License
ComposeCoach1.0.1
5

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.

AndroidJSJVMNativeWasm·vivekgupta4Git·MIT License
deviceai0.0.1
5

On-device AI runtime enabling speech recognition, TTS, and local LLM inference with offline RAG, auto model downloads, streaming generation, and GPU acceleration for low-latency, privacy-preserving apps.

AndroidJVMNative·deviceai-labs·Other
compose-material-symbols1.1.4
5

Easy use of Google's Material Symbols via variable fonts: adjustable weight, size, grade, style, and tint through simple Symbol functions for UI icons.

AndroidJSJVMNativeWasm·ClementVicart·Apache License 2.0
superwall-kmp0.3.1
5

Server-driven native paywall rendering backend JSON into Material 3 UI, with A/B testing, subscription management, variable templates, expression evaluator, DI, billing integrations and WebView fallback.

AndroidJVMNative·AndroidPoet
RadialMenu1.0.5
5

Lightweight radial/circular menu with long-press, right-click and keyboard triggers; drag-to-select, edge-aware placement, haptics, animated transitions, badges, toggleable icon states, customizable animations.

AndroidJVM·gawwr4v·Apache License 2.0
wvbridge0.0.4
5

Embeds host WebView into declarative UI, exposing a compact common API for loading pages, observing URL/loading state, driving navigation — uses native WebView instead of bundling Chromium.

AndroidJVMNative·magic-cucumber
yamv0.3.4
5

MVI framework offering distributed reducers and composable features: type-safe sealed intentions, pure outcome reducers, DI-pluggable feature sets, and compile-time code generation for zero boilerplate.

AndroidJVMNative·ktomek·Apache License 2.0
ValuePickerSlider2.0.1
5

Horizontal value slider enabling highly customizable numeric selection: adjustable range, segmented ticks with variable "bar breaks", custom labels, colors and stateful control for precise value picking.

AndroidJSJVMNativeWasm·rajdeepvaghela·Apache License 2.0
Palette0.1.8
5

Token-driven theme system with semantic and component tokens, reusable UI components, root-level component customization, and a demo app showcasing light/dark themes, token presets, and component behavior.

AndroidJVMNative·junerver·Apache License 2.0
CMPToaster1.0.0
5

Compose-facing toast API delivering native-backed transient overlays via a dedicated window when needed; remains visible across navigation and dialogs, lightweight with no extra runtime dependencies.

AndroidNative·masaibar·MIT License
MediaQuery0.1.1
4

Facilitates responsive design by offering media query support to applications, enabling adaptation to various device sizes and orientations using the `ProvideMediaQuery` wrapper.

AndroidJVMNative·Tlaster·MIT License
navigation-toggle-icon1.0.0
4

Animated icon component with three states—burger, arrow, and cross—and smooth transitions. Simple integration with customizable progress control for dynamic UI interactions.

AndroidJVMNativeWasm·zTrap