Browse Kotlin Multiplatform libraries
index data from klibs.ioGlobal phone-number validation, region and country-code checks, E.164/international formatting, region/calling-code extraction and structured parsing — built atop native parsing libraries for accurate results.
Enables fast key-value storage using LevelDB, offering operations like put, get, and delete. Supports multiple platforms with performance benchmarks across various systems.
Enables implementation of cryptographic primitives and SDK functionalities with wrappers for cross-language use, supporting unit tests across platforms and browser tests on Chrome and Firefox.
Simplifies HTTP requests with a wrapper around Ktor Client, supporting GET and POST requests with query parameters, form data, files, and JSON strings. Offers engine customization.
Riro School scraping wrapper offering authenticated requests, board/menu and portfolio access, paging, category filtering, flow-friendly APIs and a facade client for simpler interactions.
On-device AI runtime enabling speech recognition, TTS, and local LLM inference with offline RAG, auto model downloads, streaming generation, and GPU acceleration for low-latency, privacy-preserving apps.
Lightweight, DSL-configurable logger offering a simple API, explicit context passing, runtime-configurable filters and formatters, stdout/html outputs, and an SLF4J adapter.
Enables use of `android.os.Parcelable` from common code, facilitating data serialization across different platforms. Integrates into projects using Gradle, enhancing code portability and modularity.
Unified API facilitated integration with Datadog by offering core and bundled modules, allowing flexibility in dependency management and implementation for applications. Now deprecated.
Wrapper for the JavaScript/CSS UIKit framework, enabling integration with JetBrains Compose JS. Offers builder functions and modifiers for UI components without adding additional JS or CSS.
Offers a wrapper around the OBS WebSocket API to control OBS programmatically, featuring core functionality and a Ktor-based WebSocket implementation for seamless integration.
Drop-in replacement for java-diff-utils delivering ~10× faster diffing via hash-based snake detection, stable edge trimming, patience-style anchors, and primitive collections.
Lightweight decimal wrapper around BigDecimal simplifying fixed-point math: intuitive operators, HALF_UP rounding, high-scale division, scale-insensitive equality, handy round/eq extensions for calculations.
Multiplatform wrapper enabling feature flag management and experimentation with Launch Darkly's service, allowing fetching and managing feature flags through client-side methods.
Enhances dependency injection by providing extensions to reduce boilerplate, including an assisted factory for binding factory interfaces to dependencies using the `@Assisted` annotation.
Simplifies storing and retrieving key-value pairs with a user-friendly API, supporting asynchronous operations and customizable data store file locations.
Enables building terminal applications by providing bindings to the crossterm library, facilitating cross-platform terminal manipulation and control.
Enables fast and efficient tokenization for natural language processing tasks, utilizing pre-trained models and customizable pipelines for handling various languages and text processing needs.
Enables seamless integration of end-to-end encryption in Java applications, leveraging a native C++ library for security and performance, with a simple API and error-minimizing features.
Lightweight, extensible logging with installable handlers, lazy message evaluation, domain/tag filtering, fatal-abort handling, and compatibility adapters for SLF4J and Ktor.
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.
A Discord API wrapper facilitates creating clients, managing events, and executing commands with support for Lavalink and HTTP interactions. Offers easy setup and customization through event listeners and argument injection.
Wraps the Guild Wars 2 API, offering functionality for accessing game data such as asset information, chat links, internationalization, tile maps, and guild emblems. Supports various modules for diverse API endpoints.
Facilitates seamless integration of coroutines and `Flow` with Swift by generating wrapper classes, enabling efficient coroutine management and customizable coroutine scopes.
Thin OpenGL wrapper library facilitates easy extension and troubleshooting. Supports multiple platforms, suitable for projects requiring minimal abstraction layers and ongoing development.
Lua interpreter port, enabling execution of Lua scripts with integration potential for projects. Adapts the LuaJ Java implementation, enhancing script execution flexibility.
Immutability utilities offering wrapper classes for `Set`, `List`, and `Map` interfaces, preventing modification. Accessor functions return immutable collections or wrapped elements.
Enhances React development with convenient Kotlin wrappers for BlueprintJS components, offering `RBuilder` extensions and type-safe icon references while simplifying dependency management.
Enables feature-rich chat integration with realtime communication, offering intuitive methods for actions like typing indicators, joining channels, and supporting features like quotes, threads, and read receipts.
Facilitates seamless connection to multiple AI providers through a user-friendly API client. Includes customizable settings, asynchronous execution, and provider-specific configurations for enhanced flexibility.