Browse Kotlin Multiplatform libraries
index data from klibs.ioSketch 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.
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.
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.
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.
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.
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.
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.
HTML and Markdown rendering component enabling rich text display with customizable CSS and tag processing. Supports HTML tags like headings, links, lists, and images.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.