Browse Kotlin Multiplatform libraries
index data from klibs.ioAligns with Material3 Date Picker, offering UI and utilities for Nepali Dates. Bridges Nepali and Gregorian Calendars with customizable features and state management for date selection.
Facilitates decoding, verifying, encoding, and signing of Visible Digital Seals and ICAO IDB barcodes, offering comprehensive support for digital seal handling and barcode generation.
Library facilitates guided onboarding by highlighting UI elements, offering customizable animations, scrim color, and support for multiple pages with optional Material 3 BottomSheet integration.
Formats addresses using OpenCage templates, allowing customization of address formats per country. Supports abbreviation and appending country names with minimal dependencies.
Abstracts AI and machine learning capabilities, facilitating easy integration and use across platforms with support for dynamic model loading and configuration options.
Simplifies changelog management by providing tools to display changelogs in applications, enhancing user experience with customizable layouts and seamless integration.
Facilitates application log observation and management with a Ktor plugin for network request monitoring, enhancing debugging and analysis. Offers debug-only implementation to optimize performance.
Enables shared code structure for Compose Multiplatform applications, organizing platform-specific code and facilitating integration of native elements like Apple's CoreCrypto and SwiftUI for iOS projects.
Type-safe client for Convex with code generation support, enabling creation and execution of queries, mutations, and actions. Generates an API hierarchy and type-safe builders for streamlined request creation.
Minimizes boilerplate by generating mapping functions between annotated types, supports custom transformations, parameter aggregation, and handles mapping discrepancies with annotations, enhancing code efficiency.
Powerful application rendering engine dynamically generates user interfaces by parsing JSON descriptions. Offers navigation stack, transition animations, form submission, and intelligent caching for seamless cross-platform UI deployments.
GPU shader effects for Compose: Modifier-style API with built-in effects (blur, grayscale, pixelate, wave), type-safe parameters, animations, shader-factory caching, and custom shader support.
Network inspector for Ktor Client capturing requests, responses, failures, timings, headers, body previews, WebSocket frames, GraphQL metadata, cURL commands, exportable logs, plus in-memory store and optional Compose UI.
Smooth iOS-style rounded corners and squircles with per-corner customizable radius and smoothing, type-safe smoothing API, presets (Subtle/Balanced/Smooth/Continuous), lightweight, allocation-friendly, integrates with UI components.
Facilitates coroutine execution in a blocking manner, simplifying asynchronous code management. Offers documentation online and supports integration with various platforms via MavenCentral.
Implements TEA architecture using coroutines for scalable, testable applications. Offers simplicity, extensibility, and debugging with IntelliJ plugin support. Components reside in single files.
Offers a wrapper for interacting with Catbox and Litterbox file hosting services, enabling anonymous and authenticated file uploads and album creation using coroutines.
Generates randomized test values, offering limited extensibility, inspired by existing fixture generators. Simplifies test data creation, reducing repetitive placeholder values like "potato" or "42".
Generates global IDs with a 13-byte binary size and 21-character string size, offering a time limit of 34,865 years. Features configuration-free, sortable IDs with embedded machine, process, time, and counter info.
Project deprecated and migrated to a new repository, guiding users through dependency updates and import replacements to transition to the latest version.
Library facilitates app navigation by separating business logic from UI routing. Supports various platforms and frameworks, enabling navigation management through a unified interface.
Experimental library enables structured logging with message formatting and lazy evaluation. Implements core logging functionality while adapting existing Java code, focusing on JVM, with limited iOS support.
Securely manages encryption keys and stores encrypted key-value pairs. Simplifies key generation, encryption, and storage for building secure applications. Supports saving and retrieving various data types.
Retrieves environment variables easily, with optional values, defaults, and strict requirements. Supports flexible error handling and integrates seamlessly with various development environments.
Renders Markdown content natively within a UI framework, offering a generic core implementation and opinionated components for streamlined development.
Text component enables middle ellipsis in text overflow for Jetpack Compose, allowing concise display of long strings. Experimental support for multiple platforms, awaiting official adoption.
Next-gen Music Macro Language compiler enhances the ecosystem with MIDI 2.0 support, library versatility, command-line tool, VSCode extension, and integration with audio plugins and virtual keyboards.
Offers customizable widgets for audio applications, including image-based knobs and diatonic music keyboards with touch interaction, fine-tuning, and note expression features.
Specifies best practices and architectural patterns for software development. Offers multiplatform artifacts for seamless integration across various environments, with detailed migration guidance from previous versions.
Facilitates rule evaluation through a context-driven engine, leveraging metadata and contextual data. Ensures immutability and supports program rule evaluation with customizable expression evaluators.