Browse Kotlin Multiplatform libraries
index data from klibs.ioMinimalistic reactive library implementing TEA/ELM architecture, enabling scalable and reusable components, single immutable state management, and unidirectional data flow.
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.
UDF library leverages The Elm Architecture to simplify application logic management. Features include state management, message handling, side effects, and UI adaptation, enhancing maintainability and testability.
Multiplatform library simplifies state management and effect handling using features like data classes and sealed classes. Supports platform-specific implementations, enabling seamless integration in Android applications.
Implements TEA architecture using coroutines for scalable, testable applications. Offers simplicity, extensibility, and debugging with IntelliJ plugin support. Components reside in single files.
Streamlines handling remote requests in applications with UI, managing progress indicators, errors, and data. Features a sealed interface for request states and supports mapping, folding, and UI rendering.
Multiplatform framework enables shared code development using The Elm Architecture pattern, offering clear separation of logic and presentation for modular, testable code with error resilience.
Elm-architecture-driven GUI toolkit offering pure functional state management, immutable models, type-safe message handling, commands/subscriptions for side effects, and declarative UI built on Compose.