Skip to main content
ReduxKotlin logo

ReduxKotlin

A predictable state container for Kotlin apps.

Multiplatform

ReduxKotlin is written with multiplatform as the top priority. Supports every platform Kotlin targets (JVM, Native, JS, WASM), enabling code sharing.

Predictable

Redux helps you write applications that behave consistently and are easy to test.

Centralized

Centralizing your application's state and logic enables easy sharing state between components and lifecycle events.

ReduxKotlin Extensions

Port of JS Redux

ReduxKotlin has the same API as JavaScript Redux. If you're coming from JS or work alongside Redux developers, you'll feel right at home.

Help us improve ReduxKotlin

ReduxKotlin can be used today, but we're always looking for ways to improve developer experience and documentation. Please fill out this survey.