Browse Kotlin Multiplatform libraries
index data from klibs.ioHosts libraries to add output caching to server configurations, with options for memory and Redis caching. Integrates easily during setup for enhanced server performance.
Facilitates integration with M-Pesa API, enabling mobile money transactions, account balance inquiries, dynamic QR code generation, and various business-to-customer and customer-to-business payment operations.
Enables deconstructive pattern-matching on algebraic data types, similar to Scala's syntax. Offers custom patterns, supports type parameters, and integrates with Kotlin Symbol Processing for generating extensions.
Assists in moving code out of the view layer, promoting a reactive architecture by observing state changes. Simplifies observer pattern integration, reducing boilerplate and enhancing UI consistency and testability.
Declarative APIs for managing multi-way tree data, facilitating easy conversion between tree structures, path enumeration, and adjacency models. Offers tree operations like mapping, filtering, and node manipulation.
Enables key event handling by mapping keys to actions and executing them while pressed, suitable for interactive applications. Offers fine control over key event variables.
Offers a simple, scrollable horizontal calendar component with customizable date cells, designed for seamless integration and flexibility in appearance for mobile applications.
Opinionated library streamlining OpenID Connect Authorization Code Flow implementation with PKCE. Features intuitive API, sensible defaults, and advanced configurability, prioritizing secure standards.
Facilitates determination and enforcement of pure and readonly functions through compiler plugin annotations, ensuring functions adhere to strict immutability rules and enhancing code reliability.
Lightweight, type-safe finite state machine DSL enabling lifecycle-tied asynchronous side effects, observable state stream and one-time effects, with restart-control keys, nested graphs, and tiny zero-dependency core.
Responsive swipe-to-delete component inspired by Material 3 expressive notifications, offering drag coordination, dismiss callbacks, smooth animations, customizable shapes/settings, and easy list integration.
Enhances the date and time library with additional features like custom duration creation, safe parsing methods, timestamp conversions, and utilities for handling time zones and leap years.
Enables text typing animations with customizable speed, style, and cursor behavior for multiple platforms, supporting infinite repetitions and easy integration into projects.
Wraps Material 3 components for Compose HTML, offering support for buttons, checkboxes, icons, menus, progress indicators, and experimental features like cards and navigation bars. Integrates Material Symbols & Icons.
Library for creating finite state machines allows defining states, transitions, and conditions for state changes. Includes sample applications like a dungeon explorer and a stopwatch, supporting various platforms.
Simple, predictable state management library inspired by Flux, Elm, and Redux. Built on coroutines and structured concurrency. Highly extensible and adaptable for various architectures without platform-specific dependencies.
Fast NoSql document store for managing JSON objects with typed and schemaless data. Features developer-friendly APIs, asynchronous operations, indexing, and extensibility for custom serializers or storage backends.
Enhances database operations with Google Room library by providing tools for database validation, management, and filesystem utilities, along with extensions for SQLite connections and statements.
Framework enables 3D visualization for scientific applications, focusing on particle physics experiments. Features include event display, scene graph, and support for external system integration.
Facilitates routing through annotations for defining destinations and parameters, enabling route-based navigation and parameter injection. Supports dynamic module addition, route collection, and aggregation.
Enables dynamic text and syntax highlighting using regular expressions for text editors, supporting both Compose and View environments, with customizable formatting options. Ideal for code editors.
Simplifies embedding web content into Android and iOS apps with an intuitive API, leveraging CustomTabs and SFSafariViewController for secure, native-like performance and customizable settings.
Unofficial client for interacting with the Ollama API, enabling chat functionalities through OpenAPI-defined requests and responses, with customizable components for specific needs.
Enhances UI development with a customizable debug drawer, allowing easy integration of debugging features into applications to streamline testing and troubleshooting processes.
Unified coroutine-based API for picking images, videos and files with Compose integration, camera capture, permission handling, multi-select support, and platform-specific result metadata.
Type-safe, coroutine-first, modular client for Supabase with Result monad, value-class IDs, PostgREST filter DSL, OAuth+MFA, session auto-refresh, realtime, storage, and edge functions.
All-purpose command-line test framework for evaluating and certifying static analyzers, compilers, and other code-related tools. Enables automated test detection, comparison of expected vs. actual warnings, and supports multiple plugins for diverse testing scenarios.
Generates dynamic color schemes from seed colors, supporting theme customization through quantization, scoring, and HCT conversion. Facilitates seamless integration with Material Design guidelines.
Ensures app safety by verifying data from intents or deep links and monitoring application security. Features include URL and file validation, reverse engineering protection, and security analytics.
BPE tokenizer designed for seamless integration with OpenAI models, supporting local and remote modes for encoding management. Offers multiplatform compatibility and flexible setup options.