📄️ Compose Multiplatform Overview
Anchor DI has first-class support for Compose Multiplatform (CMP). If you're building UI with Compose on Android, iOS, Desktop, or Web, this page explains how to inject dependencies into your Composables and ViewModels in a clean, lifecycle-aware way.
📄️ Navigation-Scoped DI
For Compose Navigation (Jetpack Navigation Compose on Android), you can scope objects to a navigation destination — one instance per destination, cleared when the destination is popped from the back stack. This is useful for screen-specific state, destination-level helpers, or destination analytics. This page explains how to define navigation-scoped bindings and use them in your NavHost.