All modules:

Link copied to clipboard

The Compose module provides seamless integration between Reaktiv and Jetpack Compose / Compose Multiplatform. It bridges the store and Compose's reactive model with a minimal API surface: observe state, dispatch actions, call logic, and render navigation — all from Composable functions.

Link copied to clipboard

The Core module is the foundation of Reaktiv, providing the essential building blocks for the Model-View-Logic-Intent (MVLI) architecture in Kotlin Multiplatform projects.

Link copied to clipboard

Real-time debugging and state inspection tools for Reaktiv applications. DevTools provides a WebSocket-based bridge between your app and a browser-based UI for watching state changes, replaying action streams, and importing crash sessions.

Link copied to clipboard
Link copied to clipboard

The Navigation module provides a type-safe, state-driven navigation system for Kotlin Multiplatform projects. It integrates with Reaktiv Core to manage screen transitions, back-stack, modals, deep linking, and navigation guards — all as pure state.

Link copied to clipboard

Marker annotations for controlling automatic logic method tracing in Reaktiv. These annotations are processed by the reaktiv-tracing-compiler Kotlin compiler plugin, which instruments ModuleLogic methods so that DevTools can display method calls, parameters, execution duration, and return values in real time.