Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagimage-loader
sketch4.5.0
2.4k6 used by

Sketch is an image loading library designed for Compose Multiplatform and Android View. It is powerful and rich in functions. In addition to basic functions, it also supports GIF, SVG, video thumbnails, Exif Orientation, etc.

AndroidJSJVMNativeWasm·panpf·Apache License 2.0
coil-transformations4.0.0
167

Image transformations for Coil, including color filters, crop/grayscale/square crops, blur and mask, GPU-accelerated filters, and face-centered transformation for automated face-aware cropping.

AndroidJSJVMNativeWasm·Commit451·Apache License 2.0
KuiklyBase-components0.0.4
43

Encapsulates reusable cross-platform components for resource management, cross-language communication, network requests, and image loading, reducing multi-platform adaptation costs and expanding component library in future iterations.

AndroidJSJVMNative·Tencent-TDS·Other
compose-desktop-imageloader0.0.2
35

Supports memory and disk LRU caching for images, specifically for Compose Desktop. Provides asynchronous loading of image URLs, SVGs, vectors, and local resources with customizable callbacks.

AndroidJVM·succlz123
coil-resvg1.0.0
33

SVG decoder for Coil, rendering vector images to pixel-perfect bitmaps via resvg Rust FFI, with system font support, consistent rendering and no browser dependency.

AndroidJSJVMNativeWasm·hash-sequence·Apache License 2.0
akit2.0.1-GREAT04
9

Async image loading with pluggable engines and .9/NinePatch support, shared NinePatch painter, resource ID generation for common resources, Glide extensions and RenderScript-based blur utilities.

AndroidNative·szkug·Apache License 2.0
Multiavatar1.0.1
8

Generates 12 billion unique multicultural avatars, representing diverse races, cultures, and age groups. Offers avatar creation from random, string, or hash inputs, outputting SVG or PNG formats.

AndroidJSJVMNativeWasm·mew22·MIT License
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
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
apng1.0.1
3

High-performance APNG parsing and rendering with precomposed frames, Compose-style painters, declarative and imperative playback controls, optional HTTP network loading and disk LRU caching.

AndroidJSJVMNativeWasm·lugf027·MIT License
orca0.13.0
2

Markdown renderer with predictable AST, safe link/image defaults, extensible style model, admonitions, footnotes, syntax-highlighted code blocks, streaming-friendly debounced parsing, and pluggable image loading.

AndroidJVMNativeWasm·wertikolix·MIT License
compose-uri-painter1.1.0
2

Painter loading images from URIs for Compose UIs, wrapping Coil in a minimal, preconfigured implementation focused solely on image retrieval without animation or extra features.

AndroidJSJVMNativeWasm·composablehorizons·MIT License
coil3.1.1
0

Image loading library offering fast, lightweight, and easy-to-use features with optimizations like caching, downsampling, and request management. Integrates seamlessly with modern libraries and Compose.

AndroidJSJVMNativeWasm·rsktash·Apache License 2.0
zoomimage1.3.0
0

Gesture-based image zoom library designed for enhanced viewing capabilities. Features include dynamic scaling, rotation, subsampling for large images, and integration with popular image loaders.

AndroidJSJVMNativeWasm·ylk2534246654·Apache License 2.0
boot-app-kmp0.0.2-alpha.15
01 used by

Simplifies app development by providing default networking, storage, dependency injection, plugin system, material icons and monospaced font, logging and SQL storage, plus Chinese-text rendering fixes.

AndroidJSJVMNativeWasm·yuanjingtech·MIT License
multiplatform-resources-svg0.0.1
0

Unified SVG rendering API offering a rememberSvgPainter composable and SvgImage wrapper, with platform-specific optimizations — native renderer integration and asynchronous caching for efficient, seamless SVG use.

AndroidJSJVMNativeWasm·loshine·Apache License 2.0
Komig0.1.0
0

Image compression with a concise DSL for quality, format, and resolution control; native codec encoding, returns compressed bytes with metadata, and optional disk caching to free memory.

AndroidNative·derangga·MIT License
Markdown0.0.1-alpha.12
0

Blazing-fast AST-based Markdown engine with incremental parsing, token-by-token LLM streaming, full CommonMark coverage, theming, LaTeX math, linting, plugin directives and image loading.

AndroidJSJVMNativeWasm·zly2006·MIT License
OnTheFly-KMP1.0.1
0

Dynamic UI engine rendering native Compose widgets from JavaScript at runtime via QuickJS+Rust bridge; 40+ components, candlestick charts, reactive state, WebSocket realtime, cross-screen persistent store.

AndroidJVMNative·dongnh311
Rhaydus-Foundation0.2.0
0

Versioned shared backbone for apps: published libraries (MVI runtime, design system, image), unified build and style tooling, and Claude Code AI assets that teach assistants to adopt and use conventions.

AndroidJVMNative·CinqueIzumi·MIT License
com.ongshok.iconifycompose1.0.4
0

Asynchronous icon loading with on-the-fly Iconify API fetching, multi-server fallback and circuit-breaking backoff; zero bundled assets, global in-memory cache, and easy declarative usage.

AndroidJVMNative·ongshok
Page 1