Browse Kotlin Multiplatform libraries
index data from klibs.ioConverts crossword puzzle file formats, supports reading/writing various formats, generates PDFs, and includes a web interface for creating digital puzzles.
Library facilitates interaction with Telegram Bot API by offering data classes, methods for parsing requests, and sending messages. Supports Ktor client integration and provides examples for webhook handling and GitHub Actions.
Enables seamless integration of Phosphor Icons into UI projects, offering a script for generating icon paths and supporting multiple platforms including Android, iOS, Desktop, and Web.
Semantic icon token system mapping stable tokens to interchangeable icon packs, supporting vector and glyph renditions, fallback chains, three-tier tokens, and variable-font Material Symbols for variants.
Wrapper for Tencent Mars XLog enables cross-platform logging with various levels like debug, info, and error, supporting Android, iOS, macOS, Windows, Linux, and web.
Multiplatform application development library in maintenance mode, facilitating streamlined project setup with Maven Central dependencies. Documentation available in the doc directory.
Enables querying multiple torrent providers in one request, handling results, and resolving torrent information. Supports custom caching and includes a web demo for debugging.
Opinionated toast component offering stacked toasts, animations, various types, transitions, customizable icons, and swipe-to-dismiss functionality. Supports lazy rendering and Material design themes.
Dead simple logging library for apps, supporting various platforms. Offers multiple log levels like verbose, debug, info, warn, and error with easy console output.
Enables GeoJson deserialization, supporting distinct implementations for JS and JVM while sharing base objects. Allows transforming strings into GeoJsonObjects and handling feature collections with custom properties.
Implements a simple tree data structure for storing objects, with support for hierarchical organization and formatted string representation. Offers intuitive usage in multiple programming languages.
Material ripple effect for any Compose UI; single rememberRippleIndication() for plug-and-play integration via CompositionLocal or theme, customizable color, alpha (Material3 defaults), bounded/unbounded behavior.
Lightweight reactive web toolkit: type-safe HTML DSL, precise two-way data binding with fine-grained DOM updates, built-in state management, validation, routing, websockets and webcomponents.
Offers parser combinators for creating parsers and lexers. Facilitates token management through token producers and tokenizers, supporting flexible grammar definitions and handling of various token types.
Simplifies speech-to-text integration with a unified API across platforms. Offers reactive API, Jetpack Compose compatibility, error handling, and minimal setup for seamless application integration.
Toolkit for Advent of Code and competitive programming: battle-tested, zero-dependency algorithms and data structures—DSU, segment tree, math utilities, KMP, binary/ternary search, frequency helpers.
Type-safe, context-aware DSL for building SVG markup and DOM elements, with animation support, pretty-printing, and unsafe/custom-element APIs for manual attributes and advanced hacks.
Physically-based renderer wrapper exposing Filament engine with first-class Compose integration, scene DSL, glTF/GLB asset loading, runtime material compilation, camera state and value-based post-processing.
Type-safe DSL for authoring SVG 1.1 documents with a builder-style API, DOM generation, pretty-printing, convenience paint helpers, and unsafe/unsafeCascading scopes for manual attributes.
Offers a multiplatform BigInteger library, addressing the lack of native support for BigInteger types. Serialization is optional via a separate module, enhancing flexibility.
Utility library facilitates conversion of composable content into ImageBitmap, enabling asynchronous capture and sharing or saving of components. Ideal for modern UI frameworks.
Unified type-safe API integrating Google Pay and Apple Pay, with reactive capability detection, Compose UI payment components, serializable tokens, robust error handling and thread-safe, production-ready state management.
Read and write image metadata across formats, including EXIF/IPTC/XMP; lossless single-byte rotation, thumbnail updates, RAW preview extraction and high-level photo summaries.
Type-safe, coroutine-first SDK and Worker gateway enabling publishable-key access to D1, KV, R2, and realtime APIs; includes Result monad, D1 table API, KV JSON helpers, and Worker template.
Vertical scroll container that routes scroll deltas to the visible nested child, enabling stacked lazy lists, sequential fling consumption, stable keys, resizing resilience and pagination hooks.
Versatile library for generating Sudoku puzzles with customizable algorithms, grid sizes, and difficulty levels. Features innovative puzzle creation techniques and extensive permutation diversity.
JavaScript runtime facilitates running scripts and expressions, particularly enhancing After Effects expressions within the Compottie library. Experimental and work-in-progress, suitable for evaluation.
Implements a lightweight ASPIC+-like framework for structured argumentation, offering a Prolog interpreter with GUI and library integration via Gradle, Maven, and NPM.
Tiny library simplifies navigation in Compose Multiplatform applications, featuring screens navigation, optional ViewModel with work cancellation, and desktop-specific windows navigation capabilities.
Enables virtual reflection for specified packages and classes, allowing construction of objects via annotated constructors. Supports configuration through build scripts for flexible usage.