Browse Kotlin Multiplatform libraries
index data from klibs.ioEmbed static resources into binaries via compile-time Base64 encoding with generated ResourceDirectory, lazy decoding, smart in-memory/disk caching, integrity validation, and configurable optimization strategies.
ZIP input/output streams with Java-compatible byte-array streams, DEFLATE via zlib, adapters for common I/O libraries, and comprehensive ZipEntry metadata plus streaming APIs.
Library facilitates easy serialization and deserialization of JSON:API documents into native types, supporting builder functions for document creation, with ongoing enhancements for domain type extraction.
Simplifies Coil setup with a single dependency, integrating Ktor as the HTTP engine for requests. Facilitates image loading without adding extra code beyond Coil's offerings.
Minimalist faking framework focuses on verifying interactions by generating fake implementations for interfaces and abstract classes, promoting better class design without supporting full mocking.
Opinionated toast component offering stacked toasts, animations, various types, transitions, customizable icons, and swipe-to-dismiss functionality. Supports lazy rendering and Material design themes.
Simplifies text field validation by providing reusable validators for form inputs, supporting severity levels for validation messages and customizable user interaction behavior.
Calculates astronomical and Jewish religious times like sunrise and prayer times, integrating modern features and ensuring cross-platform functionality. Offers documentation and encourages contributions for enhancement.
Serializer for TOON 3.0.1 with full spec support, encoding/decoding, JSON↔TOON conversion, char-array optimized performance and configurable delimiters, indentation, and key folding.
Pre-made modifiers, composables and extensions simplifying UI development: bionic-reading text, animated text-unit interpolation, window utilities for dp/px, plus custom buttons and utility functions.
Implements bindings of opentest4j with platform-specific adjustments, including modified serialization support, type exposure as `KClass`, `toValueWrapper()` method, and UTF-8 content decoding in `FileInfo`.
Facilitates encoding and decoding of data using various multibase schemes, including BASE10, BASE16, BASE32, BASE58, BASE64. Offers straightforward API functions for multibase string conversions and UVarInt operations.
Port of Android's Monet color palette for creating dynamic themes based on system accent colors and dark mode status, with advanced customization options.
Offers a visually appealing, customizable liquid slider with fluid animations and image-switching capabilities, suitable for diverse applications requiring interactive UI elements.
Facilitates creation and management of customizable notifications with message, music, and progress styles. Allows setting click listeners and dismissing notifications individually or collectively.
Dead simple logging library for apps, supporting various platforms. Offers multiple log levels like verbose, debug, info, warn, and error with easy console output.
Handles Persian (Jalali) dates with features like accurate Jalali-Gregorian conversion, flexible formatting and parsing, and two distinct calendar conversion algorithms, inspired by SimpleDateFormat.
Generates code generators, streamlining the creation of tools for automated code production. Enhances efficiency in developing customizable and reusable code generation utilities.
Type-safe library enables automated data class mapping with compile-time validation, custom converters, seamless dependency injection integration, null safety, and an extensible architecture.
Lightweight, fast code editor offering syntax highlighting for 19+ languages, smart autocomplete, real-time error detection, auto-formatting, multi-tab file management, 19 themes, and keyboard shortcuts.
Extensible, plugin-based debugging platform with runtime-loadable modules, DSL configuration, simultaneous session support, and type-safe serialized communication for customizable debugging workflows.
Lightweight framework for building decentralized social and messaging services, implementing the Milky protocol with networking primitives, serialization, extensible modules, and comprehensive documentation and community support.
Compile-time aspect-oriented weaving via compiler IR transformation, injecting @Aspect/@Before advice with zero runtime overhead; supports suspend, inline, extension, expect/actual functions, inheritance, many-to-many targets, rich JoinPoint metadata.
Single standalone PDF engine: parser, renderer, writer, encryption, fonts, text extraction and true redaction; build, edit, incremental saving, composable viewer and headless rasterizers for thumbnails and exports.
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.
Enables using Korea Investment & Securities' open API services in Java environments, supporting various APIs, including WebSocket features without duplicate requests.
Integrates feature flag and configuration management, enabling real-time feature toggling and user-specific targeting. Supports multiple polling modes and caches settings for efficient retrieval.
A Compose Multiplatform Navigation Library that supports the coolest transition features like predictive back gesture(iOS, Android), Shared Element Transition(All). It supports Mobile(Android, iOS), Desktop(Jvm, MacOS), Web(Wasm, IR).
Hosts utility libraries essential for the MapLibre GL Native Android SDK, including services for geojson and turf, with a gradle-based build system.
Integrates OneBot11 protocol with coroutine support for managing multiple instances, enhancing flexibility and efficiency in bot development. Comprehensive documentation and contribution guidelines available for developers.