AndroidJVMCommonJSJVMNativeWasm
Decompose
Breaks down code into tree-structured, lifecycle-aware business logic components with routing and pluggable UI support. Offers clear UI/non-UI separation, dependency injection, state preservation, and custom navigation models.
Package | Supported platforms & targets | |
---|---|---|
com.arkivanov.decompose:decompose:3.2.1 | Common, JVM, AndroidJVM, Native, Wasm, JS / (14 targets) | Details |
com.arkivanov.decompose:extensions-compose:3.2.1 | Common, JVM, AndroidJVM, Native, Wasm, JS / (7 targets) | Details |
com.arkivanov.decompose:extensions-compose-experimental:3.2.1 | Common, JVM, AndroidJVM, Native, Wasm, JS / (7 targets) | Details |
com.arkivanov.decompose:extensions-compose-jetbrains:2.2.3 | Common, JVM, AndroidJVM / (2 targets) | Details |
Metadata
Latest release
4 days ago
3.2.1
- 2215 stars
- Created 2 years ago
- 2 open issues
- Latest activity: 4 days ago
License
- Apache License 2.0
Updated 11 hours ago