Browse Kotlin Multiplatform libraries
index data from klibs.ioFramework library for developing applications using a unidirectional data flow model. Features include state management, rendering, actions, effects, and loop handling for seamless UI updates.
Facilitates creation of finite state machines with single active state, ensuring thread-safety and eliminating concurrency issues. Enhances readability, testability, and observability through structured state implementation and transition monitoring.
Enables implementing finite state machines with clear state transition management and side effects. Supports defining states, events, and transitions, while providing a simple API for state management and event handling.
Simplifies building Model-View-Intent architecture by managing ViewModel states, events, and effects. Supports state restoration, event handling, and integrates seamlessly with Compose UI components.
Lightweight, lifecycle-safe snackbar event dispatcher solves common pitfalls with StateFlow and SharedFlow, ensuring reliable event emission without duplicates or manual state management. Offers a simple API and is lifecycle-aware.
Framework architecture simplifies Android project creation using an MVI-based approach with state management, emphasizing clean architecture. Integration through Jitpack supports compose, core, and common modules.
Lightweight, customizable Hijri date picker offering Material 3 styling, full localization (Arabic numerals and RTL), hoistable state management, themeable colors/strings, and customizable year range.
Redux-style state management with modern toolkit features: type-safe reducer DSL, reactive StateFlow, memoized selectors, async thunks, entity adapter, listener middleware, slice pattern.
Finite-state machine DSL for explicit state graphs with exhaustive state types, event payloads for constructing states, observable reactive state stream, deterministic non-reentrant dispatch, and Mermaid export.
Restores lifecycle-agnostic navigation and hierarchical scope management for Compose UIs: visibility-aware lifecycles, type-safe navigation, DI-agnostic dependency scoping, and ref-counted coroutine scopes.
Lightweight schema-driven form engine offering reactive per-field and form state, Compose-first integration, immutable-data support, conditional/optional fields, and precise validation control.
Event and result observation with DataResult, LiveData/Flow wrappers, chaining/mapping/merge helpers and a Compose-first DSL for declarative loading, data, error and collection handling.
Production-grade, Compose-first navigation runtime built around a deterministic state machine; zero reflection, first-class telemetry with pluggable exporters, devtools overlay, deep-link generation, state restoration and testing helpers.
Decomposes Compose presenters, eliminating callback and event plumbing by generating compile-time routing between parent and child events/effects, enabling clean, callback-free fused sub-presenters.
UI-agnostic form validation toolkit standardizing immutable, testable input states; supports custom and dynamic validations, aggregated form validity, and submission lifecycle handling.
Facilitates implementing the Redux architecture in projects, enhancing state management and enabling a structured approach to building scalable applications across different platforms.
Provides a streamlined state management system with immutable states and actions for seamless integration with graphical engines, supporting asynchronous operations for stable app development.
Library enhances mobile development with Model-View-Intent (MVI) pattern support, offering core classes and optional extensions for Android ViewModel and multiplatform MVVM integration.
Concise reactive state management library enables structured handling of application states, actions, and effects with a minimalistic API, promoting scalability, predictability, and testability.
Handles dynamic UI state changes, supporting multiple platforms. Offers comprehensive API documentation and encourages community involvement through stars, contributions, and issue reporting.
Opinionated architecture library enables concurrent, reactive state management, platform-independent routing, and file handling. Includes typed result type for railway-oriented programming and helpful extensions.
Represents domain object life cycles using finite state machines and CQRS. Enables event sourcing or state storing, with data storage options in databases or blockchain, aiding domain-driven design.
Adapts the Redux pattern with integrated coroutines, enabling a testable architecture. Manages app state changes via actions and reducers, supporting asynchronous effects and dependency injection through a state context.
Facilitates merging multiple data streams into a single state flow, offering diverse launch strategies for streamlined state management in complex scenarios.
Enhances state management in projects, offering a store class with builders for architecture patterns, intent actions, reducers, side effects, and state collection in composable methods.
Helper library manages request states with features for handling successes and failures, updating states automatically, and integrating with composable views for streamlined data representation.
Manages active state in Compose Multiplatform projects, facilitating seamless state handling across platforms for enhanced user interface responsiveness and interaction.
Enables embedding of WebView functionality within a Compose UI environment, supporting URL loading, HTML content, and data posting. Features WebViewState for state management and WebViewNavigator for navigation control.
Implements a lightweight, reactive in-memory key-value store supporting data persistence, change listening, and transactions, ideal for caching and storing application state.
Offers WebView functionality for embedding in JetBrains Compose applications. Supports URL loading, HTML, and post data management, with navigation control and state management across Android, iOS, and desktop platforms.