Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagimage
CmpImageCropView0.1.0
2

Lightweight interactive image-cropping widget with seven aspect-ratio modes, pinch-to-zoom and pan, circular profile mask, customizable handles and guides, and full-resolution output that preserves crop state.

AndroidJSJVMNativeWasm·rroohit·Apache License 2.0
compose-pdf0.7.3
2

Generates vector PDFs with identical, selectable/searchable text, deterministic integer-layout and font subsetting, Compose-style DSL, automatic pagination, SVG/VectorDrawable vector import, tables, images and progress reporting.

AndroidJVMNative·RikoAppDev·Apache License 2.0
kim0.26.2
1

Reads and writes image metadata for various formats, supporting EXIF, IPTC, and XMP. Offers lossless JPG updates, metadata summary objects, and preview image extraction API.

AndroidJSJVMNativeWasm·Software-Rangers·Apache License 2.0
skainet-notebook0.29.1
1

Interactive Jupyter notebook integration enabling deep-learning experimentation with type-safe tensors, inline image/Graphviz rendering, autograd graph visualization, SIMD-accelerated and quantized kernels.

AndroidJSJVMNativeWasm·SKaiNET-developers·MIT License
lucide-icon-kmp0.1.0
1

Compose-based icon toolkit wrapping Lucide icons: lazy icon registry, configurable icon component, searchable picker with localization, custom icon registration, and build-time generator for bundled icons.

AndroidJSJVMNativeWasm·ShermanTsang·MIT License
icorp-library-for-composemultiplateform1.0.0
1

Modern image cropper with stretchable/resizable selection, image pan and zoom, locked bounds, 90° rotation, aspect-ratio presets (Free, 1:1, 4:3, 16:9), and automatic downscaling under 1 MB.

AndroidJVMNative·kvarun701
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
kmpalette0.1.1
0

Enables dynamic color palette generation from images, identifying dominant colors for use in themes. Offers extensions for different image sources and integration with Material themes.

AndroidJSJVMNative·amitkma·MIT License
html-screenshot0.0.1-alpha01
0

Converts HTML markup into a `ByteArray` for generating receipt images. Supports local HTML rendering with coroutine-based asynchronous architecture and uses platform callbacks for completion detection.

AndroidNative·robercoding·Apache License 2.0
kmp-face1.0.0-alpha01
01 used by

Multiplatform face recognition library leveraging InspireFace for efficient biometric processing, suitable for diverse mobile platforms and applications.

AndroidNative·zj565061763·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
kmp-image-core0.1.0
0

Facilitates code sharing across Android and iOS applications, organizing platform-specific code for Compose Multiplatform projects, and integrating SwiftUI for iOS apps.

AndroidNative·hsbaewa·Apache License 2.0
Kuva0.1.0
0

Minimal cross-platform library offers essential camera functionality for app integration. Features live preview, photo capture, camera controls, and gesture support, with a simple, predictable API.

AndroidNative·nathanmkaya·MIT License
origami0.0.6-minSdk23
0

Simple image cropping library enabling customizable cropping features, including color, crop area, and aspect ratio. Offers integration with Compose Multiplatform for versatile image manipulation.

AndroidJSJVMNativeWasm·zhuxiaole·Apache License 2.0
CameraK0.0.2
0

Modern camera toolkit delivering high-quality preview, capture, and image processing via modular plugins — includes QR scanning, OCR, and flexible image-saving for easy integration.

AndroidJVMNative·atomic991·MIT License
acidify-codec0.1.0
0

Expose image, audio and video codec utilities: get image info, audio→PCM decoding, Silk encode/decode, PCM duration, video info and first-frame JPEG extraction — handy for QQ protocol work.

JVMNative·SaltifyDev·GNU General Public License v3.0
komotion0.4.1
0

Frame-driven video composition system using composable functions where animations are pure functions of frame index; includes preview player, interpolation/spring easing, MP4 export with FFmpeg, audio mixing.

AndroidJVMNativeWasm·rubixhacker·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
GameBigBox1.0.8
0

3D-rendered PC game big-box UI widget with runtime or bundled textures, spine mirroring and edge-derived side colors, configurable rotation, and a reusable GL-backed loading spinner that avoids reloads.

AndroidJVMNativeWasm·jhavatar
latex1.4.7-zly
01 used by

High-performance LaTeX math parser and renderer with incremental parsing, automatic line breaking, image export, MathML conversion, accessibility (MathSpeak), formula highlighting, animations and WYSIWYG editing.

AndroidJSJVMNativeWasm·zly2006·MIT License
vcyclist1.2.0
0

Physics-based cycling simulator converting static GPX traces into virtual rides with realistic speeds, times and power estimates; elevation correction via Terrarium DEM, smoothing, resampling and GPX output.

JSJVMWasm·glandais
compose_image_picker2.0.0
0

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.

AndroidNative·vickyleu·MIT License
scale2.0.0
0

Composable image viewer featuring intuitive gestures, pinch/zoom, huge-image sampling, paged galleries, preview popups with transition animations, highly customizable and independent of external image libraries.

AndroidNative·vickyleu·Apache License 2.0
ComposeViews2.0.0
0

Collection of reusable Compose UI components: pagers, auto-scrolling banners, indicators, image banners, versatile refresh layouts, flow/labels layout, date/value pickers, menu FABs, chainable scroll behaviors.

AndroidJSJVMNativeWasm·vickyleu·Apache License 2.0
image-kotlin0.1.3
0

Line-by-line transliteration of a mature image library, offering format decoding/encoding, ImageBuffer/DynamicImage types, imageops (blur, resize, rotate), and provenance-tracked source mapping.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
webview-pdf-viewer1.0.4
0

Native WebView-based PDF viewing with direct URL loading, smooth scrolling, pinch-to-zoom, page indicators, dynamic titles, LRU bitmap caching, lifecycle-aware back navigation, coroutine-friendly API.

AndroidNative·karun02525
KMPNotifier1.6.7
0

Handles push and local notifications via Firebase Cloud Messaging with simple initialization, configurable foreground display, image support, runtime permission helpers and unified API.

AndroidJSJVMNativeWasm·ishumakov881·Apache License 2.0
kmpanion0.0.3
0

Utility extensions for common types, coroutine-safe runCatching, flow helpers (single‑consumption, saved‑state and preference‑backed StateFlows), lifecycle stream, MD5/hex, semantic versioning, image/string helpers.

AndroidJVMNative·UbiqueInnovation·Apache License 2.0