Browse Kotlin Multiplatform libraries
index data from klibs.ioOffers a streamlined Json RPC implementation utilizing serialization, enabling websocket connections and client-side behavior. Future plans include server-side integration and a DSL for enhanced server interactions.
Framework enhances application development using Model-View-Intent pattern with core components, type-safe state management, unidirectional data flow, coroutine-based asynchronicity, and extensibility.
Lightweight library for generating type-safe mappers using annotations and code generation. Features bidirectional mapping, property renaming, custom converters, factory-based construction, and collection handling.
Dynamic theme management library enabling custom theme families, mode switching, persistence, and previewing with Theme Picker UI. Integrates with Material 3 for adaptable styling.
Android library for image annotation enables freehand and shape-based drawing, configurable brushes, and zoom/pan gestures. Integrates with Jetpack Compose, offering undo/redo and easy toolbar setup.
Modern UI library enhances user interface construction with tailored components, consistent styling, and seamless integration for diverse platforms using Compose-based design principles.
Customizable UI components and comprehensive theming system featuring global and per-component color/font overrides, typography helpers, ready-made buttons and dialogs, and accessibility guidance.
Beautiful, customizable toast UI component with action buttons, multi-position placement, automatic queue management, dialog-safe display, built-in success, error, info and warning types, and a type-safe, easy API.
Lightweight, extensible logging with installable handlers, lazy message evaluation, domain/tag filtering, fatal-abort handling, and compatibility adapters for SLF4J and Ktor.
Compiler plugin adding runtime and compile-time checks: integer overflow and precision validation, collection destructuring size enforcement, and @Memoize function-result caching optimized for 0–3 args.
Converts Feishu (Lark) documents into standalone HTML files with faithful Feishu styling, image/attachment downloading, optional base64 embedding, MathJax math, syntax highlighting, async downloads and customizable templates.
Lightweight, high-performance country dataset embedding ISO 3166-1 codes, names and flag emojis; type-safe code wrappers, O(1) lookups, expressive DSL queries, tiny binary footprint.
Icon library collection offering Java implementations of many popular icon sets (Fluent, Antd, Font Awesome, Material, Tabler, etc.), usable across Swing and JavaFX with multiple styles.
Adaptive UI scaling using design-draft-based width/height ratios, extension properties (.w, .h, .r, .sw, .sh) and responsive font sizing (rsp); customizable font-scale behavior.
Mock API responses and assert requests with a readable DSL; serialization-agnostic core, extensible HttpApythia adapter, unified API across HTTP clients, optional JSON extension, inspect actual request data.
Smooth, pressure-aware signature capture offering UNDO/REDO, velocity-based stroke widths, Catmull-Rom Bézier smoothing, presets, tunable parameters, SVG/bitmap export and smart auto-crop.
Type-safe i18n with unique string keys, automatic translation validation, pluralization functions, custom locale support, minimal boilerplate, and runtime locale switching.
Production-ready design system: Material 3–inspired tokens and typography, accessible, themeable components (buttons, text fields, alerts, snackbar), dynamic theming, customization, and type-safe hot-reload ergonomics.
Type-safe wrappers for primitive and comparable values, preventing accidental mixing at compile time; includes extension helpers, serialization, JPA/Hibernate, QueryDSL, Spring and Elasticsearch integrations.
Lightweight MVI toolkit simplifying state management, handling effects, progress and errors; offers coroutine/flow-based action handling, Compose extensions, lifecycle-aware collection and test utilities.
Real-time visualizer for coroutine call trees, tracking function calls, suspension/resume points, exceptions and cancellation propagation; includes compiler instrumentation, event-stream export and customizable GUI themes.
Parses WebIDL into AST and streams definitions from text or character iterators; includes a resolver for type compatibility, references, and merging mixins/partials, plus custom type support.
Lightweight avatar cropping UI with touch gestures, pinch-to-zoom, pan, double-tap reset, circle and square masks, smooth animations, and simple state-driven crop API.
Template for creating animated, interactive slide decks with modular structure, customizable theming, and ready-to-use components for building polished presentations quickly.
Chinese text segmentation offering precise, full and search modes, HMM‑assisted new-word detection, Traditional Chinese handling, customizable dictionaries, tokenization with offsets, and runtime dictionary tweaks.
HTTP client wrapper for a music-generation API, using SunoMusicRequest-based generateMusic. Updated signature, removed obsolete integration tests, and added MockWebServer for isolated unit testing.
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.
Redux-style state management: reducer pattern, middleware, execution strategies (takeLatest, debounce, throttle, retry), strategy chaining, error processors, time-travel debugging, and real-time WebSocket state synchronization with type-safe shared actions.
Pack of well-known icon sets offering ready-to-use composable vector icons, auto-generated from SVGs, bundled with docs, versioned dependencies and easy integration into Compose-based UIs.
Deduplicates concurrent HTTP requests so identical in-flight calls share one network response; configurable dedup methods, header exclusions, polynomial-hash cache keys, shared in-memory body, optional minWindow.