Browse Kotlin Multiplatform libraries
index data from klibs.ioConnect tools, compose logic, and manage agents with capabilities for chat, memory, streaming responses, and tool integration. Supports interaction with large language models.
Provides a simple, type-safe key-value storage solution offering thread-safe operations, atomic updates, and a clean API for storing common data types.
Compose library enhances user interfaces with smooth, continuous rounded shapes like rectangles and capsules, offering efficient Bézier curve calculations to optimize performance, even during animations.
Caches user input to manage race conditions effectively during value changes, enabling seamless integration with existing data management workflows in application development.
Animated, themeable onboarding flows with page models supporting titles, images and custom content; built-in navigation controls, animated indicators, and global header/footer slots for brand alignment.
Codegen for typed Navigation 3: generates Branch and Tree abstractions linking composable views, typed nav-data and entries into a BackStack-aware NavDisplay; optional manual boilerplate support.
Type-safe currency formatting with comprehensive locale management, ISO/code and symbol styles, Compose-ready composables, result-based error handling, lightweight and instance-based formatter API.
Lightweight toolkit for in-app coach marks and guided tours — customizable target shapes, reveal animations, button layouts, and simple addTarget/host API for easy onboarding flows.
Curated vector icon set featuring hundreds of clean, customizable UI icons, with ready-to-use SVG/vector assets and helpers for easy composition and theming.
Automatic retries, loading-state management, configurable caching and pagination with reactive flows, Compose-friendly UI helpers and ViewModel integration to simplify resilient, low-boilerplate data fetching.
OpenSCAD DSL enabling declarative 3D modelling and programmatic generation of OpenSCAD code, with composable primitives, transformations, modules and reusable templates for parametric designs.
Unicode character database access, case conversion, classification and script detection via Codepoint wrapper; generated lookup tables, surrogate handling, CharSequence and Appendable extensions.
Compile-time AOP that replaces functions, constructors and properties with zero runtime reflection and no performance cost; supports before/after/NULL hooks, callOrigin/getField/getThisRef and inline hooks.
Execute code once on first access with pluggable persistence (in-memory, preferences, custom storage). Runner pattern enables auto-disable, reset, and a simple three-method API for one-time flags.
Unified, type-safe key-value and object storage with KType-based serialization, annotation-driven validation, powerful query DSL, and optional KSP code generation for type-safe query builders and validators.
Implements The ELM Architecture, standardizing typed sync/async event handling, state/effect/command modeling, reducer+actor flow, and deterministic, testable state mutations via Modifier/ReducerResult.
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.
Driverless access to network-attached scanners via AirScan (eSCL) protocol, implementing spec quirks and ensuring broad device compatibility with an easy-to-use, feature-aware API.
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.
Easy use of Google's Material Symbols via variable fonts: adjustable weight, size, grade, style, and tint through simple Symbol functions for UI icons.
High-speed, pure-language cryptography implementing TweetNaCl primitives (Box, SecretBox, Ed25519), Base58Check, PBKDF2, secure key import/export, encoding utilities and opinionated APIs—no native dependencies.
Type-safe client for Appwrite offering coroutine-based APIs: errors-as-values, typed IDs, query DSL, Flow realtime with auto-reconnect, chunked upload progress, modular services.
Subsonic API client offering full OpenSubsonic coverage, token/API-key authentication, library browsing, search, playlists, streaming and cover-art URLs, scrobbling, rating, and robust error handling.
Server-driven native paywall rendering backend JSON into Material 3 UI, with A/B testing, subscription management, variable templates, expression evaluator, DI, billing integrations and WebView fallback.
Embeds host WebView into declarative UI, exposing a compact common API for loading pages, observing URL/loading state, driving navigation — uses native WebView instead of bundling Chromium.
MVI framework offering distributed reducers and composable features: type-safe sealed intentions, pure outcome reducers, DI-pluggable feature sets, and compile-time code generation for zero boilerplate.
Compiler-plugin stack enabling typeclass-oriented programming via context parameters; implicit evidence search, rule-style instances, derived instances, proof materialization, and Gradle/IDE integration.
Horizontal value slider enabling highly customizable numeric selection: adjustable range, segmented ticks with variable "bar breaks", custom labels, colors and stateful control for precise value picking.
Placeholder repository README indicating documentation pending; intended to later include installation, setup instructions, usage examples, API reference and contribution guidelines.
Creation, parsing, signing and encryption of JWTs (JWS/JWE); claim management, validation, Base64URL encoding/decoding, cryptographic primitives, and CI-ready tests and workflows.