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.
Expose Compose UIs over a REST-like HTTP API for AI agents to inspect (semantic tree, screenshots) and interact (clicks, gestures, text), record GIFs, run headlessly without production changes.
Enables efficient decoding and encoding of static and animated GIFs, with features like parallel encoding, automatic compression, and support for various GIF options such as looping.
Tool for creating, previewing, and saving GIF animations with Compose Desktop, using frame count or elapsed time for frame rendering.
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.
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.
Image and video picker with preview, camera capture, GIF support, directory grouping, playback controls, dark/light themes and internationalization; configurable max items and grid layout.